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

latest release: v7.0.0-M2
pre-releaseone month ago

⭐ New Features

  • Remove Joda Time support from Jackson 3 ObjectMapper #10235
  • Apply Nullability to MongoDb module #10213
  • GH-10083: Apply Nullability to test-support module #10211
  • Add NullaWay to package-info for o.s.i.config package #10208
  • Apply Nullability to JDBC module #10205
  • GH-10058: Add SpEL JSON accessors and converter with Jackson 3 #10203
  • GH-10058: Add Jackson 3 (de)serializer support #10193
  • CompositeCodec constructors require at least one delegate #10189
  • Apply jspecify nullify to spring-integration-core aop/annotation packages #10168
  • Add JSpecify Nullability checks to SI #10165
  • GH-10083: Implement Nullability in XML module #10161
  • GH-10058: Add Jackson 3 ObjectMapper and MessageParser #10160
  • Fix JavaDoc warnings #10070
  • Mitigate warning: [this-escape] in the project #10069
  • Add Jackson 3 support and deprecate Jackson 2 APIs #10058
  • Deprecate JUnit 4 utilities in the project #9996
  • Custom TTL per LOCK in LockRegistry #3444

🐞 Bug Fixes

  • Fix SpringIntegrationTestExecutionListener for restart #10207
  • Sftp ClientSession leak on authentication failure #10188
  • Revise MBeanExporterHelper refelction logic in favor of direct ChannelInitializer.AutoCreateCandidatesCollector usage #10167
  • RabbitMQ Streams Client Errors Getting Lost #10163
  • Mail: Proposal for removing constructors in AbstractMailReceiver which support url to be null #10100

📔 Documentation

  • Fix function misspelling in gateway documentation. #10060

🔨 Dependency Upgrades

  • Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2 #10234
  • Bump graalvmVersion from 24.2.1 to 24.2.2 #10233
  • Bump io.micrometer:micrometer-bom from 1.15.1 to 1.15.2 #10232
  • Bump tools.jackson:jackson-bom from 3.0.0-rc5 to 3.0.0-rc6 #10231
  • Bump org.jruby:jruby-complete from 10.0.0.1 to 10.0.1.0 #10230
  • Bump io.micrometer:micrometer-tracing-bom from 1.5.1 to 1.5.2 #10229
  • Bump org.springframework.graphql:spring-graphql from 1.4.0 to 1.4.1 #10177
  • Bump debeziumVersion from 3.1.2.Final to 3.1.3.Final #10176
  • Upgrade to Kotlin 2.2.0 #10159
  • Bump org.codelibs:jcifs from 2.1.39 to 2.1.40 #10156
  • Bump com.fasterxml.jackson:jackson-bom from 2.19.0 to 2.19.1 #10128
  • Bump io.micrometer:micrometer-tracing-bom from 1.5.0 to 1.5.1 #10127
  • Bump io.micrometer:micrometer-bom from 1.15.0 to 1.15.1 #10126
  • Bump org.mongodb:mongodb-driver-bom from 5.5.0 to 5.5.1 #10084
  • Bump debeziumVersion from 3.1.1.Final to 3.1.2.Final #10073
  • Bump protobufVersion from 4.31.0 to 4.31.1 #10066
  • Bump org.apache.groovy:groovy-bom from 4.0.26 to 4.0.27 #10065

❤️ Contributors

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

@EddieChoCho, @anayonkars, @anthologia, @cppwfs, @mjd507, and @xak2000

Don't miss a new spring-integration release

NewReleases is sending notifications on new releases.