Skip to content

rocketmq-spring-all-2.1.0

Compare
Choose a tag to compare

The main goal of this release is to align with RocketMQ Client 4.6.0 and support request-reply message exchange pattern. In addition, refactor the transactional message and fix some bugs.

Feature

  • [ISSUE #208] Support request/reply model in rocketmq-spring.

Improvement

  • [ISSUE #178] Refactor transaction message implementation.
  • [ISSUE# 190] Delete useless code and ambiguous deprecated annotation about JacksonFallbackConfiguration.
  • [ISSUE #192] Upgrade rocketmq version to 4.6.0 and add unit tests.
  • [ISSUE #202] Refactor transaction auto configuration and enable extRocketMQTemplate send transactional messages.
  • [ISSUE #213] Polish readme file.
  • [ISSUE #215] Polish the code and modify version.
  • [ISSUE #211] Remove the limitation that ExtRocketMQTemplate can not keep the same nameserver as RocketMQTemplate.
  • [ISSUE #218] Fix spring scopeTarget will repeat consumer instance.

Bug

  • [ISSUE #151] Fix the Infinite loop in DefaultRocketMQListenerContainer.
  • [ISSUE #186] Fix selectorExpression cannot autoconfigure from configure file.
  • [ISSUE #197] Solve the problem that RocketMQListener can not deserialize generic.