Releases: sofastack/sofa-rpc
v5.9.0 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.8 to upgrade, when the version between 5.7.10 and 5.8.7. For details, please refer to all commits.
Features
- Triple invoke support callback & future by @zhenjunMa in #1249
- Feature/add rpc generic throw exception by @rickey17 in #1259
Enhancement
- Bump netty from 4.1.44.Final to 4.1.77.Final by @lanicc in #1211
- Improve efficiency of list difference by @bjxiaojian in #1241
- Add more parameters to nacosConfig to support auth by @colin-lee in #1242
- Support json encode null and isError by @rickey17 in #1264
- Rpc unique id character check support disable by @taobaorun in #1275
Bug fix
Misc
- Add proxy bench mark by @OrezzerO in #1231
- Add github action to release jar by @OrezzerO in #1238
- Fix log connection get error by @MingJunDuan in #1243
- LogCodes-Spelling mistake by @crazyStar00 in #1250
- Correct the comment for isRandomPort() (#1256) by @jnan806 in #1272
- Optimize comment of package-info.java (#1273) by @jnan806 in #1276
v5.8.8 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.8 to upgrade, when the version between 5.7.10 and 5.8.7. For details, please refer to all commits.
Enhancement
- Improve/list diference by @bjxiaojian in #1266
Bug fix
v5.8.7 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.6 to upgrade, when the version between 5.7.10 and 5.8.5. For details, please refer to all commits.
Enhancement
v5.8.6 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.6 to upgrade, when the version between 5.7.10 and 5.8.5. For details, please refer to all commits.
Enhancement
Bug fix
- Fix triple class loader problem in multi class loader environment #1216
v5.8.5 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.8.5 to upgrade, when the version between 5.7.10 and 5.8.4. For details, please refer to all commits.
Enhancement
- chore(deps): bump dubbo from 2.6.7 to 2.6.9 in /bom by @dependabot in #1184
Bug fix
v5.8.4 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
Enhancement
- Consul registry support acl(#1168) by @Kunple-w in #1169
- Optimization for Ut and bootstrap api by @OrezzerO in #1163
- Bump grpc from 1.28.0 to 1.33.0 #1147
Bug fix
- Sub unSub and unRegister request add ProtocolType by @EvenLjj in #1190
- Fix generic interface service deserialize error in
JacksonSerializer
by @zhenjunMa in #1193
v5.8.3 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
Enhancement
- Support getUserThreadPoolSet and redefine custom thread name by @chuailiwu in #1161
- Add serialization exception log by @chuailiwu in #1152
- Remove unused triple proxy by @OrezzerO in #1166
- Optimization with StringBuilder #1170 by @MingJunDuan in #1173
- Chore(deps): bump protobuf-java from 3.11.0 to 3.16.1 in /bom by @dependabot in #1157
- Chore(deps): bump jackson-databind from 2.9.10.7 to 2.9.10.8 in /bom by @dependabot in #1136
Bug fix
v5.8.2 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
Enhancement
- Deprecate unused logger method by @chuailiwu in #1144
Bug fix
v5.8.1 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
Enhancement
- #1132 Bump bolt from 1.5.9 to 1.5.10
Bug fix
- #1108 Use virtual port first when registering nacos @ZhengweiHou
v5.8.0 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
- #1066 Add more time-consuming buried point information in RpcInvokeContext when invoke
Enhancement
- #1066 Bump bolt from 1.5.6 to 1.5.9
- #1069 Bump commons-io from 2.4 to 2.7
- #1071 Bump httpclient from 4.5.11 to 4.5.13
- #1077 Bump nacos from 1.0.0 to 2.0.3
- #1079 Inefficient Usage of Java Collection
- #1110 Bump hessian from 3.3.7 to 3.3.13