Spring/spring-boot: Release v2.1.2.RELEASE
Name: spring-boot
Owner: Spring
Release: v2.1.2.RELEASE
Released: 2019-01-12
License: Apache-2.0
Release Assets:
⭐ New Features
- Support server.connection-timeout for Netty server #15385
- Include health details in the Elasticsearch REST and Jest HealthIndicators #15366
- Disable some of Tomcat's reference clearing to avoid warnings on Java 11 #15101
🪲 Bug Fixes
- @ConfigurationProperty validation not working when a key matching the prefix is set #15597
- Documentation links in the README have not been updated following the move to pure Asciidoctor #15545
- Binding to a Map with EnumSet values fails with "Cannot create EnumSet for unknown element type" #15539
- Dependency management for XMLUnit is incomplete #15532
- Task input and output annotations on BootJar and BootWar are incomplete #15488
- MeterBinder that uses Health infrastructure causes Rabbit metrics to be bound before meter registry customization has completed #15483
- Skip actuator security autoconfig if resource server autoconfig is active #15472
- Dependency management for Groovy 2.5 is incomplete #15468
- Hibernate's dependency management is missing an entry for hibernate-vibur #15467
- An application that uses Liquibase and spring-boot-starter-log4j2 fails to start due to Logback Classic being on the classpath #15436
- OAuth2ResourceServerAutoConfiguration should also check for JwtDecoder being present #15372
- spring-boot-dependencies manages Dropwizard Metrics modules that no longer exist #15370
- Property replacement does not work for management.server.port since spring-boot 2.1 #15354
- OAuth2ClientPropertiesRegistrationAdapter shouldn't remove issuer's trailing slash #15324
- Error when trying to bootstrap Hibernate asynchronously and using @EnableScheduling #15038
📔 Documentation
- Restore reference to nutz third party starter #15564
- Fix system properties override example #15562
- Improve TaskExecution documentation with custom Executor and Spring MVC #15447
- Document that spring.application.autoconfigure.exclude=autoclazz property disables @ImportAutoConfiguration(classes = autoclazz) #15340
🔨 Dependency Upgrades
- Upgrade to Byte Buddy 1.9.7 #15688
- Upgrade to Reactor Bom Californium-SR4 #15687
- Upgrade to Micrometer 1.1.2 #15686
- Upgrade to Spring Batch 4.1.1.RELEASE #15659
- Upgrade to Jooq 3.11.9 #15617
- Upgrade to Ehcache3 3.6.3 #15616
- Upgrade to Groovy 2.5.5 #15615
- Upgrade to Rxjava2 2.2.5 #15614
- Upgrade to Dropwizard Metrics 4.0.5 #15613
- Upgrade to Spring Session Bean-SR2 #15531
- Upgrade to Maven Jar Plugin 3.1.1 #15518
- Upgrade to Maven Help Plugin 3.1.1 #15517
- Upgrade to Jedis 2.9.1 #15516
- Upgrade to Infinispan 9.4.5.Final #15515
- Upgrade to Flyway 5.2.4 #15514
- Upgrade to Tomcat 9.0.14 #15513
- Upgrade to Byte Buddy 1.9.6 #15512
- Upgrade to Embedded Mongo 2.1.2 #15511
- Upgrade to Hazelcast 3.11.1 #15510
- Upgrade to Couchbase Client 2.7.2 #15509
- Upgrade to Spring Framework 5.1.4.RELEASE #15493
- Upgrade to Spring Security 5.1.3 #15417
- Upgrade to Spring Kafka 2.2.3 #15414
- Upgrade to Spring Integration 5.1.2 #15413
- Upgrade to Spring Data Lovelace SR4 #15410
- Upgrade to Spring AMQP 2.1.3 #15407
- Upgrade to Flyway 5.2.4 #15402
:heart: Contributors
We'd like to thank all the contributors who worked on this release!