Spring Builds
3518224082
Update Copyright to -present instead of current year
...
* Remove unnecessary anymore Gradle `updateCopyrights`
2025-06-16 16:01:37 -04:00
dependabot[bot]
ceddb518bf
Bump io.projectreactor:reactor-bom from 2024.0.6 to 2024.0.7 ( #3098 )
...
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor ) from 2024.0.6 to 2024.0.7.
- [Release notes](https://github.com/reactor/reactor/releases )
- [Commits](https://github.com/reactor/reactor/compare/2024.0.6...2024.0.7 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
dependency-version: 2024.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 09:04:18 -04:00
dependabot[bot]
fe568eb06c
Bump io.micrometer:micrometer-bom from 1.14.7 to 1.14.8 ( #3099 )
...
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
dependency-version: 1.14.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 09:03:50 -04:00
dependabot[bot]
dc8ae9789d
Bump org.springframework.data:spring-data-bom from 2024.1.6 to 2024.1.7 ( #3097 )
...
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom ) from 2024.1.6 to 2024.1.7.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases )
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2024.1.6...2024.1.7 )
---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
dependency-version: 2024.1.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 08:07:55 -04:00
dependabot[bot]
d4650faaec
Bump com.fasterxml.jackson:jackson-bom from 2.18.4 to 2.18.4.1 ( #3096 )
...
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 2.18.4 to 2.18.4.1.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.4...jackson-bom-2.18.4.1 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.18.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 08:07:21 -04:00
dependabot[bot]
bcaf84a99a
Bump io.micrometer:micrometer-tracing-bom from 1.4.6 to 1.4.7 ( #3095 )
...
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing ) from 1.4.6 to 1.4.7.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases )
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.6...v1.4.7 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
dependency-version: 1.4.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 08:06:49 -04:00
dependabot[bot]
334078256b
Bump org.springframework:spring-framework-bom from 6.2.7 to 6.2.8 ( #3094 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.7 to 6.2.8.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.7...v6.2.8 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-version: 6.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 08:06:16 -04:00
dependabot[bot]
c81fa20111
Bump org.ajoberstar.grgit in the development-dependencies group ( #3093 )
...
Bumps the development-dependencies group with 1 update: [org.ajoberstar.grgit](https://github.com/ajoberstar/grgit ).
Updates `org.ajoberstar.grgit` from 5.3.0 to 5.3.2
- [Release notes](https://github.com/ajoberstar/grgit/releases )
- [Commits](https://github.com/ajoberstar/grgit/compare/5.3.0...5.3.2 )
---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
dependency-version: 5.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 08:05:43 -04:00
Artem Bilan
02fe084099
Use main version for release reusable WF
2025-06-13 15:31:44 -04:00
Artem Bilan
84dcbdcda3
Migrate release WF to Maven Central Portal
...
(cherry picked from commit 51dfa81682 )
2025-06-13 19:30:15 +00:00
Marco Cozzi
498d4f98ac
GH-3079: Allow ACKs within the ShutdownTimeout period
...
Fixes : #3079
Issue link: https://github.com/spring-projects/spring-amqp/issues/3079
Remove `cancelled()` condition from the `BlockingQueueConsumer.commitIfNecessary()` to allow initiated acks to be committed.
The cancelled consumer means no new deliveries, but that does not mean we cannot ack outstanding messages.
Actually, this is a leftover after previous fix with assumption that messages have to be returned to the queue with `Recovery` command when consumer is cancelled.
Signed-off-by: Marco Cozzi <marco@codeatlas.it >
(cherry picked from commit c3cc65dad9 )
2025-06-12 13:53:52 +00:00
dependabot[bot]
233a43e03d
Bump io.spring.develocity.conventions ( #3086 )
...
Bumps the development-dependencies group with 1 update: [io.spring.develocity.conventions](https://github.com/spring-io/develocity-conventions ).
Updates `io.spring.develocity.conventions` from 0.0.22 to 0.0.23
- [Release notes](https://github.com/spring-io/develocity-conventions/releases )
- [Commits](https://github.com/spring-io/develocity-conventions/compare/v0.0.22...v0.0.23 )
---
updated-dependencies:
- dependency-name: io.spring.develocity.conventions
dependency-version: 0.0.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 15:13:26 +00:00
dependabot[bot]
7c59fe6dc7
Bump io.micrometer:micrometer-tracing-bom from 1.4.5 to 1.4.6 ( #3071 )
...
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing ) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases )
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.5...v1.4.6 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
dependency-version: 1.4.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 09:50:21 -04:00
dependabot[bot]
67121402ae
Bump io.projectreactor:reactor-bom from 2024.0.5 to 2024.0.6 ( #3072 )
...
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor ) from 2024.0.5 to 2024.0.6.
- [Release notes](https://github.com/reactor/reactor/releases )
- [Commits](https://github.com/reactor/reactor/compare/2024.0.5...2024.0.6 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
dependency-version: 2024.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 12:19:56 +00:00
dependabot[bot]
1916dd6e15
Bump io.micrometer:micrometer-bom from 1.14.6 to 1.14.7 ( #3070 )
...
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer ) from 1.14.6 to 1.14.7.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.6...v1.14.7 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
dependency-version: 1.14.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 08:16:27 -04:00
dependabot[bot]
66c391c62d
Bump org.springframework:spring-framework-bom from 6.2.6 to 6.2.7 ( #3069 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.6 to 6.2.7.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.6...v6.2.7 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-version: 6.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 08:15:57 -04:00
dependabot[bot]
42cae5b619
Bump org.springframework.data:spring-data-bom from 2024.1.5 to 2024.1.6 ( #3068 )
...
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom ) from 2024.1.5 to 2024.1.6.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases )
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2024.1.5...2024.1.6 )
---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
dependency-version: 2024.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 08:15:28 -04:00
dependabot[bot]
dd1848c2fc
Bump org.springframework.retry:spring-retry from 2.0.11 to 2.0.12 ( #3067 )
...
Bumps [org.springframework.retry:spring-retry](https://github.com/spring-projects/spring-retry ) from 2.0.11 to 2.0.12.
- [Release notes](https://github.com/spring-projects/spring-retry/releases )
- [Commits](https://github.com/spring-projects/spring-retry/compare/v2.0.11...v2.0.12 )
---
updated-dependencies:
- dependency-name: org.springframework.retry:spring-retry
dependency-version: 2.0.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-16 22:46:54 -04:00
Artem Bilan
365b2c4c45
Fix NPE in AbstractJackson2MessageConverter for missed contentType
2025-05-15 16:27:38 -04:00
Artem Bilan
28322d9392
GH-3038: Consistent handling of encoding in Jackson2MessageConverter
...
Fixes : #3038
Issue link: https://github.com/spring-projects/spring-amqp/issues/3038
The `AbstractJackson2MessageConverter.doFromMessage()` falls back to the default encoding
when no encoding in the message properties.
However, that should be handled as `objectMapper.readValue(byte[])` when no `supportedCTCharset` and `charsetIsUtf8`,
not converted to String before with that default encoding.
# Conflicts:
# spring-amqp/src/main/java/org/springframework/amqp/support/converter/AbstractJackson2MessageConverter.java
2025-05-15 16:15:14 -04:00
dependabot[bot]
b73281a2d2
Bump com.fasterxml.jackson:jackson-bom from 2.18.3 to 2.18.4 ( #3064 )
...
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 2.18.3 to 2.18.4.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.3...jackson-bom-2.18.4 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-version: 2.18.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09 22:38:23 -04:00
Artem Bilan
5480b2b215
GH-3055: Fix DirectMLContainer for taskScheduler.shutdown()
...
Fixes : #3055
Issue link: https://github.com/spring-projects/spring-amqp/issues/3057
The internal `DirectMessageListenerContainer.taskScheduler` is not destroyed
when application context is closed.
The current `doStop()` implementation is only called from `Lifecycle.stop()`.
However, the application context calls the `SmartLifecycle.stop(Runnable)`.
That one, in turn, in the `AbstractMessageListenerContainer` calls a `shutdown()`,
which does not clean up `taskScheduler` in the `DirectMessageListenerContainer`
implementation.
In fact, this `shutdown()` is called from other volatile places in the `DirectMessageListenerContainer`,
where assumption is that `taskScheduler` is active.
Therefore, we cannot move `doStop()` extension into the `actualShutDown()` implementation.
* Extract `cleanUpTaskScheduler()` method in the `DirectMessageListenerContainer`
and call it from existing `doStop()`, from overridden `stop(Runnable)` and `destroy()`
**Auto-cherry-pick to `3.1.x`**
2025-05-02 14:23:22 -04:00
dependabot[bot]
bf53ac2885
Bump org.apache.httpcomponents.client5:httpclient5 ( #3052 )
...
Bumps the development-dependencies group with 1 update: [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client ).
Updates `org.apache.httpcomponents.client5:httpclient5` from 5.4.3 to 5.4.4
- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.4.4/RELEASE_NOTES.txt )
- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.4.3...rel/v5.4.4 )
---
updated-dependencies:
- dependency-name: org.apache.httpcomponents.client5:httpclient5
dependency-version: 5.4.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 11:15:04 -04:00
Spring Builds
0332b0fd1f
[artifactory-release] Next development version
2025-04-22 14:43:16 +00:00
Spring Builds
f674e59c0e
[artifactory-release] Release version 3.2.5
2025-04-22 14:43:16 +00:00
dependabot[bot]
291c861341
Bump org.springframework.data:spring-data-bom from 2024.1.4 to 2024.1.5 ( #3049 )
...
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom ) from 2024.1.4 to 2024.1.5.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases )
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2024.1.4...2024.1.5 )
---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
dependency-version: 2024.1.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 14:10:32 +00:00
dependabot[bot]
fb47781f54
Bump io.micrometer:micrometer-tracing-bom from 1.4.4 to 1.4.5 ( #3047 )
...
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing ) from 1.4.4 to 1.4.5.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases )
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.4...v1.4.5 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
dependency-version: 1.4.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-19 02:35:18 +00:00
dependabot[bot]
55c00609ca
Bump org.springframework:spring-framework-bom from 6.2.5 to 6.2.6 ( #3048 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.5...v6.2.6 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-version: 6.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-19 02:31:47 +00:00
dependabot[bot]
6e647a3b08
Bump io.projectreactor:reactor-bom from 2024.0.4 to 2024.0.5 ( #3046 )
...
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor ) from 2024.0.4 to 2024.0.5.
- [Release notes](https://github.com/reactor/reactor/releases )
- [Commits](https://github.com/reactor/reactor/compare/2024.0.4...2024.0.5 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
dependency-version: 2024.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-19 02:31:19 +00:00
dependabot[bot]
1142144d56
Bump io.micrometer:micrometer-bom from 1.14.5 to 1.14.6 ( #3045 )
...
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer ) from 1.14.5 to 1.14.6.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.5...v1.14.6 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
dependency-version: 1.14.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-19 02:31:11 +00:00
Artem Bilan
5f268283de
GH-3039: Move Recovery in BlockingQueueConsumer into stop()
...
Fixes : #3039
Issue link: https://github.com/spring-projects/spring-amqp/issues/3039
Currently, the `BlockingQueueConsumer` initiates a Basic Recovery command on the
channel for transactional consumer immediately after Basic Cancel.
However, it is possible still to try to handle in-flight messages during `shutdownTimeout`
in the listener container
* Leave only Basic Cancel command in the `BlockingQueueConsumer.basicCancel()` API
* Revert `BlockingQueueConsumer.nextMessage(timeout)` method logic to normal loop
until message pulled from the in-memory cache is `null`
* Call `basicCancel(true)` from the `stop()` is not cancelled yet
* Perform `channel.basicRecover()` for transactional channel in the `stop()`.
This `stop()` is usually called from the listener container when in-flight messages
have not been processed during `shutdownTimeout`
(cherry picked from commit 14fe215734 )
2025-04-11 15:02:47 +00:00
dependabot[bot]
a9e27b91d7
Bump org.apache.httpcomponents.client5:httpclient5 ( #3035 )
...
Bumps the development-dependencies group with 1 update: [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client ).
Updates `org.apache.httpcomponents.client5:httpclient5` from 5.4.2 to 5.4.3
- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.4.3/RELEASE_NOTES.txt )
- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.4.2...rel/v5.4.3 )
---
updated-dependencies:
- dependency-name: org.apache.httpcomponents.client5:httpclient5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-29 02:36:21 +00:00
Artem Bilan
8bc8f07aa7
GH-3032: Fix BlockingQueueConsumer for in-flight draining
...
Fixes : #3032
Issue link: https://github.com/spring-projects/spring-amqp/issues/3032
The fix for https://github.com/spring-projects/spring-amqp/issues/2941 has missed
"in-flight draining" for non-transactional consumers.
(cherry picked from commit 993e94a5fc )
2025-03-28 15:27:30 +00:00
dependabot[bot]
f2db09685f
Bump org.springframework:spring-framework-bom from 6.2.4 to 6.2.5 ( #3030 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.4...v6.2.5 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 07:42:37 -04:00
dependabot[bot]
ef91af32b1
Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 ( #3029 )
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.5.17 to 1.5.18.
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.17...v_1.5.18 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 07:41:31 -04:00
Spring Builds
72d5b527d9
[artifactory-release] Next development version
2025-03-17 15:10:47 +00:00
Spring Builds
d8ed48d320
[artifactory-release] Release version 3.2.4
2025-03-17 15:10:47 +00:00
dependabot[bot]
b1037fec49
Bump io.micrometer:micrometer-tracing-bom from 1.4.3 to 1.4.4 ( #3021 )
...
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing ) from 1.4.3 to 1.4.4.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases )
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.4.3...v1.4.4 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 02:34:06 +00:00
dependabot[bot]
6ae2c05566
Bump org.springframework.data:spring-data-bom from 2024.1.3 to 2024.1.4 ( #3018 )
...
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom ) from 2024.1.3 to 2024.1.4.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases )
- [Commits](https://github.com/spring-projects/spring-data-bom/compare/2024.1.3...2024.1.4 )
---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 02:33:33 +00:00
dependabot[bot]
4f4dd20813
Bump io.micrometer:micrometer-bom from 1.14.4 to 1.14.5 ( #3020 )
...
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer ) from 1.14.4 to 1.14.5.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.14.4...v1.14.5 )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 02:29:58 +00:00
dependabot[bot]
3184fbd5a6
Bump org.springframework:spring-framework-bom from 6.2.3 to 6.2.4 ( #3019 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.3...v6.2.4 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 02:29:51 +00:00
dependabot[bot]
2941008f1f
Bump io.projectreactor:reactor-bom from 2024.0.3 to 2024.0.4 ( #3017 )
...
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor ) from 2024.0.3 to 2024.0.4.
- [Release notes](https://github.com/reactor/reactor/releases )
- [Commits](https://github.com/reactor/reactor/compare/2024.0.3...2024.0.4 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 02:29:35 +00:00
Tran Ngoc Nhan
c8c9f231c9
GH-3015: Use backtick formatted property in docs
...
Fixes : #3015
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
(cherry picked from commit 2cb65d57be )
2025-03-13 17:38:53 +00:00
Raul Avila
cf76e9d64d
GH-3006: Read x-death count in a safer way
...
Fixes : #3006
We had an issue in our system trying to consume a message from RabbitMQ that contained an `x-death` header, with count value typed as `Integer`.
This caused a `ClassCastException`.
The reason the count value was an int and not a long is that we were storing headers in an internal database as part of a recovery process, and the typing was slightly changed during serialisation / deserialisation.
* Use `target.setRetryCount(numberValue.longValue());` in the `DefaultMessagePropertiesConverter` instead of cast to `long`
Signed-off-by: Raul Avila <raul.avila@pagonxt.com >
[artem.bilan@broadcom.com Improve commit message]
Signed-off-by: Artem Bilan <artem.bilan@broadcom.com >
(cherry picked from commit 1741803975 )
2025-03-12 14:43:32 +00:00
Artem Bilan
7f2315eacb
GH-3005: Fix SimpleMLC.killOrRestart for closed AC
...
Fixes : #3005
Issue link: https://github.com/spring-projects/spring-amqp/issues/3005
The `SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.killOrRestart()`
is also called during application context shutdown.
At this moment we cannot emit events into an application context.
Otherwise, it fails with:
```
Exception in thread "rabbitListenerExecutor1" org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'refreshEventListener': Singleton bean creation not allowed while singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)
```
* Introduce `ObservableListenerContainer.isApplicationContextClosed()`
and call it as additional condition in the `SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.killOrRestart()`
before trying to emit `AsyncConsumerStoppedEvent`
The fix for `3.1.x` requires a slightly different approach via `ContextClosedEvent`
# Conflicts:
# spring-rabbit/src/main/java/org/springframework/amqp/rabbit/listener/ObservableListenerContainer.java
2025-03-10 14:25:44 -04:00
Artem Bilan
88c04bb557
GH-3008: Fix SimpleMLC.logConsumerException for warn
...
Fixes : #3008
Issue link: https://github.com/spring-projects/spring-amqp/issues/3008
The real problem in consumer (e.g. `ClassCastException` mentioned in the issue)
might be lost if DEBUG logging level is not enabled
* Fix the first condition in the `SimpleMessageListenerContainer.logConsumerException()`
to use `logger.warn()` as it was before https://github.com/spring-projects/spring-amqp/issues/2278 fix
(cherry picked from commit b55010f742 )
2025-03-10 16:18:20 +00:00
dependabot[bot]
6afe7253d1
Bump org.testcontainers:testcontainers-bom from 1.20.5 to 1.20.6
...
Bumps [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java ) from 1.20.5 to 1.20.6.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases )
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.20.5...1.20.6 )
---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-08 02:53:16 +00:00
dependabot[bot]
829980c4e6
Bump com.fasterxml.jackson:jackson-bom from 2.18.2 to 2.18.3
...
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom ) from 2.18.2 to 2.18.3.
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.2...jackson-bom-2.18.3 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-28 21:39:04 -05:00
dependabot[bot]
c113b13820
Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.5.16 to 1.5.17.
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-28 21:38:33 -05:00
Artem Bilan
a75aa499b0
Fix ci-snapshot.yml for latest reusable workflows
...
Signed-off-by: Artem Bilan <artem.bilan@broadcom.com >
2025-02-24 09:04:22 -05:00