sofastack/sofa-rpc
 Watch   
 Star   
 Fork   
2026-06-29 20:25:30
sofa-rpc

v5.14.3

Abstract

SOFARPC v5.14.3 introduces Apache Fory (formerly Fury) serialization support and fixes several issues in the Triple protocol and proxy generation, improving serialization performance and stability. (Requires JDK8 support)


What's Changed

Feature

  • Apache Fory serialization support - Added Apache Fory serialization for SOFARPC by @sunhailin-Leo in #1551

Enhancement

  • Increased gRPC message max size - Changed gRPC message max size to Integer.MAX_VALUE by @EvenLjj in #1567

Fix

  • Triple request baggage - Parse request baggage from Triple headers on the server side by @EvenLjj in #1565
  • StreamObserver thread-safety - Added thread-safety for concurrent onNext calls on StreamObserver by @EvenLjj in #1564
  • JavassistProxy duplicate methods - Deduplicate methods in JavassistProxy to prevent DuplicateMemberException by @sunhailin-Leo in #1554
  • Fory FGC - Avoid redundant Fury instance recreation to prevent FGC by @sunhailin-Leo in #1553

Chore

  • Fory 1.0.0 upgrade - Updated Fory version to 1.0.0 and removed unnecessary classloader setting by @sunhailin-Leo in #1563

Full Changelog

v5.14.2...v5.14.3

2026-03-11 19:37:19
sofa-rpc

v5.14.2

Abstract

SOFARPC v5.14.2 is an enhancement release that focuses on fixing several issues in the Triple protocol, including POJO generic calls, Tracer context propagation, and optimizing the remote IP retrieval logic. This release improves the stability and reliability of the framework. (Requires JDK8 support)


What's Changed

Enhancement

  • Enhanced remote IP retrieval logic - Improved the way remote IP addresses are obtained in the Triple protocol by @EvenLjj in #1529

Fix

  • Fixed Triple POJO overload issue - Resolved method overload matching problems when calling generics in POJO mode with the Triple protocol by @EvenLjj in #1523
  • Fixed Triple generic error - Fixed issues with Triple generic calls and unit test errors by @sunhailin-Leo in #1531
  • Fixed Triple Tracer context cross-thread propagation issue - Solved the problem of tracer context being lost in cross-thread scenarios by @EvenLjj in #1539

Chore

  • Fixed two flaky CI tests in test-integration - Resolved unstable tests in the test-integration module by @app/copilot-swe-agent in #1534

New Contributors


Full Changelog

v5.14.1...v5.14.2


2025-11-17 00:13:51
sofa-rpc

v5.14.1

Abstract

Enhanced the sofa-rpc framework and fixed some bugs (requires support for JDK8 version).

What's Changed

Feature

Fix

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.14.0...v5.14.1

2025-10-18 13:22:55
sofa-rpc

v5.14.0

Abstract

Enhanced the sofa-rpc framework and fixed some bugs (requires support for JDK8 version).

What's Changed

Feature

Fix

Chore

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.5...v5.14.0

2025-05-29 23:15:36
sofa-rpc

v5.13.5

Abstract

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

What's Changed

Enhancement

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.4...v5.13.5

2025-04-27 14:10:52
sofa-rpc

v5.13.4

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

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.3...v5.13.4

2025-03-13 20:03:17
sofa-rpc

v5.13.3

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

Fix

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.2...v5.13.3

2024-10-17 17:04:12
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

Feature

Fix

Chore

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.1...v5.13.2

2024-08-19 18:01:06
sofa-rpc

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

Bug fix

Misc

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.13.0...v5.13.1

2024-05-22 15:50:47
sofa-rpc

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

Enhancement

Bug fix

Misc

New Contributors

Full Changelog: https://github.com/sofastack/sofa-rpc/compare/v5.12.0...v5.13.0