github spring-projects/spring-boot v2.4.5

latest releases: v3.3.1, v3.2.7, v3.3.0...
3 years ago

🪲 Bug Fixes

  • CloudPlatform.isActive can return true when spring.main.cloud-platform is set to NONE #26124
  • Elasticsearch auto-configuration does not configure default converters #26029
  • Gradle bootBuildImage does not preserve file permissions for resources #25937
  • Keystore.load calls do not close InputStream #25922
  • Configuration of ciphers is ignored for TCP with Reactory Netty #25913
  • java.util.concurrent.RejectedExecutionException when shutting down Spring Boot app with Cassandra #25869
  • When running with a context hierarchy, PrimaryDefaultValidatorPostProcessor causes a NoSuchBeanDefinitionException when a Validator is in an ancestor context #25863
  • Unlike Micrometer's PushMeterRegistry, PrometheusPushGatewayManager stops publishing when an UnknownHostException is caught #25844
  • @Persistent should not be considered when scanning for MongoDB entities #25797
  • spring-boot:build-image hangs when classifier is specified in configuration #25789
  • DefaultErrorWebExceptionHandler does not remove MetaType.ALL when a quality values is present #25786
  • AbstractWebMvcEndpointHandlerMapping does not chain InvalidEndpointRequestExceptions #25784
  • Unpacked jars are not deleted when the JVM exits #25774
  • TldPatterns are not aligned with Tomcat #25770
  • Actuator's rest template metrics customization prevents RootUriRequestExpectationManager.forRestTemplate from identifying that the template has had a root URI configured #25768
  • ConfigData imports cannot override profile specific imports #25766
  • URI tag of http.client.requests metric ignores REST template's root URI #25765
  • Checks 'javax.persistence.schema-generation.database.action' when determining DDL auto default #25754
  • Bootstrapper interface provides no clean upgrade path due to deprecated method #25735
  • spring-boot:build-image hangs if finalName is specified in Spring Boot plugin configuration #25700
  • During incremental compilation, configuration property metadata isn't generated for classes annotated with @ControllerEndpoint, @JmxEndpoint, @RestControllerEndpoint, @ServletEndpoint, or @WebEndpoint #25388

📔 Documentation

  • Document limitations of using deferred JPA bootstrap and early access to JPA #26110
  • Mention special behavior of spring.config.additional-location in docs #26085
  • Provide package info for org.springframework.boot.test.autoconfigure.data.cassandra #26081
  • Document more prominently that DataJpaTest sets spring.jpa.show-sql=true by default #26024
  • Document how to provide runtime JVM arguments when building an image #25992
  • Javadoc link for non-public autoconfiguration classes does not exist #25987
  • Fix typos in docs #25947
  • Use main as the branch name in info endpoint example #25866
  • Document how to configure Maven's Failsafe plugin when not using spring-boot-starter-parent #25832
  • Update deprecation warnings with for removal targets #25825

🔨 Dependency Upgrades

  • Upgrade to AppEngine SDK 1.9.88 #26006
  • Upgrade to Dropwizard Metrics 4.1.19 #26007
  • Upgrade to Glassfish JAXB 2.3.4 #26100
  • Upgrade to Hibernate 5.4.30.Final #26008
  • Upgrade to HSQLDB 2.5.2 #26101
  • Upgrade to Jakarta Mail 1.6.7 #26009
  • Upgrade to Jaybird 3.0.11 #26010
  • Upgrade to Jetty 9.4.39.v20210325 #26012
  • Upgrade to Jetty Reactive HTTPClient 1.1.7 #26011
  • Upgrade to Kotlin 1.4.32 #26013
  • Upgrade to Lettuce 6.0.4.RELEASE #26102
  • Upgrade to Lombok 1.18.20 #26014
  • Upgrade to Micrometer 1.6.6 #26103
  • Upgrade to MIMEPull 1.9.14 #26015
  • Upgrade to Netty 4.1.63.Final #26016
  • Upgrade to Netty tcNative 2.0.38.Final #26017
  • Upgrade to Reactor 2020.0.6 #25908
  • Upgrade to SAAJ Impl 1.5.3 #26104
  • Upgrade to Spring Data 2020.0.8 #25910
  • Upgrade to Spring Framework 5.3.6 #25909
  • Upgrade to Spring Integration 5.4.6 #26113
  • Upgrade to Spring Security 5.4.6 #25911
  • Upgrade to Spring Session 2020.0.4 #25912
  • Upgrade to Sun Mail 1.6.7 #26018
  • Upgrade to Tomcat 9.0.45 #26019
  • Upgrade to Undertow 2.2.7.Final #26020

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

Don't miss a new spring-boot release

NewReleases is sending notifications on new releases.