YoyoNow
b9463125d1
Merge pull request 'Update26' ( #3 ) from update26 into master
...
SteamWarCI Build successful
Reviewed-on: #3
2026-08-13 09:23:04 +02:00
Chaoscaot
67e16a308e
Merge remote-tracking branch 'upstream/dev/4.0.0'
...
SteamWarCI Build successful
# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/connection/client/ClientPlaySessionHandler.java
2026-07-13 21:48:01 +02:00
Shane Freeder
4bd30bac33
Bump netty to 4.2.16.Final
2026-07-11 22:06:09 +01:00
Beanes and GitHub
28c9f5a356
Small optimization to prevent blocking netty threads on UUID.randomUUID() ( #1781 )
...
* Small optimization to prevent blocking netty threads on UUID.randomUUID()
* Change FastRandomUuid to be a valid uuid v4
* Update javadoc for spotless
* Migrate method to VelocityTabListLegacy and add notice that it is insecure
* Bring back deleted override
2026-07-11 22:09:17 +02:00
Wouter Gritter and GitHub
da7427fb51
Set TitleActionbarPacket's default action to SET_ACTION_BAR ( #1802 )
2026-07-11 22:09:11 +02:00
Wouter Gritter and GitHub
b8d1f16b07
Setup encryption before possible disconnect ( #1754 )
2026-07-11 22:09:03 +02:00
Wouter Gritter and GitHub
729a050662
Fix build-time GraalVmProcessor warning ( #1801 )
2026-07-11 22:08:55 +02:00
Wouter Gritter and GitHub
c690b4abfc
Strip pre-java-9 version check in Metrics as Velocity targets 21+ ( #1836 )
...
* Strip pre-java-9 version check in `Metrics` as Velocity targets 21+
* Simplify Java version check by using `Runtime.version()` (entry still needs the system property to produce the same bStats metrics)
* Reconstruct `java.version` system property through `Runtime.Version`
* Update `javaVersion()` javadoc
* Newline while we're here
2026-07-11 22:08:47 +02:00
Wouter Gritter and GitHub
5cc6b0b7e5
Use SecureRandom to generate verification/anti-MITM token ( #1797 )
2026-07-11 22:08:36 +02:00
Wouter Gritter and GitHub
757711a5bc
Use correct max tab complete lengths for < 1.13, = 1.13 and > 1.13 ( #1796 )
2026-07-11 22:08:30 +02:00
Shane Freeder
95694cba28
Update jline to 4.3.1
2026-07-11 20:17:21 +01:00
Wouter Gritter
7cb01b85f0
[ci skip] Bump API source & docs link to java 25
2026-07-11 20:54:54 +02:00
Shane Freeder
0942e162c0
bump version to 4.0.0-SNAPSHOT
2026-07-11 19:06:13 +01:00
Shane Freeder
c1cd71a4bc
Toolchain and gradle bump (Java 25+)
2026-07-11 19:05:05 +01:00
Shane Freeder
843a47e2a3
[ci skip] Merge branch 'rel/3.0.0' into dev/3.0.0
2026-07-11 19:00:03 +01:00
Shane Freeder
4498f1e03d
Release 3.5.1
...
Bumps fill plugin to mitigate a deployment issue
2026-07-11 16:56:22 +01:00
Shane Freeder
1abb3ba56a
Release 3.5.0
2026-07-11 11:55:53 +01:00
Shane Freeder
a5680fc223
chore: Bump dependencies in alignment with paper
2026-07-11 02:21:15 +01:00
Emil and GitHub
ffca982a9d
chore: drop adventure-platform-facet ( #1843 )
2026-07-11 02:09:54 +01:00
Shane Freeder
2b5d964ab0
Reapply "Adventure 5 ( #1774 )"
...
This reverts commit 06eb052ab5 .
2026-07-11 01:36:17 +01:00
Shane Freeder
f11cc86e69
Welcome to the 3.6.0 series
2026-07-11 01:36:06 +01:00
Shane Freeder
06eb052ab5
Revert "Adventure 5 ( #1774 )"
...
This reverts commit 97b386d86f .
2026-07-11 01:33:41 +01:00
Adrian and GitHub
97b386d86f
Adventure 5 ( #1774 )
...
* Adventure 5.2.0
2026-07-10 11:53:08 +01:00
Clement Raynaud and GitHub
81a5817a82
Resolve backend DNS on a bounded thread pool to avoid head-of-line blocking ( #1834 )
...
* Use a bounded thread pool for backend DNS resolution
* Queue DNS lookups instead of rejecting when the resolver pool is busy
2026-07-08 11:27:56 +02:00
Wouter Gritter and GitHub
1edab1411d
Store historical console commands in .console_history (enables command history between restarts) ( #1835 )
2026-07-05 16:10:22 +01:00
Shane Freeder
a7581821fb
Use a shared per-proxy session ID for 26.2 login metrics
...
The 26.2 login success session ID is purely a metrics identifier. Mint
one shared UUID per proxy, regenerated when the proxy empties, mirroring
the vanilla server, instead of a random UUID per connection.
2026-06-16 12:27:00 +01:00
Aaron and GitHub
d7ad0522e9
Minecraft 26.2 ( #1807 )
...
* 26.2-snapshot-2
* 26.2-snapshot-3
* 26.2-snapshot-4
* 26.2-pre-1
* 26.2-pre-3
* 26.2-pre-4
* chore: set online mode and session id
* fix: checkstyle
* 26.2-pre-5
* 26.2-pre-6
* 26.2-rc-1
* 26.2-rc-2
* unregister old color argument in 26.2
* 26.2
2026-06-16 12:20:59 +01:00
0cbe10e951
Bump netty from 4.2.10.Final to 4.2.15.Final ( #1817 )
...
* Bump netty from 4.2.10.Final to 4.2.14.Final
* Bump netty from 4.2.14.Final to 4.2.15.Final
Co-authored-by: Wouter Gritter <wouter@gritter.nl >
---------
Co-authored-by: Wouter Gritter <wouter@gritter.nl >
2026-06-15 15:49:05 +01:00
Wouter Gritter and GitHub
bcf1bba3a1
Add missing package-info.javas for event packages ( #1822 )
2026-06-15 15:48:08 +01:00
Wouter Gritter and GitHub
3b892899db
Require non-null reason ( #1823 )
2026-06-15 15:47:31 +01:00
Wouter Gritter and GitHub
1b64a70a00
Fix underflow and overflow error messages ( #1812 )
2026-06-02 16:22:33 +02:00
GoldenEdit and GitHub
3b142f3099
Fix inverted PluginMessageEvent source/target in InitialConnectSessionHandler ( #1811 )
2026-05-28 11:02:48 +01:00
Wouter Gritter and GitHub
25fbd833cd
Add decompressed-bytes-per-second rate limit, update packet limiter defaults ( #1786 )
...
* Add decompressed-bytes-per-second packet limiter, update defaults
* Revert "Add compression ratio limiter"
2026-05-24 16:59:34 +01:00
Wouter Gritter and GitHub
b72cf26802
Cap pre-join plugin-message queue size (prevents arbitrary growth/OOM) ( #1800 )
...
* Cap pre-join plugin-message queue size (prevents arbitrary growth/OOM)
* Clear counters once as the entire queue will have been processed
2026-05-24 16:55:07 +01:00
Wouter Gritter and GitHub
7d68208e11
Always close HttpClient ( #1798 )
...
* Always close HttpClient (even on exception)
* Get rid of try/catch since we now use java 21
2026-05-22 10:25:48 -05:00
Wouter Gritter and GitHub
38ff21afd7
Fix theoretical IOOBE race ( #1799 )
2026-05-22 15:50:48 +01:00
yoyosource
4b8ceb5264
Fix UpdateTeamsPacket
SteamWarCI Build successful
2026-05-21 09:53:29 +02:00
yoyosource
2d1cade7bd
Fix UpdateTeamsPacket
SteamWarCI Build successful
2026-05-21 09:19:40 +02:00
yoyosource
4067c44cd1
Fix UpdateTeamsPacket
SteamWarCI Build successful
2026-05-21 09:06:32 +02:00
yoyosource
45bb5de601
Fix Packet ID in 1.21.9 for UpdateTeamsPacket
SteamWarCI Build successful
2026-05-21 08:52:49 +02:00
yoyosource
ebb9eb046d
Fix UpdateTeamsPacket for 1.21.5+
SteamWarCI Build successful
2026-05-21 08:35:30 +02:00
Chaoscaot
afc84b88ac
Fix
SteamWarCI Build successful
2026-05-21 08:30:09 +02:00
Chaoscaot
e6caa87865
Fix
2026-05-21 08:26:58 +02:00
Chaoscaot
cdeabe91d0
Merge remote-tracking branch 'upstream/dev/3.0.0'
...
# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/protocol/StateRegistry.java
2026-05-21 08:23:49 +02:00
Aaron and GitHub
9c0c9b0218
fix: outdated client message ( #1763 )
2026-05-09 08:27:52 +01:00
Wouter Gritter and GitHub
ad8de4361c
Fix wrong logs in exception(Throwable) ( #1784 )
2026-05-01 19:13:51 +01:00
Shane Freeder
f712997dd7
Seperate client/serverbound payload limits
2026-04-17 21:03:04 +01:00
Shane Freeder
a6d97e28ad
Validate compression claim
2026-04-13 13:39:57 +01:00
booky and GitHub
339a4c1887
Fix some small protocol inconsistencies ( #1772 )
2026-04-12 20:18:42 +01:00
Aaron and GitHub
1a41b77ccb
Add 26.1.2 version string to 26.1 protocol version ( #1769 )
2026-04-10 18:01:39 +02:00