Skip to content

v0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Mar 04:59
· 58 commits to main since this release
952c413

This release has been yanked.

New Contributors

What's Changed

  • feat: support SOCKS5 and HTTP proxy by @rapiz1 in #135
    Now the client can connect to the server via a HTTP or SOCKS5 proxy. e.g. In [client.transport.tcp], setting proxy = "socks5://myuser:[email protected]:1080" will make the client use the SOCKS5 proxy at 192.18.2.1:1080 with username myuser and password mypass.

  • feat: application layer heartbeat by @rapiz1 in #136
    Application-layer heartbeat is introduced with a default interval of 30s. The heartbeat can be adjusted or completely turned off.

Breaking Changes

This release has breaking changes in the transport block. TCP keepalive and nodelay settings under transport are moved to transport.tcp. Others remain the same.

Full Changelog: v0.3.10...v0.4.0