Skip to content

Releases: apache/rocketmq-clients

Release RocketMQ Client C# 5.2.0

25 Sep 03:22
51fcf33
Compare
Choose a tag to compare

What's Changed

  • Fix the outdated badge by @aaron-ai in #520
  • csharp: Add using to wrap HMACSHA1 instance by @catcherwong in #582
  • replace nlog with Microsoft.Extensions.Logging by @eventhorizon-cli in #596
  • Resolve the issue of obtaining the physical address of the network card by @sduo in #704
  • csharp: Optimize the performance of the Hash algorithm and reduce allocations. by @InCerryGit in #690
  • Optimize performance by leveraging new allocation reduction methods in .NET 5 by @colprog in #747
  • [csharp] update TFM to net6 and net8 by @catcherwong in #799
  • [ISSUE #776] Add push consumer for normal/fifo message, namespace support, reentrant message receiving support in C# SDK by @tsunghanjacktsai in #777
  • Release C# client 5.2.0 by @tsunghanjacktsai in #839

New Contributors

Full Changelog: csharp-5.1.1-rc1...csharp-5.2.0-rc1

java-5.0.7

11 Jul 07:31
db74fa8
Compare
Choose a tag to compare

What's Changed

  • [ISSUE #688] Add information about transaction Source on endTransaction Request by @lollipopjin in #689
  • [ISSUE #708] Fix the issue that PushConsumer reentrant pop doesn't work as expected by @redlsz in #709
  • [ISSUE #726] Add test module to provide integration test for java client by @drpmma in #727

Full Changelog: java-5.0.6...java-5.0.7

nodejs-1.0.0

22 Jan 14:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: golang/v5.1.0-rc.1...nodejs-1.0.0

Release RocketMQ Client Java 5.0.6

26 Feb 11:16
Compare
Choose a tag to compare

What's Changed

  • Remove redundant code by @aaron-ai in #424
  • Don't use GaugeObserver#close by @aaron-ai in #429
  • Add ExcludeFromJacocoGeneratedReport annotation by @aaron-ai in #441
  • Ensure the compatibility of modifications to the RocketMQ Java client code with OpenTelemetry instrumentation by @aaron-ai in #438
  • fix: setGroup() invoked twice when wrapAckMessageRequest() by @f1amingo in #522
  • Provides singleton example for producer by @aaron-ai in #540
  • Bump rocketmq-proto from 2.0.2 to 2.0.3 by @aaron-ai in #550
  • Implement the reentrant PushConsumer message receiving by @aaron-ai in #547
  • Add comments to turn off SSL into the example code to avoid some compatibility issues by @aaron-ai in #552
  • [ISSUE #608] Print message id and message queue when consume result is failure by @drpmma in #609
  • update out-of-date java client examples by @kingkh1995 in #627
  • [ISSUE #660] Add namespace in java client by @drpmma in #661
  • [ISSUE #660] Add namespace in metadata by @drpmma in #671

Full Changelog: java-5.0.5...java-5.0.6

golang/v5.1.0-rc.1

16 Jan 06:22
0aaf9f9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.0.1-rc1-golang...golang/v5.1.0-rc.1

rust-5.0.0

07 Aug 07:10
1c43ebe
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rust-5.0.0-rc1...rust-5.0.0

rust-5.0.0-rc1

28 Jul 05:26
1e7aa33
Compare
Choose a tag to compare
rust-5.0.0-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: java-5.0.5...rust-5.0.0-rc1

Release RocketMQ Client .NET 5.1.1-rc1

12 May 02:26
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: csharp-5.1.0...csharp-5.1.1-rc1

Release RocketMQ Client Java 5.0.5

21 Mar 06:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: java-5.0.4...java-5.0.5

Release RocketMQ Client .NET 5.1.0

20 Mar 09:33
1024a8a
Compare
Choose a tag to compare

Here are the key highlights of this release:

  • Package Release: The RocketMQ .NET client package is now available on the NuGet Gallery for easy installation and updates.
  • Java Client Alignment: The .NET client now has interface alignment with the Java client implementation.
  • Transactional Messaging Support: The client now supports transactional messaging to ensure data consistency in distributed systems.
  • .NET Core 3.1 Support: The client now supports .NET Core 3.1 for better performance and compatibility.
  • Improved CI Pipeline: The release comes with an enhanced continuous integration pipeline that enables faster and more efficient testing and deployment.
  • Logging Configuration with Environment Variables: The client now supports the use of environment variables to configure logging-related settings for greater flexibility.
  • Bug Fixes: We have fixed several bugs to improve the stability and reliability of the client.