Skip to content

Releases: sofastack/sofa-rpc

v5.13.4

28 Apr 11:18
Compare
Choose a tag to compare

Abstract

Enhanced the sofa-rpc framework and fixed some bugs (requires support for JDK8 version). We encourage use v5.13.4 to upgrade, when the version between v5.13.0 and v5.13.3. For details, please refer to all commits.

What's Changed

Fix

  • fix triple service uninstall do not clean completely issue in serverless scene by @EvenLjj in #1487

Full Changelog: v5.13.3...v5.13.4

v5.13.3

13 Mar 14:22
f3b97c2
Compare
Choose a tag to compare

Abstract

Enhanced the sofa-rpc framework and fixed some bugs (requires support for JDK8 version). We encourage use v5.13.3 to upgrade, when the version between v5.13.0 and v5.13.2. For details, please refer to all commits.

What's Changed

Enhancement

  • enhance triple stream tracer by @EvenLjj in #1477
  • add a cache for missing classes to improve the performance of RPC deserialization by @EvenLjj in #1482

Fix

  • fix method timeout resolve problem by @EvenLjj in #1478
  • fix the triple header context transfer issue by @EvenLjj in c304171 #1476
  • fix triple POJO stream parent interface method do not cache stream call type issue by @EvenLjj in #1481
  • fix too many ping problem by @EvenLjj in #1483
  • fix serialization and deserialization classloader issues in serverless scene by @EvenLjj in #1480 #1484

Full Changelog: v5.13.2...v5.13.3

v5.13.2

17 Oct 12:19
8b8fc7d
Compare
Choose a tag to compare

Abstract

Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).

What's Changed

Enhancement

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

New Contributors

Full Changelog: v5.13.1...v5.13.2

v5.13.1

20 Aug 02:25
bb823e9
Compare
Choose a tag to compare

Abstract

Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).

What's Changed

Enhancement

Bug fix

  • fix: set default 0 when get method timeout config by @Lo1nt in #1422

Misc

New Contributors

Full Changelog: v5.13.0...v5.13.1

v5.13.0 Released

22 May 09:57
2ccbe7c
Compare
Choose a tag to compare

Abstract

Added some features, enhanced the sofa-rpc framework, and fixed some bugs (requires support for JDK8 version).

What's Changed

Feature

Enhancement

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

New Contributors

Full Changelog: v5.12.0...v5.13.0

v5.12.0

22 Jan 09:40
f37465b
Compare
Choose a tag to compare

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

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

New Contributors

Full Changelog: v5.11.1...v5.12.0

v5.11.1 Released

11 Sep 08:49
008d05a
Compare
Choose a tag to compare

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

v5.11.0 Released

29 Aug 12:56
7177205
Compare
Choose a tag to compare

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

Fix

New Contributors

Full Changelog: 5.10.1...v5.11.0

v5.10.1 Released

16 Jun 06:50
eb7d33f
Compare
Choose a tag to compare

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

  • feat: bump hessian from 3.3.13 to 3.4.0 by @Lo1nt in #1338

Misc

  • Fix the unit test message too large problem by @EvenLjj in #1339

Full Changelog: v5.10.0...5.10.1

v5.10.0 Released

20 Apr 07:48
ad29f00
Compare
Choose a tag to compare

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