Releases: sofastack/sofa-rpc
v5.7.0 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
Enhancement
Bug Fix
v5.6.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.
Compatibility Note
- JDK8 required
- Consul registry redesigned, not compatible with 5.5.0
New Features
- PR 861 Support mock
- PR 850 Integration with apollo
- PR 875 Support multicast as registry
- PR 849 Support auto load balance
- PR 872 Provides simple integration of micrometers.
- PR 846 Support Bolt swagger
Enhancement
Bug Fix
- PR 874 Fix test case
v5.6.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 827 - RPC Multi-Version
Enhancement
- PR 836 - feat:optimize the tracer code
- PR 832 - chore:update netty version 4.1.44.final
- PR 830 - chore:manage sofa rpc version
- PR 829 - chore:optimize the exception code
- PR 824 - Feat/update dubbo
- PR 816 - Feat/optimize grpc
Bug Fix
v5.6.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
Enhancement
- PR 812 - feat:usually we do not open the switch of sec or blacklist
- PR 811 - chore:print extension loader debug info instead of error
- PR 807 - support non-registered center ip for direct connection
- PR 800 - feat:add custom parameter to values
- PR 799 - feat:add some headers to sofa request
- PR 792 - chore:remove fetch group name
- PR 789 - update netty 4.1.42
- PR 712 - Enable baggage-items for rpc reseteasy mode
Bug Fix
v5.5.9 Released
1. Abstract
It is a bug fix version. We encourage everyone use 5.5.x to upgrade. For the details and all changes, please browse our issue and pr for 5.5.9.
2. Compatibility Note
There are no incompatible APIs. but if you use cors filter in rest, you need to set it
3. New Feature
4. Enhancement
- PR 777 - change default connection timeout 1000ms
5. Bug Fix
6. Deprecated
None.
v5.5.8 Released
1. Abstract
It is a bug fix version. We encourage everyone use 5.5.x to upgrade. For the details and all changes, please browse our issue and pr for 5.5.8.
2. Compatibility Note
There are no incompatible APIs. but if you use cors filter in rest, you need to set it
3. New Feature
4. Enhancement
5. Bug Fix
- PR 771 - fix local address
- PR 768 - Fix generic invoke method name
- PR 766 - fix invoke timeout for generic invoke,when user set the genericcontext
6. Deprecated
None.
v5.6.2 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.5.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
Enhancement
Bug Fix
v5.6.1 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.5.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 754 - update rpc version 5.6.1 to release
- PR 744 - update bolt 1.5.6
- PR 742 - Ensure that log with same classloader
Enhancement
Bug Fix
- PR 743 - fix npe of providerinfo
v5.5.7 Released
1. Abstract
It is a bug fix version. We encourage everyone use 5.5.x to upgrade. For the details and all changes, please browse our issue and pr for 5.5.7.
2. Compatibility Note
There are no incompatible APIs. but if you use cors filter in rest, you need to set it
3. New Feature
4. Enhancement
- PR 722 - Optimize mesh support
- PR 715 - Clean reflect cache for ark
- PR 709 - Destroy server config
- PR 707 - add set method of providerBootStrap (706)
5. Bug Fix
6. Deprecated
None.
v5.6.0 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.5.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
- support protostuff as serialization. #531
- support fetch groupName by provide. #550
- make user can set processInIoThread. #544
Enhancement
- update zk to 4.0.1 to support spring cloud. #386
- refactor registry-consul registry. #629
- add use sofa-registry demo. #644
- allow timeout discard settings. #676
- Upgrade nacos version to 1.0.0. #577