Skip to content

Releases: sofastack/sofa-rpc

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

v5.8.7 Released

24 Aug 15:03
d05d569
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.6 to upgrade, when the version between 5.7.10 and 5.8.5. For details, please refer to all commits.

Enhancement

v5.8.6 Released

11 Aug 12:48
600ff15
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.6 to upgrade, when the version between 5.7.10 and 5.8.5. For details, please refer to all commits.

Enhancement

  • Allow custom caller app name #1215 #1226
  • Add DomainRegistry to support direct url #1206

Bug fix

  • Fix triple class loader problem in multi class loader environment #1216

v5.8.5 Released

20 May 07:08
e05233e
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.5 to upgrade, when the version between 5.7.10 and 5.8.4. For details, please refer to all commits.

Enhancement

Bug fix

v5.8.4 Released

24 Apr 13:21
d107d22
Compare
Choose a tag to compare

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

Enhancement

Bug fix

  • Sub unSub and unRegister request add ProtocolType by @EvenLjj in #1190
  • Fix generic interface service deserialize error in JacksonSerializer by @zhenjunMa in #1193

v5.8.3 Released

04 Mar 08:11
ca9d334
Compare
Choose a tag to compare

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

Enhancement

Bug fix

  • Fix-destroy方法的错误代码 by @yuzd in #1164
  • Remove RpcInvokeContext when triple invoke completed by @OrezzerO in #1167

v5.8.2 Released

04 Jan 12:49
cc8fb34
Compare
Choose a tag to compare

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • Modify the way we set custom header in triple protocol by @OrezzerO in #1138

Enhancement

Bug fix

v5.8.1 Released

27 Nov 05:05
94c3dc3
Compare
Choose a tag to compare

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • #1132 Callback mode supports default rejection policy adjustment @JervyShi

Enhancement

  • #1132 Bump bolt from 1.5.9 to 1.5.10

Bug fix

v5.8.0 Released

29 Oct 04:02
75a672a
Compare
Choose a tag to compare

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.7.x to upgrade. For details, please refer to all commits.

New Features

  • #1066 Add more time-consuming buried point information in RpcInvokeContext when invoke

Enhancement

  • #1066 Bump bolt from 1.5.6 to 1.5.9
  • #1069 Bump commons-io from 2.4 to 2.7
  • #1071 Bump httpclient from 4.5.11 to 4.5.13
  • #1077 Bump nacos from 1.0.0 to 2.0.3
  • #1079 Inefficient Usage of Java Collection
  • #1110 Bump hessian from 3.3.7 to 3.3.13

Bug fix

  • #1049 Fix the NPE when RouterChain joins a non-existent Router
  • #1107 Fix config recursive type bound problem