Skip to content

Releases: ViaVersion/ViaProxy

ViaProxy-3.2.0

23 Feb 21:33
71ff0cc
Compare
Choose a tag to compare

Changelog

  • Geyser now officially supports ViaProxy and you can download Geyser for ViaProxy at their website
  • Added support for 24w07a clients and servers
  • Added Czech language translations
  • Added Polish language translations
  • Added Russian language translations
  • Implemented 1.20.5 transfer packet support
  • Added loading splash screen
  • Fixed rare race condition in FileSystem access
  • Added unload mechanism to plugin API

If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.

Please report any issues on the issue tracker!

ViaProxy-3.1.0

04 Jan 15:24
783fb2a
Compare
Choose a tag to compare

Changelog

  • Added support for 23w51b servers
  • Added support to connect to unix socket files
  • Updated the Via* libraries to fix protocol translation bugs
  • Fixed 1.20.4 proxy kick message not working
  • Fixed ViaBedrock transfer provider

This is the first version that changes the CLI arguments. The following options were changed:

  • Removed connect_port and bind_port
  • Added support for specifying the port in connect_address and bind_address

If you use the Geyser plugin make sure to update it as well.
If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.

Please report any issues on the issue tracker!

ViaProxy-3.0.23

08 Dec 09:51
e12cfd9
Compare
Choose a tag to compare

Changelog

  • Added support for 1.20.3 and 1.20.4 client and server
  • Added Bedrock 1.20.50 support
  • Added support for joining Java Edition and Bedrock Edition Realms
  • Fixed console input preview not showing up
  • Improved handshake address rewriting
  • Refactored account storage (This version can't read the previous version accounts)
  • Added zh_CN language (Thanks to @SkyEye-FAST)
  • Added chat signing support for 1.20.x clients on 1.20.x servers (Allows Geyser players to use chat on servers that require signed chat)
  • Added server version auto detect support (Selectable in server version dropdown)
  • Fixed a NullPointerException which sometimes happens when adding a new account
  • Removed some old/deprecated code and added some new events

If you use the Geyser plugin make sure to update it as well.
If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.

Please report any issues on the issue tracker!

ViaProxy-3.0.22

02 Nov 19:12
1aa0740
Compare
Choose a tag to compare

Changelog

  • Added support for 23w44a servers
  • Fixed auto read race conditions
  • Fixed packets being sent too early after connecting
  • Made backend connect non blocking (Improves performance a lot)
  • Refactored legacy client passthrough to make use of events
  • Added SRV resolving support to passthrough handler
  • Added the ability to use microsoft accounts in CLI
  • Updated VB config file name. Its now called viabackwards.yml instead of config.yml
  • Added event to skip Mojang auth
  • Some smaller structural refactors
  • Some smaller GUI changes
  • This release will break all existing plugins, so make sure to update them

If you use the Geyser plugin make sure to update it as well.
If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.

Please report any issues on the issue tracker!

ViaProxy-3.0.21

21 Sep 16:35
cc6fcc8
Compare
Choose a tag to compare

Changelog

  • Added support for 1.20.2 clients
  • Added support for 1.20.2 servers
  • Added support for 1.20.30 bedrock servers
  • Fixed protocol/version blocking not doing anything
  • Added 'exit' command to shutdown ViaProxy
  • Changed some GUI messages
  • Migrated project to Java 17 (Java 8 is still being supported thanks to JavaDowngrader)
  • Fixed HAProxy IPv6 issues and added HAProxy support to legacy passthrough
  • Added option to ignore packet translation errors
  • Fixed ANSI support on Windows
  • Full GUI Recode to make the GUI resizable and translatable
  • Added English and German translations
  • Added ClientLoggedInEvent for the plugin API
  • Fixed walk speed not being applied to player in <=1.5.2
  • Improved classic chunk loading system (Should be more responsive)

If you use the Geyser plugin make sure to update it as well.
If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.

Please report any issues on the issue tracker!

ViaProxy-3.0.20

08 Jul 22:23
f5b2dca
Compare
Choose a tag to compare

Changelog

  • Fixed OpenAuthMod auth status not resetting when changing auth method
  • Fixed CLI exception on startup when there is no CLI
  • Fixed UI not saving the server version state properly
  • Added buttons to upload the log and create ViaVersion dumps
  • Fixed and improved the chat signing support
  • Improved account system to lazy refresh accounts (Faster startup time)
  • Made version parsing more lenient and improved CLI error handling
  • Fixed proxy <-> server ping behaviour (Fixes issues with classic servers)
  • Added support for bungeecord legacy player info forwarding
  • Updated all Via* libraries to their latest version to fix a lot of the initial 1.20 bugs

Please report any issues on the issue tracker!

ViaProxy-3.0.19

08 Jun 12:18
1836985
Compare
Choose a tag to compare

Changelog

  • Added support for 1.20 clients
  • Added support for 1.20 servers
  • Added support for 1.20.0 bedrock servers
  • Made legacy skull loading configurable in the GUI
  • Fixed deadlocking issues with packet syncing
  • Removed support for unofficial clients (Eaglercraft)
  • Improved CLI interface
  • Implemented JavaDowngrader (Allows Java 17 to run on Java 8)
  • Fixed high background CPU usage
  • Fixed Via commands for the CLI interface
  • Added anticheat warning when starting ViaProxy for the first time
  • Improved plugin API and added dependency system to plugin loader
  • Added mechanism to externally replace the builtin Via* libraries

If you use the Geyser plugin make sure to update it as well.

This is the first 1.20 release and can therefore have some bugs, please report any bugs to the issue tracker!

ViaProxy-3.0.18

24 Apr 17:26
Compare
Choose a tag to compare

Changelog

  • Added transformer support for plugins
  • Make URLs clickable in 1.7.2 -> 1.6.4
  • Added support for Bedrock clients (Needs the Geyser plugin)

Please report issues here

ViaProxy-3.0.17

11 Apr 20:28
Compare
Choose a tag to compare

Changelog

  • Fixed <= 1.5.2 not working at all

Please report issues here

ViaProxy-3.0.16

11 Apr 19:14
Compare
Choose a tag to compare

Changelog

  • Fixed issue with the version clearing after pressing Stop
  • Implemented ViaBedrock
  • Implemented HAProxy protocol for backend connections
  • Added support for passing <= 1.6.4 clients through
  • Added low memory warning
  • Changed CPE app name to correctly reflect ViaProxy
  • Fixed <= 1.6.4 text translation issues

Please report issues here