Releases: sofastack/sofa-rpc
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
Bug Fix
v5.5.6 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.6.
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 665 - Fix the bug that restarting server leads to the client unavailable.
-
PR 667 - Fix travis ci dist.
5. Bug Fix
6. Deprecated
None.
v5.5.5 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.5.
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 659 - Register service class loader when export service.
5. Bug Fix
6. Deprecated
None.
v5.5.4 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.4.
2. Compatibility Note
There are no incompatible APIs. but if you use cors filter in rest, you need to set it
3. New Feature
- PR 623 - basicly support dynamic config for extends
4. Enhancement
5. Bug Fix
- PR 639 - fix bug of npe (638)
- PR 633 - fix address judge of registry
- PR 624 - fix link address
- PR 622 - update version to 5.5.4-snapshot
6. Deprecated
None.
v5.5.3 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.3.
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 578 - flat header to bolt
5. Bug Fix
- PR 608 - fix generic invoke retries bug (600)
- PR 605 - exclude SofaRegistryTest in this branch
- PR 604 - Remove SofaRegistryRouter, which repeats with the RegistryRouter logic
- PR 595 - compatible-tracer-sampler
6. Deprecated
None.
v5.5.2 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.2.
2. Compatibility Note
There are no incompatible APIs. but if you use cors filter in rest, you need to set it
3. New Feature
- PR 559 - Support sofa registry
4. Enhancement
- PR 532 - Enhance hystrix global configurations (427)
- PR 567 - update common tools version 1.0.18
- PR 541 - Upgrade hessian version to 3.3.6.
5. Bug Fix
6. Deprecated
None.