@spring-buildmaster spring-buildmaster released this Sep 25, 2018 · 532 commits to master since this release

Assets 2

⭐️ New Features

  • Reconsider DEBUG web logs enabled by default when devtools is present #14575
  • Reduce GC pressure in SpringConfigurationPropertySource #14563
  • Reduce Jar Handler GC pressure cause by URL.toString() #14561
  • Migrate size properties to DataSize #14549
  • Auto-configure Micrometer's Kafka consumer metrics #14525
  • Auto-configure Micrometer's Log4j2 metrics #14524
  • Auto-configure Micrometer's Elastic meter registry #14523
  • Auto-configure Micrometer's Dynatrace meter registry #14522
  • Support for SAP Hana Database #14513
  • Add support for Spring Data JDBC #14489
  • Add outcome tag to Web MVC and reactive metrics #14486
  • Add ApplicationContextInitializedEvent to correspond to contextPrepared in SpringApplicationRunListener #14478
  • Auto-configure jOOQ to use an ExecutorProvider bean if available #14471
  • Reduce GC pressure created by ConfigurationPropertyName.toString() #13414
  • Support early class filtering for @ConditionalOnBean, @ConditionalOnSingleCandidate and @ConditionalOnWebApplication #13328
  • @SpringBootTest(randomPort = true) does not generate random port for actuator #4424

🐞 Bug fixes

  • CLI ExtendedGroovyClassLoader does not filter resources #14482
  • Restore Maven 3.3 compatibility #14464
  • ReactiveOAuth2ClientAutoConfiguration Should Not Be Used in Servlet Environments #14463
  • Quartz Scheduler name not set by the spring.quartz.properties.org.quartz.scheduler.instanceName property #14243

📔 Documentation

🔨 Dependency upgrades

  • Upgrade to Spring Batch 4.1.0.RC1 #14577
  • Upgrade to Spring AMQP 2.1.0.RC1 #14574
  • Upgrade to Spring Session Bean-RC1 #14573
  • Upgrade to Spring Integration 5.1.0.RC1 #14572
  • Upgrade to Spring Security 5.1.0.RELEASE #14571
  • Upgrade to Micrometer 1.1.0 M1 #14567
  • Upgrade to Maven Shade Plugin 3.2.0 #14546
  • Upgrade to Mongo Driver Reactivestreams 1.9.2 #14545
  • Upgrade to Mongodb 3.8.2 #14544
  • Upgrade to Jooq 3.11.5 #14543
  • Upgrade to Kotlin 1.2.70 #14542
  • Upgrade to Influxdb Java 2.13 #14541
  • Upgrade to Elasticsearch 6.4.1 #14540
  • Upgrade to Htmlunit 2.33 #14539
  • Upgrade to Lettuce 5.1.0.RELEASE #14538
  • Upgrade to Hazelcast 3.10.5 #14537
  • Upgrade to Spring Data Lovelace-RELEASE #14510
  • Upgrade to Reactor Californium RELEASE #14507
  • Upgrade to Spring Kafka 2.2.0.RC1 #14491
  • Upgrade to Spring Framwork 5.1.0.RELEASE #14481

❤️ Contributors

We’d like to thank all the contributors who worked on our current release!