Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
a7dbbc2f #3544: Remove redundant super call in handle(FinishConfiguration)
68b2df2b #3514: Add separator property to SelectorComponent
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
1ef4d27d #3543: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.99.Final
94a1fb51 #3535: Queue packets of Title api
78aef86a #3533: Don't put initial client in configure phase until server is ready
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
b34cfcde Simplify UpstreamBridge packet handling code
86e079a4 #3523, #3534: Fix kicking players with error
1c42c340 #3529: Use a synchronized list for /send command
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
fed646d1 #3531: Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
653f1691 Print full stack trace for packet decoder errors
3cb7a127 #3527: Switching between servers causes a decoding error
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
f3397b30 #3525, #3526: Set encode protocol to CONFIGURATION before connecting to a downstream server
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
497c6879 Add (hopefully temporary) queue for plugin messages to server
7b27dfaf #3522: Revert "#3518: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.98.Final"
f9b75c4a Update tests to JUnit 5
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
0509303f #3519: Queue configuration phase packets from API methods
f486a251 #3518: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.98.Final
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
5a1e342e Minecraft 1.20.2 support
d9bbdc32 Add Java 21 compilation support
cfe00fa4 #3490: Add ComponentBuilder#build() and ComponentSerializer#deserialize()
d68ebd1e Minecraft 1.20.2-rc1 support
a7cd79eb #3516: Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0
9e83ee6f #3508: Use same compression threshold checks as Vanilla
7c81d917 #3513: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1
5b126b7f Fix javadoc plugin version in non-dist builds
9fe7d21f #3510: Bump actions/checkout from 3 to 4
94ea0271 #3505: Bump io.netty:netty-bom from 4.1.96.Final to 4.1.97.Final
3af672d2 #3504: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0
0dd7b984 Bump version to 1.20-R0.2-SNAPSHOT
a793692a Release 1.20-R0.1
23fb8382 #3493: Bump io.netty:netty-bom from 4.1.95.Final to 4.1.96.Final
2d6d89d6 #3492: Bump io.netty:netty-bom from 4.1.94.Final to 4.1.95.Final
0199cb90 #3489: Add command string length limit when decoding ClientCommand
958cef50 #3488: Bump scriptus from 0.4.1 to 0.5.0
9f5ace90 #3418: Add tab completion for bungee command names in pre-1.13 versions
3a6e2631 #3479: Bump netty-bom from 4.1.93.Final to 4.1.94.Final
c7adcf9f Disable maven enforcer for now
da3616e6 SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends
b371fe67 #3478: Bump maven-shade-plugin from 3.4.1 to 3.5.0
6324c7d5 #3401: Only synchronize necessary parts of the BungeeServerInfo#sendData method
6263fe28 #3426: Made find command output hover and clickable
9a7617f9 #3475: Add KickPlayerRaw channel
9a71358d #3439: Add GetPlayerServer bungee plugin message subchannel
a96a2e80 #3437: Remove unused enum in ServerConnector and add color to exception message
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
68200133 Minecraft 1.20 support
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
7dd549ff Add maven-enforcer-plugin for dependency convergence
3c12b04c Update dependabot.yml
5545850f #3459: Bump mysql-connector-j from 8.0.32 to 8.0.33
2f909b44 #3458: Bump maven-resolver-transport-http from 1.9.7 to 1.9.8
ff155ebb #3457: Bump maven-resolver-connector-basic from 1.9.7 to 1.9.8
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
a0a4fa0e Add profile for Java 20 compilation of bootstrap
1b76a266 #3456: Bump netty-bom from 4.1.90.Final to 4.1.91.Final
bd7bd273 Update Github actions to ubuntu-22.04
a7ad407f Update dependencies
931ff0fd #3452: Bump animal-sniffer-maven-plugin from 1.22 to 1.23
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
dfd847f7 Update native libraries
a1fee720 Deprecate string join
963854f8 Remove use of internal gson API
2ef5e700 #3451: Improve length field prepending on bungee -> server connection
2e6f0dd4 #3450: Use readRetainedSlice method instead of slice+retain+skip
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
77907839 #3436, #3441: Check if server icon image is null
f4534c82 #3446: Fix < 1.19 support
76673f02 Apply dependabot configuration
b47ae094 #3444: Use same duplicate player handling for online and offline modes
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
1b6d8455 Update lombok and maven shade
19424aba #3430: Add new fallback field to TranslatableComponent
71ac9b34 #3425: Make ip command output clickable to copy ip
7651d4a2 #3423: Remove empty servers from glist by default
f8e0bccd Update README date
a5b6eb6a #3417: Support uppercase &h in Alert command
41471da9 #3405: Fix typo in ProxiedPlayer docs and add docs to ServerDisconnectEvent
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
e7176768 #3408: ConcurrentModificationException when player quits
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
5467e3a8 Minecraft 1.19.3 support
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
511017ab #3396: Update Netty version
c3e8cfac #3374, #3389: Improve log handling of normal java.util Logger usage by forwarding the LogRecords directly to the BungeeLogger instead of the fallback err stream.
bf2b3c68 #3384: Update documentation of ProxyPingEvent
68e74a8c #3378: Remove KickStringWriter from the pipeline after handshake arrives
5b4a5404 #3361: Cache MessageFormats for translations
88da5c05 #3353: Update GitHub actions
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
2d369e89 Update SnakeYAML version
02548c4b Update Netty/SnakeYAML version
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
71990e3c #3387: Use the correct write method for ChatChain in ClientCommand
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
5e7dcc48 #3382: Use the correct write method for ChatChain in ClientChat packet
5cdba87b #3377: Add additional checks for protocol length limits
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
69631561 #3366: Improve consistency and appearance of default translations
dd3f8200 #3363, #3369: Implement new ServerData packet to stop MOTD data from servers
Clients before 1.19 don't support secure profiles, but since secure profiles is one of the first
things checked those outdated clients didn't get a useful message telling them to update.
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing
BungeeCord Changes:
78ca16df Minecraft 1.19.1 support
adc32d5a #3367: Add linux aarch64 native epoll support
12e45148 #3355,#3357: Fix possible NPE's in LoginEvent & PreLoginEvent
Bungeecord by default will supress the output of pretty much all decoder exceptions
by default, which in part moots some debug ability, especially when you can't even see
what packet was afflicated. This patch expands the existing system property in order
to increase the usefulness of the logged exceptions, and more, by ensuring that they're
fully printed, vs just having to rely on the max sizes, etc, as I've done in the past
This mechanism generally causes more issues than it solves, and very few
servers actually run in a more where this does anything benefitial, so,
just disable it by default.