Spring Framework 5.2 release, deep integration Kotlin 1.3

Spring Framework 5.2 officially released , and from  repo.spring.io  obtain or Maven Central.

This version of Kotlin 1.3 in-depth integration, and provide first-class support for the Kotlin coroutine on Spring WebFlux. In addition, it has a transfer message for reactive RSocket protocol for integration and R2DBC, MongoDB Neo4j reaction and transaction management (provided by the Spring Data integrated data storage module).

The main updates are as follows:

New features

  • Add support for MockRestServiceServer to verify that the header does not exist  # 23721
  • Set the name shutdown hook thread  # 23670
  • Reactor using new Schedulers.boundedElastic ()  # 23661
  • Avoid ArrayIndexOutOfBoundsException appear in SpEL the indexer  # 23658
  • Repair RSocketRequester API, in order to solve no payload request  # 23649
  • Registration allows RSocket metadata extractor  # 23645
  • @Import and allows the use of class constructor injection @ComponentScan  # 23637
  • SVG maps will be added to mime.types file to get JavaMail support  # 23629
  • Provide support to disabled through SchedulingConfigurer registered plans based cron job  # 23568
  • The method of HTTP record in the log filter and modify the log message format  # 23567
  • Ignore cancel the transactional Monos TransactionOperator  # 23562
  • PathMatchingResourcePatternResolver Could not load file name with a '#' resources in the JAR  # 23532
  • Improve parity between Java and Kotlin router DSL  # 23524
  • ClientHttpRequestInterceptor to provide an effective alternative to memory  # 22002

Other details can be found updates release notes .

Guess you like

Origin www.oschina.net/news/110305/spring-framework-5-2-released