v5.13.2
Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).
- update hessian version to 3.5.5 by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1445
- Remove lookout by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1447
- enhance code by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1453
- chore(deps): bump commons-io:commons-io from 2.7 to 2.14.0 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1451
- feat: support triple grpc heart beat by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1432
- add SofaRejectedExecutionHandler for user-customized thread pool by @bohrqiu in https://github.com/sofastack/sofa-rpc/pull/1450
- Mesh Registry support custom group for sofa registry. by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1454
- fix: update provider to null by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1452
- fix organization url, the http://www.antfin.com is currently unavailable by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1440
- @bohrqiu made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1450
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.1...v5.13.2
v5.13.1
Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).
- Jackson serialization support multi classloader by @yuanyuancin in https://github.com/sofastack/sofa-rpc/pull/1438
- Enhance log format by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1436
- Bump hessian from 3.5.3 to 3.5.4 and tracer from 3.0.8 to 3.1.6 by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1439
- fix: set default 0 when get method timeout config by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1422
- fix: remove wrong verify logic by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1433
- @yuanyuancin made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1438
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.0...v5.13.1
v5.13.0 Released
Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).
- Support triple pojo mode stream call (issue#1332) by @namelessssssssssss in https://github.com/sofastack/sofa-rpc/pull/1360
- Support kubernetes extension registry by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1395
- Support bzip2 and gzip compress by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1399
- Optimize UserThreadPoolManager by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1390
- Optimize performance for h2c protocol by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1400
- Enhanced for Nacos weight configuration by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1406
- Pick up baggage from header by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1402
- Support default filter config by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1415
- Support consumer routers config by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1416
- Add providerProcessRegister event and record context to bolt by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1417
- Bump hessian from 3.5.2 to 3.5.3 by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1409
- Chore(deps): bump org.apache.cxf:cxf-core from 3.4.10 to 3.5.8 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1404
- Chore(deps): bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1413
- Chore(deps): bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 in /all by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1414
- Fix #1380, create NacosRegistryProviderObserver when init method is executed by @wangchengming666 in https://github.com/sofastack/sofa-rpc/pull/1401
- Fix lost interface name and method name in tracer when no such method… by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1397
- Fix test case error by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1407
- Add additional source directories for triple by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1412
- @namelessssssssssss made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1360
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/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 https://github.com/sofastack/sofa-rpc/pull/1348, https://github.com/sofastack/sofa-rpc/pull/1387
- feat: support Jackson configured by env or spring application properties by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1388
- support thread pool extension by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1383, https://github.com/sofastack/sofa-rpc/pull/1393
Enhancement
- bump hessian from 3.5.0 to 3.5.2 by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1385
- bump apollo from 1.4.0 to 2.1.0 by @xuqiu in https://github.com/sofastack/sofa-rpc/pull/1358
- chore(deps): bump org.apache.dubbo:dubbo from 3.1.8 to 3.1.11 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1381
- chore(deps): bump ch.qos.logback:logback-classic from 1.2.3 to 1.2.13 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1379
Misc
- doc: add ant codespaces badge by @hacke2 in https://github.com/sofastack/sofa-rpc/pull/1370
- cloud_code_scan.yml by @Duan-0916 in https://github.com/sofastack/sofa-rpc/pull/1373
- Update cloud_code_scan.yml by @Duan-0916 in https://github.com/sofastack/sofa-rpc/pull/1375
New Contributors
- @hacke2 made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1370
- @Duan-0916 made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1373
- @pandalee99 made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1348
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/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 https://github.com/sofastack/sofa-rpc/pull/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 https://github.com/sofastack/sofa-rpc/pull/1354
- Sofaboot 4.0 support by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1356
- Fix mac aarch compilation by @khotyn in https://github.com/sofastack/sofa-rpc/pull/1303
- chore(deps): bump guava from 27.0-jre to 32.0.0-jre in /all by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1335
- chore(deps): bump guava from 27.0-jre to 32.0.0-jre in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/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 https://github.com/sofastack/sofa-rpc/pull/1352
- code-scan support opensource check by @xuqiu in https://github.com/sofastack/sofa-rpc/pull/1359
- fix unit test unstable problem by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1355
Fix
- fix directUrl transform exception by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1361
New Contributors
- @xuqiu made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1352
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/5.10.1...v5.11.0
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.10.1. For details, please refer to all commits.
Feature
- support change grpc maxInboundMessageSize by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1333
Enhancement
- feat: bump hessian from 3.3.13 to 3.4.0 by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1338
Misc
- Fix the unit test message too large problem by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1339
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/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 https://github.com/sofastack/sofa-rpc/pull/1296
- Modify the parsing header method to facilitate expansion by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/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 https://github.com/sofastack/sofa-rpc/pull/1316
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/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 https://github.com/sofastack/sofa-rpc/pull/1309
Bug fix
- Fix #1254 #1305 bug on JSON serialization and deserialization by @gofow in https://github.com/sofastack/sofa-rpc/pull/1306
- Fix #1300 bolt swagger class not found error by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1310
Misc
- Fix serialize test by @Lo1nt in https://github.com/sofastack/sofa-rpc/pull/1312
New Contributors
- @gofow made their first contribution in https://github.com/sofastack/sofa-rpc/pull/1306
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/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
- Support prometheus by @JoeCqupt in https://github.com/sofastack/sofa-rpc/pull/1280
Enhancement
- Triple async call support trace log by @zhenjunMa in https://github.com/sofastack/sofa-rpc/pull/1282
- Fix getDeserializerForCustomThrowable performance by @rickey17 in https://github.com/sofastack/sofa-rpc/pull/1288
- Chore(deps): bump protobuf-java from 3.16.1 to 3.16.3 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1252
- Chore(deps): bump cxf-core from 3.0.14 to 3.4.10 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1285
- Chore(deps): bump jackson-databind from 2.9.10.8 to 2.12.7.1 in /bom by @dependabot in https://github.com/sofastack/sofa-rpc/pull/1279
Bug fix
- Fix triple multi classloader switch problem by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1278
- Fix/triple trace log service without version by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1281
- Fix the problem of triple header losing information by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1289
Misc
- Fix unit test by @EvenLjj in https://github.com/sofastack/sofa-rpc/pull/1291
- Add security policy by @nobodyiam in https://github.com/sofastack/sofa-rpc/pull/1293
Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.9.0...v5.9.1