DOWNLOAD
- Source: rocketmq-spring-all-2.2.3-source-release.zip [PGP] [SHA512]
Below is a summary of the issues addressed in the version 2.2.3 release of RocketMQ Spring. For full documentation of the release, a guide to get started, please refer to Quick Start.
Improvement
- [ISSUE #446] – Correct typos in the document
- [ISSUE #461] – Upgrade fastjson version to 1.2.83
- [ISSUE #460] – Bump spring-core from 5.3.18 to 5.3.20 in /rocketmq-spring-boot-parent
- [ISSUE #450] – Fix More than one client is created when consumer.group and consumer.topic is used in application.properties
- [ISSUE #471] – Support instance name config in producer and consumer
- [ISSUE #477] – change StandardEnvironment to ConfigurableEnvironment
- [ISSUE #444] – Add default consumer namespace to DefaultRocketMQListener
- [ISSUE #481] – Add defaultNamespace to both producer and consumer
- [ISSUE #479] – Allow programmatic modify @RocketMQMessageListener annotation
- [ISSUE #484] – Fix testExtRocketMQTemplate
- [ISSUE #496] – Fix pull request template format not correct
- [ISSUE #494] – Replace deprecated StringUtils.isEmpty method with StringUtils.hasLength
- [ISSUE #499] – Add apache rat check exclude file
- [ISSUE #488] – Upgrade RocketMQ version to 5.0.0
- [ISSUE #507] – Support send oderly delay message for RocketMQTemplate
- [ISSUE #512] – Go back and keep versions compatible
- [ISSUE #511] – Polish the application.properties to solve the misunderstanding between push consumer and pull consumer
- [ISSUE #517] – Remove travis CI and add license-checker workflow
- [ISSUE #506] – Support send message with arbitrarily delay time
- [ISSUE #520] – Add syncSendDeliverTimeMills and syncSendDelayTimeMills API for RocketMQ 5.0 timer message
- [ISSUE #522] – Format code and Optimization description
Bug
- [ISSUE #458] – Fix the problem of cannot consume previous messages in broadcast consumption mode
- [ISSUE #486] – The namespace configuration in the annotation cannot be read
转自 Release Notes – Apache RocketMQ Spring – Version 2.2.3 | RocketMQ