Spring/spring-boot: Release v2.2.0.RELEASE
Name: spring-boot
Owner: Spring
Release: v2.2.0.RELEASE
Released: 2019-10-16
License: Apache-2.0
Release Assets:
⭐ 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
:heart: Contributors
We'd like to thank all the contributors who worked on this release!