Skip to content

Releases: sofastack/sofa-rpc

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

v5.9.2 Released

02 Mar 12:28
a283eb3
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.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

Misc

New Contributors

Full Changelog: v5.9.1...v5.9.2

v5.9.1 Released

06 Jan 08:53
af35a32
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.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


Full Changelog: v5.9.0...v5.9.1

v5.9.0 Released

13 Nov 15:38
17740ab
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.8.8 to upgrade, when the version between 5.7.10 and 5.8.7. For details, please refer to all commits.

Features

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

v5.8.8 Released

26 Oct 13:21
0595ab5
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.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