Spring/spring-boot: Release v2.0.5.RELEASE
Name: spring-boot
Owner: Spring
Release: v2.0.5.RELEASE
Released: 2018-09-12
License: Apache-2.0
Release Assets:
⭐ 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
:heart: We’d like to thank all the contributors who worked on our current release!