Releases: sofastack/sofa-rpc
v5.7.10 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.
New Features
- PR 1053 Support static method of interface in sofa rpc
Enhancement
- PR 1061 Replace ThreadLocal with TransmittableThreadLocal in RpcInternalContext
- PR 1063 Optimize timeout value acquisition and verification
Bug Fix
v5.7.9 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.
New Features
- PR 1054 Support use
RpcInvokeContext
to set header
Enhancement
- PR 1057 Try to obtain the unique service name from headerMap
v5.7.8 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.
New Features
- PR 1033 Sofa rpc invoke dubbo service support dubbo service version attribute
Enhancement
v5.7.7 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 1003 Replace System.getProperty with SofaConfig
Enhancement
v5.7.6 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 965 support jackson feature configure
- PR 976 support custom triple metadata
- PR 981 support uniqueId in Triple
Enhancement
v5.7.5 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.6.x to upgrade. For details, please refer to all commits.
Enhancement
- PR966 Improve the efficiency of logging.
v5.7.4 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.6.x to upgrade. For details, please refer to all commits.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 958 allow user set the version of triple
Enhancement
- PR 953 protobuf compiler upgrade to 0.0.2
- PR 954 bump hibernate-validator from 5.0.2.Final to 5.3.5.Final
- PR 960 bump jackson-databind from 2.9.10.4 to 2.9.10.5
Bug Fix
- PR 963 fix: hessian over triple not support primitive type
v5.7.3 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.6.x to upgrade. For details, please refer to all commits.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 933 support hessian over triple
Enhancement
- PR 939 - update grpc and protoc version
- PR 937 - fix tracer of triple
- PR 949 - optimize thread local
- PR 947 - update protobuf-java 3.11.0 to match protoc
Bug Fix
v5.7.2 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.6.x to upgrade. For details, please refer to all commits.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 925 - fix:fix jackson bind to 2.9.10.4
Enhancement
- PR 924 - refactor:extract method in AbstractCluster
Bug Fix
- PR 921 - fix(codec-jackson): fix json response error when response type is generic type
v5.7.1 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.6.x to upgrade. For details, please refer to all commits.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 904 - support json decode error when parameter is List or Array
Enhancement
Bug Fix
- PR 917 - triple tracer fix