Releases: sofastack/sofa-rpc
v5.13.2
Abstract
Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).
What's Changed
Enhancement
- update hessian version to 3.5.5 by @EvenLjj in #1445
- Remove lookout by @EvenLjj in #1447
- enhance code by @EvenLjj in #1453
- chore(deps): bump commons-io:commons-io from 2.7 to 2.14.0 in /bom by @dependabot in #1451
Feature
- feat: support triple grpc heart beat by @Lo1nt in #1432
- add SofaRejectedExecutionHandler for user-customized thread pool by @bohrqiu in #1450
- Mesh Registry support custom group for sofa registry. by @EvenLjj in #1454
Fix
Chore
- fix organization url, the http://www.antfin.com is currently unavailable by @wangchengming666 in #1440
New Contributors
Full Changelog: v5.13.1...v5.13.2
v5.13.1
Abstract
Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).
What's Changed
Enhancement
- Jackson serialization support multi classloader by @yuanyuancin in #1438
- Enhance log format by @EvenLjj in #1436
- Bump hessian from 3.5.3 to 3.5.4 and tracer from 3.0.8 to 3.1.6 by @EvenLjj in #1439
Bug fix
Misc
New Contributors
- @yuanyuancin made their first contribution in #1438
Full Changelog: v5.13.0...v5.13.1
v5.13.0 Released
Abstract
Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).
What's Changed
Feature
- Support triple pojo mode stream call (issue#1332) by @namelessssssssssss in #1360
- Support kubernetes extension registry by @wangchengming666 in #1395
- Support bzip2 and gzip compress by @wangchengming666 in #1399
Enhancement
- Optimize UserThreadPoolManager by @wangchengming666 in #1390
- Optimize performance for h2c protocol by @wangchengming666 in #1400
- Enhanced for Nacos weight configuration by @wangchengming666 in #1406
- Pick up baggage from header by @EvenLjj in #1402
- Support default filter config by @EvenLjj in #1415
- Support consumer routers config by @EvenLjj in #1416
- Add providerProcessRegister event and record context to bolt by @EvenLjj in #1417
- Bump hessian from 3.5.2 to 3.5.3 by @Lo1nt in #1409
- Chore(deps): bump org.apache.cxf:cxf-core from 3.4.10 to 3.5.8 in /bom by @dependabot in #1404
- Chore(deps): bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 in /bom by @dependabot in #1413
- Chore(deps): bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 in /all by @dependabot in #1414
Bug fix
- Fix #1380, create NacosRegistryProviderObserver when init method is executed by @wangchengming666 in #1401
- Fix lost interface name and method name in tracer when no such method… by @EvenLjj in #1397
Misc
- Fix test case error by @EvenLjj in #1407
- Add additional source directories for triple by @EvenLjj in #1412
New Contributors
- @namelessssssssssss made their first contribution in #1360
Full Changelog: v5.12.0...v5.13.0
v5.12.0
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.12.0 to upgrade, when the version between 5.7.10 and 5.11.1. For details, please refer to all commits.
Feature
- add fury serializer by @pandalee99 in #1348, #1387
- feat: support Jackson configured by env or spring application properties by @Lo1nt in #1388
- support thread pool extension by @Lo1nt in #1383, #1393
Enhancement
- bump hessian from 3.5.0 to 3.5.2 by @Lo1nt in #1385
- bump apollo from 1.4.0 to 2.1.0 by @xuqiu in #1358
- chore(deps): bump org.apache.dubbo:dubbo from 3.1.8 to 3.1.11 in /bom by @dependabot in #1381
- chore(deps): bump ch.qos.logback:logback-classic from 1.2.3 to 1.2.13 in /bom by @dependabot in #1379
Misc
- doc: add ant codespaces badge by @hacke2 in #1370
- cloud_code_scan.yml by @Duan-0916 in #1373
- Update cloud_code_scan.yml by @Duan-0916 in #1375
New Contributors
- @hacke2 made their first contribution in #1370
- @Duan-0916 made their first contribution in #1373
- @pandalee99 made their first contribution in #1348
Full Changelog: v5.11.1...v5.12.0
v5.11.1 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.11.1 to upgrade, when the version between 5.7.10 and 5.10.1. For details, please refer to all commits.
Enhancement
- update security by @nobodyiam in #1366
v5.11.0 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.11.0 to upgrade, when the version between 5.7.10 and 5.10.1. For details, please refer to all commits.
Enhancement
- update security by @EvenLjj in #1354
- Sofaboot 4.0 support by @Lo1nt in #1356
- Fix mac aarch compilation by @khotyn in #1303
- chore(deps): bump guava from 27.0-jre to 32.0.0-jre in /all by @dependabot in #1335
- chore(deps): bump guava from 27.0-jre to 32.0.0-jre in /bom by @dependabot in #1336
- bump hessian to 3.5.0
- bump bolt from 1.5.10 to 1.6.6
- bump grpc from 1.33.1 to 1.53.0
- bump sofa registry from 5.2.0 to 6.3.0
Misc
- code scan by @xuqiu in #1352
- code-scan support opensource check by @xuqiu in #1359
- fix unit test unstable problem by @EvenLjj in #1355
Fix
New Contributors
Full Changelog: 5.10.1...v5.11.0
v5.10.1 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.10.1 to upgrade, when the version between 5.7.10 and 5.10.0. For details, please refer to all commits.
Feature
Enhancement
Misc
Full Changelog: v5.10.0...5.10.1
v5.10.0 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.10.0 to upgrade, when the version between 5.7.10 and 5.9.2. For details, please refer to all commits.
Compatibility Note
- Bump javassist to
3.28.0-GA
;3.24.0-GA
is required at least
Enhancement
- Custom serializer register by @Lo1nt in #1296
- Modify the parsing header method to facilitate expansion by @EvenLjj in #1325
- Use new javassist
toClass
api so as to let use of javassist compatible both under java 17 and java 1.8 by @Lo1nt in #1316
Full Changelog: v5.9.2...v5.10.0
v5.9.2 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.9.2 to upgrade, when the version between 5.7.10 and 5.9.0. For details, please refer to all commits.
Enhancement
- chore(deps): bump commons-fileupload from 1.3.3 to 1.5 in /bom by @dependabot in #1309
Bug fix
- Fix #1254 #1305 bug on JSON serialization and deserialization by @gofow in #1306
- Fix #1300 bolt swagger class not found error by @Lo1nt in #1310
Misc
New Contributors
Full Changelog: v5.9.1...v5.9.2
v5.9.1 Released
Abstract
Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage use 5.9.1 to upgrade, when the version between 5.7.10 and 5.9.0. For details, please refer to all commits.
Features
Enhancement
- Triple async call support trace log by @zhenjunMa in #1282
- Fix getDeserializerForCustomThrowable performance by @rickey17 in #1288
- Chore(deps): bump protobuf-java from 3.16.1 to 3.16.3 in /bom by @dependabot in #1252
- Chore(deps): bump cxf-core from 3.0.14 to 3.4.10 in /bom by @dependabot in #1285
- Chore(deps): bump jackson-databind from 2.9.10.8 to 2.12.7.1 in /bom by @dependabot in #1279
Bug fix
- Fix triple multi classloader switch problem by @EvenLjj in #1278
- Fix/triple trace log service without version by @EvenLjj in #1281
- Fix the problem of triple header losing information by @EvenLjj in #1289
Misc
- Fix unit test by @EvenLjj in #1291
- Add security policy by @nobodyiam in #1293
Full Changelog: v5.9.0...v5.9.1