Skip to content

v6.3.0-M1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Feb 15:15
· 428 commits to main since this release

⭐ New Features

  • Provide a convenient API MockIntegrationContext.substituteTriggerFor(String pollingAdapterId, Trigger trigger) #8901
  • Copy failed message headers into an ErrorMessage produced by the ExpressionEvaluatingRequestHandlerAdvice #8893
  • FluxMessageChannel: propagate the current context from producer to consumer #8889
  • Expose Expression-based options on the FileTransferringMessageHandlerSpec #8851
  • Support for fine-grained configuration for each MqttSubscription in Spring Integration. #8850
  • Remove spring-integation-security module #8836

🐞 Bug Fixes

  • Fix race condition in the DelayHandler #8894
  • Fix LogMessage formatting placeholders in MqttHeaderMapper.java #8888
  • Spring Integration hits a bug in Paho client with $share/ MQTT subscriptions #8879
  • Mqttv5PahoMessageDrivenChannelAdapter.addTopic(topic, qos) throws IndexOutOfBoundsException #8873
  • RedisLockRegistry setExecutor nullPointerException #8869
  • Adjust ThreadPoolTaskScheduler bean registration to use Integer.MAX\_VALUE / 2 phase #8856
  • The TcpNetServerConnectionFactory.run() must not block on the loop forever #8852

📔 Documentation

  • MqttProtocolErrorEvent.java: Typo fix occured -> occurred. #8942

🔨 Dependency Upgrades

  • Bump org.jruby:jruby-complete from 9.4.5.0 to 9.4.6.0 #8948
  • Bump io.projectreactor:reactor-bom from 2023.0.2 to 2023.0.3 #8907
  • Bump com.fasterxml.jackson:jackson-bom from 2.15.3 to 2.15.4 #8906
  • Bump org.springframework:spring-framework-bom from 6.1.3 to 6.1.4 #8905
  • Bump org.aspectj:aspectjweaver from 1.9.21 to 1.9.21.1 #8902
  • Bump org.junit:junit-bom from 5.10.1 to 5.10.2 #8897
  • Bump com.icegreen:greenmail from 2.1.0-alpha-3 to 2.1.0-alpha-4 #8887
  • Bump debeziumVersion from 2.5.0.Final to 2.5.1.Final #8886
  • Upgrade to com.jayway.jsonpath:json-path:2.9.0 #8884
  • Bump graalvmVersion from 23.1.1 to 23.1.2 #8867
  • Bump org.apache.groovy:groovy-bom from 5.0.0-alpha-4 to 5.0.0-alpha-5 #8866
  • Bump org.springframework:spring-framework-bom from 6.1.2 to 6.1.3 #8862
  • Bump io.lettuce:lettuce-core from 6.3.0.RELEASE to 6.3.1.RELEASE #8861
  • Bump org.springframework.ws:spring-ws-bom from 4.0.9 to 4.0.10 #8860
  • Bump io.projectreactor:reactor-bom from 2023.0.1 to 2023.0.2 #8859
  • Bump org.apache.logging.log4j:log4j-bom from 2.22.0 to 2.22.1 #8849
  • Bump org.apache.groovy:groovy-bom from 5.0.0-alpha-3 to 5.0.0-alpha-4 #8848
  • Upgrade to Resilience4J 2.2.0 #8847
  • Upgrade to PostgreSQL 42.7.1 #8846
  • Upgrade to Mockito 5.8.0 #8845
  • Upgrade to Micrometer 1.13.0 #8843
  • Upgrade to Spring Data 2023.2.0 #8842
  • Upgrade to Smack 4.5.0 #8841
  • Upgrade to Google Protobuf 4.0.0 #8840
  • Upgrade to Apache Groovy 5.0.0 #8839
  • Upgrade to GraalVM 23.1.1 #8838
  • Upgrade to Apache Camel 4.3.0 #8837
  • Bump debeziumVersion from 2.5.0.CR1 to 2.5.0.Final #8834

❤️ Contributors

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

@wilx