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