Skip to content

v2.2.0.RELEASE

Compare
Choose a tag to compare
@spring-builds spring-builds released this 16 Oct 19:42
· 25809 commits to main since this release

⭐ New Features

  • Rename NettyRSocketServerFactory's server processor methods to reflect that they now deal with server factory processors #18617
  • Rename server.jetty.idle-timeout #18615
  • Remove @ImmutableConfigurationProperties #18563
  • Improve failure analysis of NoSuchBeanDefinitionException to consider @ConfigurationProperties and if the intention was to use constructor binding #18545
  • Allow Saml2LoginConfiguration to be "unconfigured" #18530
  • Publish Gradle marker artifact for the Spring Boot plugin #18514
  • Remove dependency management for Woodstox as it was working around FasterXML/jackson-dataformat-xml#340 and is no longer needed #18500

🪲 Bug Fixes

  • Deprecate server.connection-timeout and create server-specific configuration keys #18618
  • LegacyReactiveHealthEndpointCompatibilityConfiguration activates in non-reactive application #18571
  • DevTools does not correctly handle encoded URLs found in the Class-Path manifest attribute #18502
  • @ConfigurationProperties does not work on @bean methods in auto-configuration classes when metadata caching is disabled on the bean factory #18440

📔 Documentation

  • Clarify scope of "@SpringBootTest#classes" #18603
  • Document spring.main.register-shutdown-hook #18588
  • Document formatting recommendations for configuration property javadoc #18587
  • Update Kotlin reference documentation #18573
  • Fix incorrect backslash escape for curly braces inside of Java code blocks #18567
  • Fix package in AOP pointcut #18558
  • Document the need to provide a SecurityWebFilterChain or WebSecurityConfigurerAdapter when using multiple OAuth 2 security components #18507
  • Add some more notes on running exploded jar files #18477
  • Clarify that httptrace and auditevents endpoints are enabled by default but that each requires an additional component for them to be auto-configured #18352

🔨 Dependency Upgrades

  • Upgrade to Undertow 2.0.27.Final #18626
  • Upgrade to Netty 4.1.42.Final #18609
  • Upgrade to Mongodb 3.11.1 #18602
  • Upgrade to Mimepull 1.9.12 #18601
  • Upgrade to Flyway 6.0.6 #18600
  • Upgrade to Tomcat 9.0.27 #18599
  • Upgrade to Johnzon Jsonb 1.2.1 #18598
  • Upgrade to Mysql 8.0.18 #18597
  • Upgrade to Rxjava2 2.2.13 #18596
  • Upgrade to Unboundid Ldapsdk 4.0.12 #18595
  • Upgrade to Hazelcast 3.12.3 #18594
  • Upgrade to Gson 2.8.6 #18592
  • Upgrade to Spring Kafka 2.3.1 #18526
  • Upgrade to Spring Session Corn-RELEASE #18525

❤️ Contributors

We'd like to thank all the contributors who worked on this release!