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