amaybaum-prod / multi-language

0 stars 1 forks source link

Update dependency org.springframework.amqp:spring-rabbit to v3 #21

Open mend-for-github-com[bot] opened 6 months ago

mend-for-github-com[bot] commented 6 months ago

This PR contains the following updates:

Package Type Update Change
org.springframework.amqp:spring-rabbit compile major 1.7.1.RELEASE -> 3.1.0

By merging this PR, the issue #13 will be automatically resolved and closed:

Severity CVSS Score CVE Reachability
Critical Critical 9.8 CVE-2016-1000027
Critical Critical 9.8 CVE-2017-8045
Critical Critical 9.8 CVE-2018-1270
Critical Critical 9.8 CVE-2018-1275
Critical Critical 9.8 CVE-2022-22965
High High 8.1 CVE-2020-14060
High High 8.1 CVE-2020-14061
High High 8.1 CVE-2020-14062
High High 8.1 CVE-2020-14195
High High 8.1 CVE-2020-24616
High High 8.1 CVE-2020-24750
High High 8.1 CVE-2020-35490
High High 8.1 CVE-2020-35491
High High 8.1 CVE-2020-35728
High High 8.1 CVE-2020-36179
High High 8.1 CVE-2020-36180
High High 8.1 CVE-2020-36181
High High 8.1 CVE-2020-36182
High High 8.1 CVE-2020-36183
High High 8.1 CVE-2020-36184
High High 8.1 CVE-2020-36185
High High 8.1 CVE-2020-36186
High High 8.1 CVE-2020-36187
High High 8.1 CVE-2020-36188
High High 8.1 CVE-2020-36189
High High 8.1 CVE-2021-20190
High High 8.1 CVE-2024-22243
High High 8.1 CVE-2024-22259
High High 8.1 CVE-2024-22262
High High 7.5 CVE-2018-11040
High High 7.5 CVE-2018-1272
High High 7.5 CVE-2018-15756
High High 7.5 CVE-2020-25649
High High 7.5 CVE-2020-36518
High High 7.5 CVE-2022-42003
High High 7.5 CVE-2022-42004
Medium Medium 6.5 CVE-2018-1257
Medium Medium 6.5 CVE-2020-5421
Medium Medium 6.5 CVE-2022-22950
Medium Medium 6.5 CVE-2022-22971
Medium Medium 6.5 CVE-2023-20861
Medium Medium 6.5 CVE-2023-20863
Medium Medium 6.5 WS-2019-0379
Medium Medium 5.9 CVE-2018-11039
Medium Medium 5.9 CVE-2018-11087
Medium Medium 5.9 CVE-2018-11087
Medium Medium 5.9 CVE-2018-11087
Medium Medium 5.3 CVE-2018-1199
Medium Medium 5.3 CVE-2020-13956
Medium Medium 5.3 CVE-2022-22968
Medium Medium 5.3 CVE-2022-22970
Medium Medium 5.3 CVE-2022-22970
Medium Medium 5.3 CVE-2024-38809
Medium Medium 5.3 WS-2017-3734
Medium Medium 5.0 CVE-2023-34050
Medium Medium 4.9 CVE-2023-46120
Medium Medium 4.3 CVE-2021-22060
Medium Medium 4.3 CVE-2021-22096
Medium Medium 4.3 CVE-2021-22096
Medium Medium 4.3 CVE-2024-38808
Low Low 3.1 CVE-2024-38820

Release Notes

spring-projects/spring-amqp (org.springframework.amqp:spring-rabbit) ### [`v3.1.0`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.1.0) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.14...v3.1.0) #### :lady_beetle: Bug Fixes - Stream/Queue size in bytes (x-max-length-bytes) [#​2552](https://redirect.github.com/spring-projects/spring-amqp/issues/2552) - Fix Super Stream Example in Docs [#​2546](https://redirect.github.com/spring-projects/spring-amqp/issues/2546) #### :hammer: Dependency Upgrades - Upgrade Dependency Versions [#​2557](https://redirect.github.com/spring-projects/spring-amqp/pull/2557) #### :hammer: Tasks - Unable to connect to RabbitMQ Stream [#​2522](https://redirect.github.com/spring-projects/spring-amqp/issues/2522) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.1.0/reference/html/) ### [`v3.0.14`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.14) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.13...v3.0.14) #### :lady_beetle: Bug Fixes - Mitigate channel leak in the `CachingConnectionFactory` when connection is closed from the borker [#​2716](https://redirect.github.com/spring-projects/spring-amqp/issues/2716) #### :hammer: Dependency Upgrades - Bump com.gradle.develocity from 3.17.3 to 3.17.4 [#​2707](https://redirect.github.com/spring-projects/spring-amqp/pull/2707) - Bump org.springframework.retry:spring-retry from 2.0.5 to 2.0.6 [#​2706](https://redirect.github.com/spring-projects/spring-amqp/pull/2706) - Bump io.projectreactor:reactor-bom from 2022.0.18 to 2022.0.19 [#​2705](https://redirect.github.com/spring-projects/spring-amqp/pull/2705) - Bump com.gradle.develocity from 3.17.2 to 3.17.3 [#​2703](https://redirect.github.com/spring-projects/spring-amqp/pull/2703) - Bump org.testcontainers:testcontainers-bom from 1.19.7 to 1.19.8 [#​2702](https://redirect.github.com/spring-projects/spring-amqp/pull/2702) - Bump com.github.luben:zstd-jni from 1.5.6-2 to 1.5.6-3 [#​2691](https://redirect.github.com/spring-projects/spring-amqp/pull/2691) ### [`v3.0.13`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.13) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.12...v3.0.13) #### :lady_beetle: Bug Fixes - Memory leak with AsyncRabbitTemplate [#​2678](https://redirect.github.com/spring-projects/spring-amqp/issues/2678) - DefaultMessagePropertiesConverter#toMessageProperties should handle x-delay in Short [#​2668](https://redirect.github.com/spring-projects/spring-amqp/issues/2668) #### :hammer: Dependency Upgrades - Bump io.projectreactor:reactor-bom from 2022.0.17 to 2022.0.18 [#​2686](https://redirect.github.com/spring-projects/spring-amqp/pull/2686) - Bump com.github.luben:zstd-jni from 1.5.6-1 to 1.5.6-2 [#​2674](https://redirect.github.com/spring-projects/spring-amqp/pull/2674) ### [`v3.0.12`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.12) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.11...v3.0.12) #### :lady_beetle: Bug Fixes - Channel cache leak when no answers from broker for pending confirms [#​2641](https://redirect.github.com/spring-projects/spring-amqp/issues/2641) - Kotlin suspend functions return type is incorrect [#​2639](https://redirect.github.com/spring-projects/spring-amqp/issues/2639) #### :hammer: Dependency Upgrades - Bump io.projectreactor:reactor-bom from 2022.0.16 to 2022.0.17 [#​2664](https://redirect.github.com/spring-projects/spring-amqp/pull/2664) - Bump org.testcontainers:testcontainers-bom from 1.19.6 to 1.19.7 [#​2650](https://redirect.github.com/spring-projects/spring-amqp/pull/2650) - Bump org.testcontainers:testcontainers-bom from 1.19.5 to 1.19.6 [#​2636](https://redirect.github.com/spring-projects/spring-amqp/pull/2636) ### [`v3.0.11`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.11) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.10...v3.0.11) #### :lady_beetle: Bug Fixes - Wrong ClassLoader is used for message deserialization when devtools are active [#​2610](https://redirect.github.com/spring-projects/spring-amqp/issues/2610) - The `SimpleMessageListenerContainer` does not shutdown properly [#​2594](https://redirect.github.com/spring-projects/spring-amqp/issues/2594) - CachingConnectionFactory leaks channels during connection resets when used in a SimpleMessageContainer [#​2569](https://redirect.github.com/spring-projects/spring-amqp/issues/2569) - Fix Super Stream Example in Docs [#​2548](https://redirect.github.com/spring-projects/spring-amqp/issues/2548) #### :hammer: Dependency Upgrades - Bump org.springframework.data:spring-data-bom from 2022.0.11 to 2022.0.12 [#​2634](https://redirect.github.com/spring-projects/spring-amqp/pull/2634) - Bump kotlinVersion from 1.7.21 to 1.7.22 [#​2633](https://redirect.github.com/spring-projects/spring-amqp/pull/2633) - Bump io.micrometer:micrometer-bom from 1.10.12 to 1.10.13 [#​2632](https://redirect.github.com/spring-projects/spring-amqp/pull/2632) - Bump org.springframework.retry:spring-retry from 2.0.4 to 2.0.5 [#​2631](https://redirect.github.com/spring-projects/spring-amqp/pull/2631) - Bump io.micrometer:micrometer-tracing-bom from 1.0.11 to 1.0.12 [#​2630](https://redirect.github.com/spring-projects/spring-amqp/pull/2630) - Bump ch.qos.logback:logback-classic from 1.4.4 to 1.4.14 [#​2629](https://redirect.github.com/spring-projects/spring-amqp/pull/2629) - Bump io.projectreactor:reactor-bom from 2022.0.12 to 2022.0.16 [#​2628](https://redirect.github.com/spring-projects/spring-amqp/pull/2628) - Bump org.testcontainers:testcontainers-bom from 1.19.2 to 1.19.5 [#​2627](https://redirect.github.com/spring-projects/spring-amqp/pull/2627) - Bump org.junit:junit-bom from 5.9.2 to 5.9.3 [#​2626](https://redirect.github.com/spring-projects/spring-amqp/pull/2626) ### [`v3.0.10`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.10) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.9...v3.0.10) #### :lady_beetle: Bug Fixes - Ignore Kotlin Continuation Parameter While Inferring Conversion Type [#​2533](https://redirect.github.com/spring-projects/spring-amqp/issues/2533) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Data, Retry, Reactor, Micrometer Versions [#​2544](https://redirect.github.com/spring-projects/spring-amqp/pull/2544) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.10/reference/html/) ### [`v3.0.9`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.9) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.8...v3.0.9) #### :hammer: Dependency Upgrades - Upgrade Spring, Data, Retry, Reactor, Micrometer, Jackson Versions [#​2525](https://redirect.github.com/spring-projects/spring-amqp/pull/2525) #### :hammer: Tasks - Output of `asciidoctorPdf` can be pulled from cache when run on machines with different checkout directories [#​2520](https://redirect.github.com/spring-projects/spring-amqp/pull/2520) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​erichaagdev](https://redirect.github.com/erichaagdev) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.9/reference/html/) ### [`v3.0.8`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.8) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.7...v3.0.8) #### :star: New Features - Clear Deferred Channel Close Executor [#​2508](https://redirect.github.com/spring-projects/spring-amqp/issues/2508) - Add maxInboundMessageSize to RabbitConnectionFactoryBean [#​2497](https://redirect.github.com/spring-projects/spring-amqp/issues/2497) - Add forceStop to Container Factories [#​2492](https://redirect.github.com/spring-projects/spring-amqp/issues/2492) #### :lady_beetle: Bug Fixes - Regression: ApplicationContext.stop() Hangs for 30s When Inactive Container(s) Present [#​2513](https://redirect.github.com/spring-projects/spring-amqp/issues/2513) - Redeclaration of manually declared objects fail if objects with different types have the same name [#​2501](https://redirect.github.com/spring-projects/spring-amqp/issues/2501) #### :hammer: Dependency Upgrades - Upgrade Reactor Version to 2020.0.35 [#​2514](https://redirect.github.com/spring-projects/spring-amqp/issues/2514) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.1-SNAPSHOT/reference/html/) ### [`v3.0.7`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.7) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.6...v3.0.7) #### :star: New Features - Add forceStop to Container Factories [#​2490](https://redirect.github.com/spring-projects/spring-amqp/issues/2490) #### :lady_beetle: Bug Fixes - Spring AMQP artifacts have not published associated `.module` files needed by Gradle. [#​2493](https://redirect.github.com/spring-projects/spring-amqp/issues/2493) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.7/reference/html/) ### [`v3.0.6`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.6) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.5...v3.0.6) #### :lady_beetle: Bug Fixes - Ensure Strict Ordering with Single Active and Exclusive Consumers [#​2482](https://redirect.github.com/spring-projects/spring-amqp/issues/2482) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Data, Micrometer, Reactor Versions [#​2489](https://redirect.github.com/spring-projects/spring-amqp/pull/2489) - Upgrade amqp-client Version [#​2485](https://redirect.github.com/spring-projects/spring-amqp/pull/2485) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.6/reference/html/) ### [`v3.0.5`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.5) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.4...v3.0.5) #### :star: New Features - Add Observation to Stream Components [#​2467](https://redirect.github.com/spring-projects/spring-amqp/issues/2467) - Invoke RabbitListenerErrorHandler with Async Return Types [#​2461](https://redirect.github.com/spring-projects/spring-amqp/issues/2461) - Add Kotlin Coroutine support [#​1210](https://redirect.github.com/spring-projects/spring-amqp/issues/1210) #### :lady_beetle: Bug Fixes - AmqpException when testing `@RabbitListener` with `@RabbitHandler` [#​2456](https://redirect.github.com/spring-projects/spring-amqp/issues/2456) - setRedeclareManualDeclarations not honoured if no queue beans declared [#​2452](https://redirect.github.com/spring-projects/spring-amqp/issues/2452) - If there is no regular AMQP activity in the application, the `RabbitAdmin` does not declare Rabbit entities [#​2451](https://redirect.github.com/spring-projects/spring-amqp/issues/2451) #### :notebook_with_decorative_cover: Documentation - Improve Docs for Choosing a Connection Factory [#​2473](https://redirect.github.com/spring-projects/spring-amqp/issues/2473) - Adding SSL configuration through RabbitConnectionFactoryBean approach into the documentation [#​2472](https://redirect.github.com/spring-projects/spring-amqp/issues/2472) - Fix typo in stream.adoc [#​2466](https://redirect.github.com/spring-projects/spring-amqp/pull/2466) - Aligned client connection order reference. [#​2459](https://redirect.github.com/spring-projects/spring-amqp/pull/2459) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Data, Retry, Micrometer, Reactor Versions [#​2477](https://redirect.github.com/spring-projects/spring-amqp/pull/2477) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​dlehammer](https://redirect.github.com/dlehammer) and [@​making](https://redirect.github.com/making) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.5/reference/html/) ### [`v3.0.4`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.4) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.3...v3.0.4) #### :star: New Features - [GH-2428](https://redirect.github.com/spring-projects/spring-amqp/issues/2428): Manual Declarations Recovery [#​2429](https://redirect.github.com/spring-projects/spring-amqp/pull/2429) #### :lady_beetle: Bug Fixes - Spring amqp doesnt support more than 1 server-named/anonymous queues [#​2439](https://redirect.github.com/spring-projects/spring-amqp/issues/2439) - Missing `@RabbitHandler` method triggers an infinite retry loop [#​2437](https://redirect.github.com/spring-projects/spring-amqp/issues/2437) - AMLC.redeclareElementsIfNecessary does not take into account Declarables [#​2432](https://redirect.github.com/spring-projects/spring-amqp/issues/2432) #### :notebook_with_decorative_cover: Documentation - Document CorrelationData.getReturned() [#​2447](https://redirect.github.com/spring-projects/spring-amqp/issues/2447) - Consider to add Rabbit Stream auto-creation hook [#​2445](https://redirect.github.com/spring-projects/spring-amqp/issues/2445) - Document "send and receive" methods return value after a timeout [#​1410](https://redirect.github.com/spring-projects/spring-amqp/issues/1410) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Data, Micrometer, Reactor, JUnit Versions [#​2450](https://redirect.github.com/spring-projects/spring-amqp/pull/2450) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​EldarErel](https://redirect.github.com/EldarErel) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.4/reference/html/) ### [`v3.0.3`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.3) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.2...v3.0.3) #### :lady_beetle: Bug Fixes - NPE in AbstractConnectionFactory that causes connection listeners to be skipped [#​2425](https://redirect.github.com/spring-projects/spring-amqp/issues/2425) #### :hammer: Dependency Upgrades - Upgrade Micrometer, Reactor, Spring Versions [#​2433](https://redirect.github.com/spring-projects/spring-amqp/pull/2433) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.3/reference/html/) ### [`v3.0.2`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.2) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.1...v3.0.2) #### :lady_beetle: Bug Fixes - Run callback for shutdown also when container is already shut down [#​1562](https://redirect.github.com/spring-projects/spring-amqp/pull/1562) #### :notebook_with_decorative_cover: Documentation - Fix typos in documentation [#​1558](https://redirect.github.com/spring-projects/spring-amqp/pull/1558) #### :hammer: Dependency Upgrades - Upgrade Jackson, Micrometer, Reactor, Spring Data, Spring Framework Versions [#​2422](https://redirect.github.com/spring-projects/spring-amqp/issues/2422) #### :hammer: Tasks - Irrelevant values in CachingConnectionFactory#toString [#​1560](https://redirect.github.com/spring-projects/spring-amqp/issues/1560) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​GonMMarques](https://redirect.github.com/GonMMarques) and [@​timbq](https://redirect.github.com/timbq) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.1-SNAPSHOT/reference/html/) ### [`v3.0.1`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.1) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v3.0.0...v3.0.1) #### :lady_beetle: Bug Fixes - [GH-1550](https://redirect.github.com/spring-projects/spring-amqp/issues/1550): Fix Mono Return Type Detection [#​1551](https://redirect.github.com/spring-projects/spring-amqp/pull/1551) #### :notebook_with_decorative_cover: Documentation - Fix typo in amqp.adoc [#​1547](https://redirect.github.com/spring-projects/spring-amqp/pull/1547) - Fix Documentation For Containers with Zero Queues [#​1541](https://redirect.github.com/spring-projects/spring-amqp/issues/1541) - Missing Javadocs for MessageProperties.expiration [#​1539](https://redirect.github.com/spring-projects/spring-amqp/issues/1539) #### :hammer: Dependency Upgrades - Upgrade Spring, Micrometer, Reactor Versions [#​1556](https://redirect.github.com/spring-projects/spring-amqp/pull/1556) #### :hammer: Tasks - Fix Testcontainer Tests With No Docker Running [#​1552](https://redirect.github.com/spring-projects/spring-amqp/pull/1552) - AMQP-52:Remove Obsolete MessageProperties Comments [#​1546](https://redirect.github.com/spring-projects/spring-amqp/pull/1546) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​GonMMarques](https://redirect.github.com/GonMMarques) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.1/reference/html/) ### [`v3.0.0`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v3.0.0) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.17...v3.0.0) #### :star: New Features - Add ability to set consumer priority with AmqpTemplate [#​1533](https://redirect.github.com/spring-projects/spring-amqp/issues/1533) - Fix type pollution RabbitListenerAnnotationBeanPostProcessor [#​1528](https://redirect.github.com/spring-projects/spring-amqp/issues/1528) - add support for the configuration of multiple ContainerCustomizer at a time [#​1517](https://redirect.github.com/spring-projects/spring-amqp/issues/1517) - Flooding of 'Failed to check/redeclare auto-delete queue(s)' error messages [#​1477](https://redirect.github.com/spring-projects/spring-amqp/issues/1477) - Set replyPostProcessor default value from the message container factory [#​1425](https://redirect.github.com/spring-projects/spring-amqp/issues/1425) - Improve Extensibility of RepublishMessageRecoverer [#​1382](https://redirect.github.com/spring-projects/spring-amqp/issues/1382) #### :lady_beetle: Bug Fixes - Transactional channel is always closed after commit when using ThreadChannelConnectionFactory as publisher [#​1524](https://redirect.github.com/spring-projects/spring-amqp/issues/1524) #### :notebook_with_decorative_cover: Documentation - Fix typo in amqp.adoc [#​1532](https://redirect.github.com/spring-projects/spring-amqp/pull/1532) #### :hammer: Dependency Upgrades - Spring Data 2022.0.0, Framework 6.0.0, Retry 2.0.0 [#​1538](https://redirect.github.com/spring-projects/spring-amqp/issues/1538) - Hibernate Validation 8.0.0-final, Micrometer 1.10.1, Mockito 4.8.1, Reactor 2022.0.0, TestContainers 1.17.6 [#​1537](https://redirect.github.com/spring-projects/spring-amqp/issues/1537) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​GonMMarques](https://redirect.github.com/GonMMarques) ### [`v2.4.17`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.17) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.16...v2.4.17) #### :star: New Features - [GH-2456](https://redirect.github.com/spring-projects/spring-amqp/issues/2456): (Re) Support Spring Framework 5.2 [#​2530](https://redirect.github.com/spring-projects/spring-amqp/pull/2530) #### :lady_beetle: Bug Fixes - Ignore Kotlin Continuation Parameter While Inferring Conversion Type [#​2534](https://redirect.github.com/spring-projects/spring-amqp/issues/2534) #### :hammer: Dependency Upgrades - Upgrade Reactor Version [#​2543](https://redirect.github.com/spring-projects/spring-amqp/pull/2543) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.17/reference/html/) ### [`v2.4.16`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.16) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.15...v2.4.16) #### :star: New Features - [GH-1210](https://redirect.github.com/spring-projects/spring-amqp/issues/1210): Add Kotlin suspend functions support ([#​2460](https://redirect.github.com/spring-projects/spring-amqp/issues/2460)) [#​2519](https://redirect.github.com/spring-projects/spring-amqp/pull/2519) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Reactor Versions [#​2524](https://redirect.github.com/spring-projects/spring-amqp/pull/2524) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.16/reference/html/) ### [`v2.4.15`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.15) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.14...v2.4.15) #### :star: New Features - Clear Deferred Channel Close Executor [#​2508](https://redirect.github.com/spring-projects/spring-amqp/issues/2508) - Add maxInboundMessageSize to RabbitConnectionFactoryBean [#​2497](https://redirect.github.com/spring-projects/spring-amqp/issues/2497) - Add forceStop to Container Factories [#​2492](https://redirect.github.com/spring-projects/spring-amqp/issues/2492) #### :lady_beetle: Bug Fixes - Regression: ApplicationContext.stop() Hangs for 30s When Inactive Container(s) Present [#​2513](https://redirect.github.com/spring-projects/spring-amqp/issues/2513) - Redeclaration of manually declared objects fail if objects with different types have the same name [#​2501](https://redirect.github.com/spring-projects/spring-amqp/issues/2501) #### :hammer: Dependency Upgrades - Upgrade Reactor Version to 2020.0.35 [#​2514](https://redirect.github.com/spring-projects/spring-amqp/issues/2514) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.1-SNAPSHOT/reference/html/) ### [`v2.4.14`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.14) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.13...v2.4.14) #### :lady_beetle: Bug Fixes - Ensure Strict Ordering with Single Active and Exclusive Consumers [#​2484](https://redirect.github.com/spring-projects/spring-amqp/issues/2484) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Reactor Versions [#​2488](https://redirect.github.com/spring-projects/spring-amqp/pull/2488) - Upgrade amqp-client Version [#​2486](https://redirect.github.com/spring-projects/spring-amqp/pull/2486) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.14/reference/html/) ### [`v2.4.13`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.13) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.12...v2.4.13) #### :lady_beetle: Bug Fixes - If there is no regular AMQP activity in the application, the RabbitAdmin does not declare Rabbit entities [#​2464](https://redirect.github.com/spring-projects/spring-amqp/issues/2464) - AmqpException when testing `@RabbitListener` with `@RabbitHandler` [#​2458](https://redirect.github.com/spring-projects/spring-amqp/issues/2458) - setRedeclareManualDeclarations not honoured if no queue beans declared [#​2454](https://redirect.github.com/spring-projects/spring-amqp/issues/2454) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Reactor Versions [#​2476](https://redirect.github.com/spring-projects/spring-amqp/pull/2476) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.13/reference/html/) ### [`v2.4.12`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.12) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.11...v2.4.12) #### :star: New Features - [GH-2428](https://redirect.github.com/spring-projects/spring-amqp/issues/2428): Manual Declarations Recovery [#​2436](https://redirect.github.com/spring-projects/spring-amqp/issues/2436) #### :lady_beetle: Bug Fixes - Missing `@RabbitHandler` method triggers an infinite retry loop [#​2444](https://redirect.github.com/spring-projects/spring-amqp/issues/2444) - Spring amqp doesnt support more than 1 server-named/anonymous queues [#​2442](https://redirect.github.com/spring-projects/spring-amqp/issues/2442) - AMLC.redeclareElementsIfNecessary does not take into account Declarables [#​2435](https://redirect.github.com/spring-projects/spring-amqp/issues/2435) #### :hammer: Dependency Upgrades - Upgrade Spring Framework, Reactor, CommonsHttp [#​2449](https://redirect.github.com/spring-projects/spring-amqp/pull/2449) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​EldarErel](https://redirect.github.com/EldarErel) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.12/reference/html/) ### [`v2.4.11`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.11) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.10...v2.4.11) #### :lady_beetle: Bug Fixes - NPE in AbstractConnectionFactory that causes connection listeners to be skipped [#​2427](https://redirect.github.com/spring-projects/spring-amqp/issues/2427) #### :hammer: Dependency Upgrades - Upgrade Spring Framework to 5.3.26 [#​2431](https://redirect.github.com/spring-projects/spring-amqp/pull/2431) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.11/reference/html/) ### [`v2.4.10`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.10) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.9...v2.4.10) #### :lady_beetle: Bug Fixes - [GH-1561](https://redirect.github.com/spring-projects/spring-amqp/issues/1561): SimpleMessageListenerContainer: Delayed shutdown because callback is not run [#​1563](https://redirect.github.com/spring-projects/spring-amqp/issues/1563) #### :hammer: Dependency Upgrades - Upgrade Reactor to 2020.0.28 [#​2421](https://redirect.github.com/spring-projects/spring-amqp/issues/2421) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​timbq](https://redirect.github.com/timbq) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/3.0.1-SNAPSHOT/reference/html/) ### [`v2.4.9`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.9) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.8...v2.4.9) #### :lady_beetle: Bug Fixes - [GH-1550](https://redirect.github.com/spring-projects/spring-amqp/issues/1550): Fix Mono Return Type Detection [#​1554](https://redirect.github.com/spring-projects/spring-amqp/issues/1554) #### :notebook_with_decorative_cover: Documentation - Fix Documentation For Containers with Zero Queues [#​1542](https://redirect.github.com/spring-projects/spring-amqp/issues/1542) - Missing Javadocs for MessageProperties.expiration [#​1540](https://redirect.github.com/spring-projects/spring-amqp/issues/1540) #### :hammer: Dependency Upgrades - Upgrade Spring, Micrometer, Reactor Versions [#​1555](https://redirect.github.com/spring-projects/spring-amqp/pull/1555) #### External Links - [Reference Documentation](https://docs.spring.io/spring-amqp/docs/2.4.9/reference/html/) ### [`v2.4.8`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.8) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.7...v2.4.8) Change log: [`34d9da7`](https://redirect.github.com/spring-projects/spring-amqp/commit/34d9da712) Upgrade Versions; Prepare for Release [`11d4282`](https://redirect.github.com/spring-projects/spring-amqp/commit/11d4282cd) [GH-1533](https://redirect.github.com/spring-projects/spring-amqp/issues/1533): Template Receive with Consumer Args [`0ff3eb9`](https://redirect.github.com/spring-projects/spring-amqp/commit/0ff3eb9a3) Fix typo in amqp.adoc [`64e9f13`](https://redirect.github.com/spring-projects/spring-amqp/commit/64e9f13c4) [GH-1382](https://redirect.github.com/spring-projects/spring-amqp/issues/1382): Sonar Issues [`ddc32a3`](https://redirect.github.com/spring-projects/spring-amqp/commit/ddc32a3ae) [GH-1382](https://redirect.github.com/spring-projects/spring-amqp/issues/1382): Republish Recoverer Improvements [`06ba396`](https://redirect.github.com/spring-projects/spring-amqp/commit/06ba396a8) [GH-1528](https://redirect.github.com/spring-projects/spring-amqp/issues/1528): Fix Possible Type Pollution [`8dea23b`](https://redirect.github.com/spring-projects/spring-amqp/commit/8dea23b16) [GH-1524](https://redirect.github.com/spring-projects/spring-amqp/issues/1524): Fix ThreadChannelCF with Transactional [`9242967`](https://redirect.github.com/spring-projects/spring-amqp/commit/92429679d) [GH-1477](https://redirect.github.com/spring-projects/spring-amqp/issues/1477): Reduce Log Noise While Broker Down [`399eff9`](https://redirect.github.com/spring-projects/spring-amqp/commit/399eff900) [GH-1517](https://redirect.github.com/spring-projects/spring-amqp/issues/1517): Fix Javadoc, CheckStyle [`76a4b87`](https://redirect.github.com/spring-projects/spring-amqp/commit/76a4b87fc) [GH-1517](https://redirect.github.com/spring-projects/spring-amqp/issues/1517): Add Since Tag [`b63cd5b`](https://redirect.github.com/spring-projects/spring-amqp/commit/b63cd5bd3) [GH-1517](https://redirect.github.com/spring-projects/spring-amqp/issues/1517): Docs and Polishing for Composite Cust. [`b3bab6b`](https://redirect.github.com/spring-projects/spring-amqp/commit/b3bab6b30) [GH-1517](https://redirect.github.com/spring-projects/spring-amqp/issues/1517): Add CompositeContainerCustomizer [`3c957f9`](https://redirect.github.com/spring-projects/spring-amqp/commit/3c957f9ca) Sonar Fix [`93ad8dd`](https://redirect.github.com/spring-projects/spring-amqp/commit/93ad8dde3) [GH-1419](https://redirect.github.com/spring-projects/spring-amqp/issues/1419): Increase New Code Test Coverage [`fc984e0`](https://redirect.github.com/spring-projects/spring-amqp/commit/fc984e0d7) [GH-1419](https://redirect.github.com/spring-projects/spring-amqp/issues/1419): Fix Local Node Name in Tests [`c2c534d`](https://redirect.github.com/spring-projects/spring-amqp/commit/c2c534d50) [GH-1419](https://redirect.github.com/spring-projects/spring-amqp/issues/1419): Sonar Fixes [`1713452`](https://redirect.github.com/spring-projects/spring-amqp/commit/17134529a) [GH-1419](https://redirect.github.com/spring-projects/spring-amqp/issues/1419): Fix Early Exit in NodeLocator [`6e3e246`](https://redirect.github.com/spring-projects/spring-amqp/commit/6e3e24606) [GH-1419](https://redirect.github.com/spring-projects/spring-amqp/issues/1419): Remove RabbitMQ http-client Usage ### [`v2.4.7`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.7) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.6...v2.4.7) Change log: [`5017e03`](https://redirect.github.com/spring-projects/spring-amqp/commit/5017e03b1) Upgrade Versions; Prepare for Release [`2746ebe`](https://redirect.github.com/spring-projects/spring-amqp/commit/2746ebeac) [GH-1473](https://redirect.github.com/spring-projects/spring-amqp/issues/1473): Revert CompletableFuture Changes [`e8f12b2`](https://redirect.github.com/spring-projects/spring-amqp/commit/e8f12b215) [GH-1449](https://redirect.github.com/spring-projects/spring-amqp/issues/1449): Fix Auto Recovery Docs [`08b7171`](https://redirect.github.com/spring-projects/spring-amqp/commit/08b717157) [GH-1494](https://redirect.github.com/spring-projects/spring-amqp/issues/1494): Fix Test Harness with [@​Repeatable](https://redirect.github.com/Repeatable) [`a8470fd`](https://redirect.github.com/spring-projects/spring-amqp/commit/a8470fd66) Improve Stream Template Test Coverage [`88734c3`](https://redirect.github.com/spring-projects/spring-amqp/commit/88734c3dc) [GH-1491](https://redirect.github.com/spring-projects/spring-amqp/issues/1491): Fix Fallback When Parameter is Optional [`caa5052`](https://redirect.github.com/spring-projects/spring-amqp/commit/caa5052b9) [GH-1491](https://redirect.github.com/spring-projects/spring-amqp/issues/1491): Fix Possible NPE [`38e0803`](https://redirect.github.com/spring-projects/spring-amqp/commit/38e08032d) [GH-1487](https://redirect.github.com/spring-projects/spring-amqp/issues/1487): Countdown not active AsyncMProcConsumer [`3d3dfa5`](https://redirect.github.com/spring-projects/spring-amqp/commit/3d3dfa5d7) [GH-1491](https://redirect.github.com/spring-projects/spring-amqp/issues/1491): Support Optional/null Payloads [`67bfec9`](https://redirect.github.com/spring-projects/spring-amqp/commit/67bfec93f) [GH-1480](https://redirect.github.com/spring-projects/spring-amqp/issues/1480): Switch to CompletableFuture in s-r-stream [`9e04fb1`](https://redirect.github.com/spring-projects/spring-amqp/commit/9e04fb1a0) Fix Javadoc in the `AsyncRabbitTemplate2` [`038f8f6`](https://redirect.github.com/spring-projects/spring-amqp/commit/038f8f63d) [GH-1473](https://redirect.github.com/spring-projects/spring-amqp/issues/1473): Move RabbitFutures to Top Level Classes [`819630c`](https://redirect.github.com/spring-projects/spring-amqp/commit/819630c40) Fix Sonar Issue [`fac71c4`](https://redirect.github.com/spring-projects/spring-amqp/commit/fac71c473) [GH-1473](https://redirect.github.com/spring-projects/spring-amqp/issues/1473): Fix Unused Import [`439ccd1`](https://redirect.github.com/spring-projects/spring-amqp/commit/439ccd174) [GH-1473](https://redirect.github.com/spring-projects/spring-amqp/issues/1473): Switch to CompletableFuture [`37109ad`](https://redirect.github.com/spring-projects/spring-amqp/commit/37109ad07) Fix Copyright in the BatchingRabbitTemplateTests [`10274fe`](https://redirect.github.com/spring-projects/spring-amqp/commit/10274feeb) [GH-1474](https://redirect.github.com/spring-projects/spring-amqp/issues/1474): Fix MessageProperties.lastInBatch [`765e011`](https://redirect.github.com/spring-projects/spring-amqp/commit/765e0118b) [GH-1474](https://redirect.github.com/spring-projects/spring-amqp/issues/1474): Fix BatchingStrategy Propagation ### [`v2.4.6`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.6) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.5...v2.4.6) Change log: [`709e03c`](https://redirect.github.com/spring-projects/spring-amqp/commit/709e03cd8) Upgrade Versions; Prepare for Release [`2086621`](https://redirect.github.com/spring-projects/spring-amqp/commit/20866215e) Fix Previous Commit [`e16eef6`](https://redirect.github.com/spring-projects/spring-amqp/commit/e16eef6e6) Fix Sonar Issues [`3b93ef8`](https://redirect.github.com/spring-projects/spring-amqp/commit/3b93ef871) [GH-1338](https://redirect.github.com/spring-projects/spring-amqp/issues/1338): Fix Javadoc [`f367bae`](https://redirect.github.com/spring-projects/spring-amqp/commit/f367baeb6) [GH-1338](https://redirect.github.com/spring-projects/spring-amqp/issues/1338): Polishing [`b5f85b0`](https://redirect.github.com/spring-projects/spring-amqp/commit/b5f85b068) [GH-1338](https://redirect.github.com/spring-projects/spring-amqp/issues/1338): Add MessageAckListener [`5944301`](https://redirect.github.com/spring-projects/spring-amqp/commit/594430108) [GH-1463](https://redirect.github.com/spring-projects/spring-amqp/issues/1463): RabbitTemplate.logReceived() Protected [`7090132`](https://redirect.github.com/spring-projects/spring-amqp/commit/70901327e) [GH-1459](https://redirect.github.com/spring-projects/spring-amqp/issues/1459): Remove Unused Method [`5bf6bc3`](https://redirect.github.com/spring-projects/spring-amqp/commit/5bf6bc359) [GH-1459](https://redirect.github.com/spring-projects/spring-amqp/issues/1459): Fix Javadocs [`10f39fb`](https://redirect.github.com/spring-projects/spring-amqp/commit/10f39fbed) [GH-1459](https://redirect.github.com/spring-projects/spring-amqp/issues/1459): Improve MeterRegistry Discovery ### [`v2.4.5`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.5) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.4...v2.4.5) Change log: [`d31a631`](https://redirect.github.com/spring-projects/spring-amqp/commit/d31a631b7) Upgrade Versions; Prepare for Release [`662fb74`](https://redirect.github.com/spring-projects/spring-amqp/commit/662fb7404) [GH-1455](https://redirect.github.com/spring-projects/spring-amqp/issues/1455): AdviceChain on Stream Listener Container [`e498671`](https://redirect.github.com/spring-projects/spring-amqp/commit/e49867193) [GH-1452](https://redirect.github.com/spring-projects/spring-amqp/issues/1452): Close Connection in checkMissingQueues ### [`v2.4.4`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.4) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.3...v2.4.4) Change log: [`fb38998`](https://redirect.github.com/spring-projects/spring-amqp/commit/fb389986b) Upgrade versions; prepare for release [`f87483a`](https://redirect.github.com/spring-projects/spring-amqp/commit/f87483ade) Issue 1450: avoid NullPointerException which occurs during shutdown o… ([#​1451](https://redirect.github.com/spring-projects/spring-amqp/issues/1451)) [`57bc30f`](https://redirect.github.com/spring-projects/spring-amqp/commit/57bc30fe5) More formatting typos [`8bce39d`](https://redirect.github.com/spring-projects/spring-amqp/commit/8bce39d48) Fix typo in amqp.adoc [`55d1289`](https://redirect.github.com/spring-projects/spring-amqp/commit/55d1289a3) [GH-1436](https://redirect.github.com/spring-projects/spring-amqp/issues/1436): Async Stop Containers [`d660edb`](https://redirect.github.com/spring-projects/spring-amqp/commit/d660edbfc) Upgrade Jackson Version [`7421de4`](https://redirect.github.com/spring-projects/spring-amqp/commit/7421de45a) [GH-1434](https://redirect.github.com/spring-projects/spring-amqp/issues/1434): Mixed CFs With/Without Confirms/Returns [`447fa92`](https://redirect.github.com/spring-projects/spring-amqp/commit/447fa920d) [GH-1443](https://redirect.github.com/spring-projects/spring-amqp/issues/1443): Pull CCF.resetConnection() to CF [`8843b1a`](https://redirect.github.com/spring-projects/spring-amqp/commit/8843b1ade) [GH-1441](https://redirect.github.com/spring-projects/spring-amqp/issues/1441): Fix Payload Detection with MessageHeaders [`519face`](https://redirect.github.com/spring-projects/spring-amqp/commit/519face69) [GH-1439](https://redirect.github.com/spring-projects/spring-amqp/issues/1439): Fix Memory Leak with Misconfiguration ### [`v2.4.3`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.3) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.2...v2.4.3) Change log: [`a773a78`](https://redirect.github.com/spring-projects/spring-amqp/commit/a773a78b8) Upgrade versions; prepare for release [`6df5edd`](https://redirect.github.com/spring-projects/spring-amqp/commit/6df5edd70) [GH-1433](https://redirect.github.com/spring-projects/spring-amqp/issues/1433): Fix DMLC Monitor Thread Name [`b7f698a`](https://redirect.github.com/spring-projects/spring-amqp/commit/b7f698a62) Add checkConf\&Returns into RoutingCF.addTargetCF [`8eeb931`](https://redirect.github.com/spring-projects/spring-amqp/commit/8eeb93106) Fix eviction logic in the PooledChannelCF [`0331f5c`](https://redirect.github.com/spring-projects/spring-amqp/commit/0331f5c51) Fix PooledChannelConnectionFactory [`b4e64d9`](https://redirect.github.com/spring-projects/spring-amqp/commit/b4e64d981) [GH-1251](https://redirect.github.com/spring-projects/spring-amqp/issues/1251): Jackson2JsonMessageConverter Improvements [`5621a6b`](https://redirect.github.com/spring-projects/spring-amqp/commit/5621a6b99) [GH-1422](https://redirect.github.com/spring-projects/spring-amqp/issues/1422): [@​RabbitListener](https://redirect.github.com/RabbitListener): Fix Broker-Named Queues [`279ca13`](https://redirect.github.com/spring-projects/spring-amqp/commit/279ca1378) fix multi-rabbit example [`fbd444e`](https://redirect.github.com/spring-projects/spring-amqp/commit/fbd444e2f) Remove declareCollections from Doc [`d47badd`](https://redirect.github.com/spring-projects/spring-amqp/commit/d47badd53) \[artifactory-release] Next development version [`998cf69`](https://redirect.github.com/spring-projects/spring-amqp/commit/998cf69da) \[artifactory-release] Release version 2.4.2 [`c5cbbd5`](https://redirect.github.com/spring-projects/spring-amqp/commit/c5cbbd58b) Upgrade Versions; Prepare for Release [`b6466e2`](https://redirect.github.com/spring-projects/spring-amqp/commit/b6466e2fc) Upgrade Gradle Kotlin Plugin [`ce7d4b1`](https://redirect.github.com/spring-projects/spring-amqp/commit/ce7d4b171) Upgrade Log4j to 2.17.1 [`3fed444`](https://redirect.github.com/spring-projects/spring-amqp/commit/3fed4449c) [GH-1415](https://redirect.github.com/spring-projects/spring-amqp/issues/1415): Fix Use of Routing Connection Factory [`cf96793`](https://redirect.github.com/spring-projects/spring-amqp/commit/cf9679395) [GH-1412](https://redirect.github.com/spring-projects/spring-amqp/issues/1412): Fix Messaging Template [`d3b93e9`](https://redirect.github.com/spring-projects/spring-amqp/commit/d3b93e963) Fix Sonar Issue [`525172b`](https://redirect.github.com/spring-projects/spring-amqp/commit/525172bb0) Fix Sonar Issue ### [`v2.4.2`](https://redirect.github.com/spring-projects/spring-amqp/releases/tag/v2.4.2) [Compare Source](https://redirect.github.com/spring-projects/spring-amqp/compare/v2.4.1...v2.4.2) Change log: [`c5cbbd5`](https://redirect.github.com/spring-projects/spring-amqp/commit/c5cbbd58b) Upgrade Versions; Prepare for Release [`b6466e2`](https://redirect.github.com/spring-projects/spring-amqp/commit/b6466e2fc) Upgrade Gradle Kotlin Plugin [`ce7d4b1`](https://redirect.github.com/spring-projects/spring-amqp/commit/ce7d4b171) Upgrade Log4j to 2.17.1 [`3fed444`](https://redirect.github.com/spring-projects/spring-amqp/commit/3fed4449c) [GH-1415](https://re