@wilkinsona wilkinsona released this Sep 12, 2018 · 1411 commits to master since this release

Assets 2

⭐️ New Features

  • Limit metrics collection of incoming requests #14173
  • Deprecate org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder.EntityManagerFactoryBeanCallback #14083
  • Auto-configure HiddenHttpMethodFilter when using WebFlux #14008
  • Return null immediately when sla is null in convertSla() #13991
  • Allow actuator endpoints to be used with mvcMatchers #13962
  • Deprecate JMS PooledConnectionFactory that are no longer supported #13956

🐞 Bug fixes

  • Use InvalidEndpointRequestException for MetricsEndpoint.metric() #14291
  • Add condition to WebServicesAutoConfiguration to work with lists #14285
  • EmbeddedWebServerFactoryCustomizerAutoConfiguration is missing conditions #14264
  • ReactiveSecurityAutoConfiguration is missing conditions #14263
  • Auto-configuration of Spring Integration's JDBC support does not use the auto-configured DataSource #14175
  • NullPointerException in EndpointServerWebExchangeMatcher.matches #14161
  • Stack overflow when OriginTrackedFieldError.toString() is called #14152
  • Due to gradle/gradle#5510, compileJava may be executed unnecessarily when not using Gradle's daemon #14054
  • URL's retryWrites query parameter is ignored when auto-configuring a reactive Mongo client #14032
  • NullPointerException in FlywayEndpoint with schema baseline #14019
  • Dependency management for micrometer-registry-cloudwatch is missing #13982
  • NoSuchBeanDefinitionException with starter-web, starter-webflux and spring.main.web-application-type=reactive #13977
  • Parsing date into @RequestParam LocalDate argument using spring.mvc.date-format fails with 'yyyy-MM-dd' #13970
  • HttpExchangeTracer#postProcessRequestHeaders is never called #13924
  • CouchbaseHealthIndicator can hang when Couchbase goes away #13879
  • /actuator/configprops does not expose a property when second character is uppercase #13878
  • localProperties get more preference over environmentProperties in spring boot 2.x #13738

📔 Documentation

  • Add reference to third party rollbar starter #14343
  • management.metrics.binders.integration.enabled is not used anymore #14319
  • Documentation update for default compressible MIME types #14278
  • Update @ConfigurationProperties Javadoc to mention that the canonical format is required #14258
  • Document that DispatcherServletPath is required in case of custom dispatcher servlet arrangement #14145
  • Add classpath prefix to the flyway location #13933
  • Improve actuator documentation about the types supported for endpoints #13896
  • Review slice documentation to clarify the scope and alternative options #13810
  • Prune community starters list from non-2.x compatible ones #13510
  • Document the use of --args to pass arguments to bootRun #1176

🔨 Dependency upgrades

  • Upgrade to Spring Cloud Connectors 2.0.3.RELEASE #14414
  • Upgrade to Spring Security 5.0.8.RELEASE #14403
  • Upgrade to Spring Kafka 2.1.10.RELEASE #14402
  • Upgrade to Spring Amqp 2.0.6.RELEASE #14401
  • Upgrade to Spring Kafka 2.1.9.RELEASE #14372
  • Upgrade to Postgresql 42.2.5 #14371
  • Upgrade to Jetty El 8.5.33 #14370
  • Upgrade to Jaybird 3.0.5 #14369
  • Upgrade to Elasticsearch 5.6.11 #14368
  • Upgrade to Janino 3.0.9 #14367
  • Upgrade to Johnzon Jsonb 1.1.9 #14366
  • Upgrade to Activemq 5.15.6 #14365
  • Upgrade to Netty 4.1.29.Final #14364
  • Upgrade to Javax Mail 1.6.2 #14363
  • Upgrade to Spring Session Apple-SR5 #14332
  • Upgrade to Spring Integration 5.0.8 #14330
  • Upgrade to Spring Data Kay SR10 #14328
  • Upgrade to Spring Framework 5.0.9 #14325
  • Upgrade to Reactor Bom Bismuth-SR11 #14322
  • Upgrade to Neo4j Ogm 3.1.2 #14164
  • Upgrade to Neo4j Ogm 3.1.1 #14132
  • Upgrade to Httpasyncclient 4.1.4 #14098
  • Upgrade to Derby 10.14.2.0 #14097
  • Upgrade to Activemq 5.15.5 #14096
  • Upgrade to Jest 5.3.4 #14095
  • Upgrade to Rxjava2 2.1.17 #14094
  • Upgrade to Netty 4.1.28.Final #14093
  • Upgrade to Lettuce 5.0.5.RELEASE #14092
  • Upgrade to Unboundid Ldapsdk 4.0.7 #14091
  • Upgrade to Hibernate Validator 6.0.12.Final #14053

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