-
Notifications
You must be signed in to change notification settings - Fork 646
Comparing changes
Open a pull request
base repository: spring-projects/spring-amqp
base: v4.0.0
head repository: spring-projects/spring-amqp
compare: v4.0.1
- 16 commits
- 14 files changed
- 4 contributors
Commits on Nov 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f4adbf5 - Browse repository at this point
Copy the full SHA f4adbf5View commit details
Commits on Nov 18, 2025
-
Fix
reply-tohandling logic for AMQP 1.0The `reply-to` property from request messages is parsed to the `org.springframework.amqp.core.Address` object. This one removes the first `/` leaving `routingKey`, based on the mentioned `reply-to`, with a `queues/` prefix. The value in the `reply-to` is already encoded, so we don't need to go extra parsing logic in the `RabbitAmqpTemplate.toAmqpMessage()` in regards `com.rabbitmq.client.amqp.Message.MessageAddressBuilder` * Fix `RabbitAmqpTemplate.toAmqpMessage()` to check for `queues/` prefix before going down to the `com.rabbitmq.client.amqp.Message.MessageAddressBuilder` logic. Instead, use the `queue` value as is in the `com.rabbitmq.client.amqp.Message.to()` property adding required `/` at the beginning of the value * Revert `RabbitAmqpMessageListenerAdapter.sendResponse()` logic to `this.rabbitAmqpTemplate.send()` without modifying `replyToRoutingKey` value * Fix typos in the `Address` Javadocs
Configuration menu - View commit details
-
Copy full SHA for b4e97f9 - Browse repository at this point
Copy the full SHA b4e97f9View commit details -
Fix
reply-tohandling logic for AMQP 1.0The `reply-to` property from request messages is parsed to the `org.springframework.amqp.core.Address` object. This one removes the first `/` leaving `routingKey`, based on the mentioned `reply-to`, with a `queues/` prefix. The value in the `reply-to` is already encoded, so we don't need to go extra parsing logic in the `RabbitAmqpTemplate.toAmqpMessage()` in regards `com.rabbitmq.client.amqp.Message.MessageAddressBuilder` * Fix `RabbitAmqpTemplate.toAmqpMessage()` to check for `queues/` prefix before going down to the `com.rabbitmq.client.amqp.Message.MessageAddressBuilder` logic. Instead, use the `queue` value as is in the `com.rabbitmq.client.amqp.Message.to()` property adding required `/` at the beginning of the value * Revert `RabbitAmqpMessageListenerAdapter.sendResponse()` logic to `this.rabbitAmqpTemplate.send()` without modifying `replyToRoutingKey` value * Fix typos in the `Address` Javadocs * Move `log4j-slf4j-impl` to common dependencies * Fix `ObservationIntegrationTests` sorting spans by they create time to avoid race condition on assertions
Configuration menu - View commit details
-
Copy full SHA for d684fcb - Browse repository at this point
Copy the full SHA d684fcbView commit details
Commits on Nov 22, 2025
-
Bump actions/checkout from 5 to 6 in the development-dependencies group
Bumps the development-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 5 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 73ab037 - Browse repository at this point
Copy the full SHA 73ab037View commit details -
Bump org.springframework:spring-framework-bom from 7.0.0 to 7.0.1
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 7.0.0 to 7.0.1. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](spring-projects/spring-framework@v7.0.0...v7.0.1) --- updated-dependencies: - dependency-name: org.springframework:spring-framework-bom dependency-version: 7.0.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>
Configuration menu - View commit details
-
Copy full SHA for b42da81 - Browse repository at this point
Copy the full SHA b42da81View commit details
Commits on Nov 26, 2025
-
GH-3246: Fix NPEs for AMQP properties conversion
Fixes: #3246 The received message might come not from Spring AMQP source, therefore it might not have `priority` and `content-type` set. * Fix `DefaultMessagePropertiesConverter` checking for the nulls in the `priority` and `content-type` * Remove redundant null check for `priority` in the `MessageBuilderSupport`
Configuration menu - View commit details
-
Copy full SHA for 04dcfdb - Browse repository at this point
Copy the full SHA 04dcfdbView commit details -
GH-3247: Fix MANUAL ack for
nullfrom error handlerFixes: #3247 When `MANUAL` ack mode and `RabbitListenerErrorHandler` returns `null`, the message is not acknowledged. * Fix `MessagingMessageListenerAdapter.handleException()` to call `basicAck(amqpMessage, channel);` when `isManualAck()` **Auto-cherry-pick to `3.2.x`**
Configuration menu - View commit details
-
Copy full SHA for c6519b2 - Browse repository at this point
Copy the full SHA c6519b2View commit details
Commits on Nov 29, 2025
-
Bump tools.jackson:jackson-bom from 3.0.2 to 3.0.3 (#3250)
Bumps [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 3.0.2 to 3.0.3. - [Commits](FasterXML/jackson-bom@jackson-bom-3.0.2...jackson-bom-3.0.3) --- updated-dependencies: - dependency-name: tools.jackson:jackson-bom dependency-version: 3.0.3 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>
Configuration menu - View commit details
-
Copy full SHA for 84ddc0f - Browse repository at this point
Copy the full SHA 84ddc0fView commit details
Commits on Dec 8, 2025
-
Update anchor id and add JUnit section into history docs
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bb25685 - Browse repository at this point
Copy the full SHA bb25685View commit details
Commits on Dec 13, 2025
-
Bump io.projectreactor:reactor-bom from 2025.0.0 to 2025.0.1 (#3253)
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor) from 2025.0.0 to 2025.0.1. - [Release notes](https://github.com/reactor/reactor/releases) - [Commits](reactor/reactor@2025.0.0...2025.0.1) --- updated-dependencies: - dependency-name: io.projectreactor:reactor-bom dependency-version: 2025.0.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>
Configuration menu - View commit details
-
Copy full SHA for f5a60bd - Browse repository at this point
Copy the full SHA f5a60bdView commit details -
Bump org.springframework:spring-framework-bom from 7.0.1 to 7.0.2 (#3252
) Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 7.0.1 to 7.0.2. - [Release notes](https://github.com/spring-projects/spring-framework/releases) - [Commits](spring-projects/spring-framework@v7.0.1...v7.0.2) --- updated-dependencies: - dependency-name: org.springframework:spring-framework-bom dependency-version: 7.0.2 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>
Configuration menu - View commit details
-
Copy full SHA for 01ca773 - Browse repository at this point
Copy the full SHA 01ca773View commit details -
Bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 (#3257)
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.5.21 to 1.5.22. - [Release notes](https://github.com/qos-ch/logback/releases) - [Commits](qos-ch/logback@v_1.5.21...v_1.5.22) --- updated-dependencies: - dependency-name: ch.qos.logback:logback-classic dependency-version: 1.5.22 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>
Configuration menu - View commit details
-
Copy full SHA for 0150e1d - Browse repository at this point
Copy the full SHA 0150e1dView commit details -
Bump io.micrometer:micrometer-tracing-bom from 1.6.0 to 1.6.1 (#3255)
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.6.0 to 1.6.1. - [Release notes](https://github.com/micrometer-metrics/tracing/releases) - [Commits](micrometer-metrics/tracing@v1.6.0...v1.6.1) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-tracing-bom dependency-version: 1.6.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>
Configuration menu - View commit details
-
Copy full SHA for b1d9aae - Browse repository at this point
Copy the full SHA b1d9aaeView commit details -
Bump org.springframework.data:spring-data-bom from 2025.1.0 to 2025.1…
….1 (#3254) Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom) from 2025.1.0 to 2025.1.1. - [Release notes](https://github.com/spring-projects/spring-data-bom/releases) - [Commits](spring-projects/spring-data-bom@2025.1.0...2025.1.1) --- updated-dependencies: - dependency-name: org.springframework.data:spring-data-bom dependency-version: 2025.1.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>
Configuration menu - View commit details
-
Copy full SHA for 5df1284 - Browse repository at this point
Copy the full SHA 5df1284View commit details -
Bump io.micrometer:micrometer-bom from 1.16.0 to 1.16.1 (#3256)
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.16.0 to 1.16.1. - [Release notes](https://github.com/micrometer-metrics/micrometer/releases) - [Commits](micrometer-metrics/micrometer@v1.16.0...v1.16.1) --- updated-dependencies: - dependency-name: io.micrometer:micrometer-bom dependency-version: 1.16.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>
Configuration menu - View commit details
-
Copy full SHA for 37194d7 - Browse repository at this point
Copy the full SHA 37194d7View commit details
Commits on Dec 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0821230 - Browse repository at this point
Copy the full SHA 0821230View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.0.0...v4.0.1