rpcx v1.7.0 Release Notes

    • ๐Ÿšš 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
    • re-tag rpcx to make sure the version is less than 2 (for go module)
    • ๐Ÿ‘Œ support visit grpc services by rpcx clients: https://github.com/rpcxio/rpcxplus/tree/master/grpcx
    • ๐Ÿ‘Œ support configing grpc servicves in rpcx server side
    • ๐Ÿ‘Œ improve rpcx performance
    • โž• add Inform method in XClient
    • โž• add memory connection for unit tests
    • ๐Ÿ‘Œ supports opentelemetry