spring-integration v7.2.0-M1
spring-integration v7.2.0-M1
:star: New Features
JdbcMetadataStore.putIfAbsent()returnsnullfor an existing row with a nullMETADATA_VALUE#11248- Fix
RestTemplate-related deprecations in the HTTP module #11234 - Options to use simple publisher confirms in AMQP outbound endpoints #11194
- Preserve original headers in
DefaultErrorMessageStrategy#11160
:lady_beetle: Bug Fixes
- CVE-2026-47856: JsonToObjectTransformer resolves the json__TypeId__ message header to an arbitrary class without an allow-list #11350
- CVE-2026-47859: Unbounded memory allocation in RFC6587SyslogDeserializer (octet-counted framing) — remote DoS #11349
- CVE-2026-47862: ZipTransformer uses file_name header to build workDirectory path without sanitization #11348
- CVE-2026-47864: Unsafe Java deserialization in SerializingHttpMessageConverter — remote code execution #11347
- CVE-2026-59324: Fix cross-message header leakage in fluxTransform() under concurrency #11346
- CVE-2026-59321: Fix AbstractScriptExecutor for not thread-safe engines #11345
- CVE-2026-59322: Change EmbeddedHeadersJsonMessageMapper default to no headers #11344
- CVE-2026-59311: Prevent zip transformers from writing temp files to symlink #11343
- CVE-2026-59292: Add metadata store file permissions control #11342
- CVE-2026-59307: JdbcMessageStore: new
mapperonsetBeanClassLoader#11341 - CVE-2026-59293: Set SMB default version to SMB202 #11339
- CVE-2026-59274: Add size constraint options to UnzipTransformer #11336
- CVE-2026-47880: Skip properties by default in toHeaders #11331
- CVE-2026-47861: UDP adapter sends ack to attacker-supplied host:port parsed from packet body, even when acknowledge=false #11328
FileWritingMessageHandler: concurrent auto-creation of the same destination directory fails with “Destination directory […] could not be created.” #11253- Fix ZookeeperLockRegistry test isolation and interrupt handling #11244
- JdbcMetadataStore putIfAbsent may stuck in while loop on MySQL database. #10847
:hammer: Dependency Upgrades
- Upgrade micrometer-tracing to 1.8.0-M1 #11324
- Upgrade micrometer to 1.18.0-M1 #11321
- Upgrade reactor to 2026.0.0-M1 #11316
- Upgrade spring-amqp to 4.2.0-M1 #11314
- Upgrade spring-data-bom to 2026.1.0-M1 #11311
- Upgrade spring-graphql to 2.0.5 #11307
- Upgrade spring-security to 7.1.1 #11303
- Upgrade spring-framework to 7.1.0-M1 #11299
- Upgrade spring-kafka to 4.2.0-M1 #11295
- Bump org.junit:junit-bom from 6.1.2 to 6.1.3 #11265
- Bump org.checkerframework:checker-qual from 4.2.1 to 4.2.2 #11264
- Bump debeziumVersion from 3.6.0.Final to 3.6.1.Final #11252
- Bump org.apache.groovy:groovy-bom from 5.0.7 to 5.0.8 #11239
- Upgrade
com.mysql:mysql-connector-jto26.7.0#11231 - Upgrade
io.cloudevents:cloudevents-bomto5.0.0#11230 - Upgrade
org.graalvm.sdk:graal-sdkto25.2.4#11229 - Upgrade
org.zeroturnaround:zt-zipto1.18.2#11228 - Upgrade
org.xmlunit:xmlunit-assertj3to2.13.0#11227 - Upgrade
com.oracle.database.jdbc:ojdbc11to23.26.3.0.0#11226 - Upgrade
org.mongodb:mongodb-driver-bomto5.9.1#11225 - Upgrade
tools.jackson:jackson-bomto3.2.1#11224 - Upgrade
io.grpc:grpc-bomto1.83.1#11223 - Upgrade
io.debezium:debezium-embeddedto3.6.0.Final#11222 - Upgrade
org.apache.camel:camel-bomto4.21.0#11221 - Upgrade
org.apache.artemis:artemis-bomto2.55.0#11220 - Upgrade
org.apache.sshd:sshd-sftpto2.19.0#11219
:warning: Attention Required
JdbcMetadataStore.putIfAbsent()returnsnullfor an existing row with a nullMETADATA_VALUE#11248
:heart: Contributors
Thank you to all the contributors who worked on this release:
@cppwfs and @mjd507
Source spring-projects/spring-integration ·
v7.2.0-M1· 2026-08-20 · upstream release
Mirrored verbatim for indexing. All rights belong to the upstream project.
Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.