v4.0.0-M3
Pre-release
Pre-release
⭐ New Features
MessageRejectedWhileStoppingException
should not lead to an error log in all cases #3122- Getter method for RabbitStreamTemplate the streamName variable #3119
- Provide Jackson 3 support #3088
- Deprecate JUnit 4 utilities in the project #3055
- Considerations regarding shutdown timeout #3039
🐞 Bug Fixes
- Setter for RabbitStreamTemplateObservationConvention in RabbitStreamTemplate #3115
- Refine nullability for
RabbitMessageOperations.convertAndSend(…)
overloads #3110 - Further Investigation into Shutdown Anomalies #3079
- DirectMessageListenerContainer's default TaskScheduler is not shut down when container gets destroyed #3057
- AbstractJackson2MessageConverter does not work with other ObjectMappers from jackson-dataformats-binary #3038
- Issue with unexpectedly rapid consumers shutdown #3032
📔 Documentation
- Update contributor section #3112
- Improve document example #3084
- Improve connections document #3077
- Improve Javadoc and attribute annotation #3062
- Add javadoc and fix typo #3054
🔨 Dependency Upgrades
- Bump org.junit:junit-bom from 5.13.3 to 5.13.4 #3138
- Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2 #3132
- Bump tools.jackson:jackson-bom from 3.0.0-rc5 to 3.0.0-rc6 #3131
- Bump org.testcontainers:testcontainers-bom from 1.21.2 to 1.21.3 #3114
- Bump org.junit:junit-bom from 5.13.2 to 5.13.3 #3113
- Bump org.junit:junit-bom from 5.13.1 to 5.13.2 #3111
- Bump org.testcontainers:testcontainers-bom from 1.21.1 to 1.21.2 #3109
- Bump org.junit:junit-bom from 5.13.0 to 5.13.1 #3104
- Bump com.fasterxml.jackson:jackson-bom from 2.19.0 to 2.19.1 #3103
- Bump kotlinVersion from 2.1.20 to 2.1.21 #3075
- Bump org.springframework.retry:spring-retry from 2.0.11 to 2.0.12 #3073
- Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.18.4 #3065
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-reactor from 1.10.1 to 1.10.2 #3044
- Bump org.junit:junit-bom from 5.12.1 to 5.12.2 #3043
- Bump com.rabbitmq.client:amqp-client from 0.5.0-SNAPSHOT to 0.5.0 #3037
- Bump kotlinVersion from 2.1.10 to 2.1.20 #3028
- Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 #3027
❤️ Contributors
Thank you to all the contributors who worked on this release: