github spring-projects/spring-integration v7.0.0-RC1

pre-releaseone day ago

⭐ New Features

  • JDBC message stores: Rename column to MESSAGE_CONTENT #10524
  • GH-7971: Add FileReadingMessageSource.directoryExpression #10486
  • Drop switch from Redis unlink to delete #10460
  • GH-10090: Add AmqpClientInboundGateway #10447
  • GH-10090: Add channel adapters for AMQP 1.0 #10445
  • Implement Channel Adapters for AMQP 1.0 based on spring-rabbitmq-client #10090
  • Dynamically change the input directory for inbound channel adapter [INT-4025] #7971
  • XPath Router. Conditional routing based on the value of the xpath expression. [INT-2808] #6786

🐞 Bug Fixes

  • Fix WebSocket module for required STOMP CONNECT frame #10487
  • RedisLockRegistry using PUB_SUB_LOCK does not work on AWS Elasticache Valkey Serverless #10471
  • RedisLockRegistry stopRenew not thread safe #10446
  • TraceId Changed in PublishSubscribe ErrorChannel #10431

🔨 Dependency Upgrades

  • Bump io.r2dbc:r2dbc-h2 from 1.0.0.RELEASE to 1.0.1.RELEASE #10519
  • Bump org.apache.groovy:groovy-bom from 5.0.1 to 5.0.2 #10510
  • Bump org.apache.avro:avro from 1.12.0 to 1.12.1 #10498
  • Bump org.mongodb:mongodb-driver-bom from 5.6.0 to 5.6.1 #10482
  • Bump debeziumVersion from 3.2.3.Final to 3.2.4.Final #10479
  • Bump tools.jackson:jackson-bom from 3.0.0-rc10 to 3.0.0 #10465
  • Bump org.junit:junit-bom from 6.0.0-RC3 to 6.0.0 #10464
  • Bump org.apache.camel:camel-bom from 4.14.0 to 4.14.1 #10462
  • Bump com.sun.xml.bind:jaxb-impl from 4.0.5 to 4.0.6 #10453
  • Bump mailVersion from 2.0.4 to 2.0.5 #10452
  • Bump debeziumVersion from 3.2.2.Final to 3.2.3.Final #10451
  • Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 #10450
  • Bump org.apache.logging.log4j:log4j-bom from 2.25.1 to 2.25.2 #10449
  • Bump tools.jackson:jackson-bom from 3.0.0-rc9 to 3.0.0-rc10 #10436
  • Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 #10433

❤️ Contributors

Thank you to all the contributors who worked on this release:

@cppwfs, @michaldo, and @ngocnhan-tran1996

Don't miss a new spring-integration release

NewReleases is sending notifications on new releases.