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!

To top