v0.4.0
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]
, settingproxy = "socks5://myuser:[email protected]:1080"
will make the client use the SOCKS5 proxy at192.18.2.1:1080
with usernamemyuser
and passwordmypass
. -
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