All Versions
34
Latest Version
7.0
Avg Release Cycle
43 days
Latest Release
-

Changelog History
Page 1

  • v7.0 Changes

    • ๐Ÿšš move etcd support to github.com/rpcxio/rpcx-etcd
    • Broken API: NewXXXDiscovery returns error instead of panic
    • ๐Ÿ‘Œ support AdvertiseAddr in FileTransfer
    • ๐Ÿ‘Œ support Auth for OneClientPool
    • ๐Ÿ‘Œ support Auth for XClientPool
    • Broken API: add meta parameter for SendFile/DownloadFile
    • ๐Ÿ‘Œ support streaming between server side and client side
    • ๐Ÿ‘Œ support DNS as service discovery
    • ๐Ÿ‘Œ support rpcx flow tracing
    • ๐Ÿ‘Œ support websocket as the transport like tcp,kcp and quic
    • โž• add CMuxPlugin to allow developing customzied services by using the same single port
  • v6.0 Changes

    • ๐Ÿ‘Œ support reflection
    • โž• add kubernetes config example
    • ๐Ÿ‘Œ improve nacos support
    • ๐Ÿ‘Œ improve message.Encode performance
    • re-register services in etcd v3
    • avoid duplicated client creation
    • โž• add SelectNodePlugin that can interrupt the Select method
    • ๐Ÿ‘Œ support TcpCopy by TeePlugin
    • ๐Ÿ‘Œ support reuseport for http invoke
    • return reply even in case of server errors
    • ๐Ÿ”„ Change two methods' name of client plugin!
    • Broken API: add error parameter in PreWriteResponse(#486)
    • Broken API: change ReadTimeout/WriteTimeout to IdleTimeout
    • ๐Ÿ‘Œ Support passing Deadline of client contexts to server side
    • โœ‚ remove InprocessClient plugin
    • ๐Ÿ‘‰ use heartbeat/tcp_keepalive to avoid client hanging
  • v5.7.1

    June 10, 2020
  • v5.7.0

    June 10, 2020
  • v5.6.0

    April 28, 2020
  • v5.5.0

    April 28, 2020
  • v5.4.0

    April 28, 2020
  • v5.3.0

    April 09, 2020
  • v5.2.0

    April 09, 2020
  • v5.1.2

    March 21, 2020