Releases: playit-cloud/playit-agent
1.0.0-rc3
Working to address UDP and reconnect issues
1.0.0-rc2
Use special lan IPs for TCP connections
1.0.0-rc1
Introducing a release candidate for playit-cli
.
playit-cli
has multiple subcommands to setup a new agent and create tunnels. Using the launch
subcommand with a configuration file you're able to easily make your game servers public.
This new program will power our docker images.
0.9.3
Bug fix
- Use native tls certificates instead of WebPKI roots.
Note
WebPKI roots are causing TLS issues for some users (Windows 11). Likely webpki roots just needed an update. Better to use system certs as user can update those rather than compiling a new version of playit.
0.9.2
Bug Fix
- Handle TCP duplicate claim race condition
It's possible the tunnel servers send multiple NewClient messages
playit program for the same connection. This patch ensures that we
don't try and claim the same client multiple times.
tldr
Sometimes TCP connections would fail to establish, this fixes it
0.9.1
New Features
- Adds ping task to provide playit.gg routing hints to improve the network
Internal
- Add feature flags in agent-common to remove unnecessary libraries
- Use HMAC library in agent-common rather than ring
- Removes dead code
0.9.0-rc2
Bug Fixes
- When there's a notice, make sure it is displayed and the web browser is opened
- Show internal error messages in status
Internal
- Cleaned up a handful of warnings and fix style issues (according to my IDE)
0.9.0-rc1
Bug Fixes
- Tries to first connect using IPv6, if that fails it will connect using IPv4
- When a UDP connection is no longer active, the connection will be cleaned up (fixes file limit errors)
New Features
- new interactive UI
- shows tunnels and active connections
- core tunnel logic broken into agent_core to allow for different apps to be easily developed (minecraft plugin coming soon)