Update spring boot to v2.4.9 (patch)
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
org.springframework.boot:spring-boot-maven-plugin (source) |
2.4.6 -> 2.4.9
|
||||
org.springframework.boot:spring-boot-dependencies (source) |
2.4.6 -> 2.4.9
|
Release Notes
spring-projects/spring-boot
v2.4.9
🐞 Bug Fixes
- Setting Gson as preferred mapper breaks controller methods returning JSON Strings #27354
- Exception thrown from /actuator/configprops endpoint when spring.config.import=configtree:xxxx is used #27327
- Redis health indicators report that Redis is up when the cluster's state is fail #27300
- Optional file search locations with pattern throws exception if not present #27209
- Spring Session JDBC does not work when lazy initialization is enabled #27208
- App fails to start when using Spring Batch with JDBC and lazy initialization is enabled #27193
- DurationStyle.SIMPLE.print does not work correctly with ChronoUnit.MICROS #27149
- Live Reload using Devtools no longer connects #27147
- YamlPropertySourceLoader may not use the right ClassLoader to check if SnakeYAML is present #27133
- File named "config" in working directory causes IllegalStateException #27120
📔 Documentation
- Document auto-configured Jetty metrics #27299
- Document that hateoas starter is spring MVC specific #26897
- Improve javadoc of
@DefaultValue
#26742
🔨 Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.90 #27377
- Upgrade to AspectJ 1.9.7 #27238
- Upgrade to DB2 JDBC 11.5.6.0 #27239
- Upgrade to Dropwizard Metrics 4.1.25 #27378
- Upgrade to Jetty 9.4.43.v20210629 #27241
- Upgrade to Jetty Reactive HTTPClient 1.1.10 #27240
- Upgrade to Johnzon 1.2.14 #27242
- Upgrade to jOOQ 3.14.13 #27379
- Upgrade to Lettuce 6.0.7.RELEASE #27339
- Upgrade to Logback 1.2.4 #27380
- Upgrade to Micrometer 1.6.9 #27340
- Upgrade to MySQL 8.0.26 #27444
- Upgrade to Netty 4.1.66.Final #27381
- Upgrade to Postgresql 42.2.23 #27244
- Upgrade to Reactor 2020.0.9 #27159
- Upgrade to SLF4J 1.7.32 #27445
- Upgrade to Spring AMQP 2.3.10 #27391
- Upgrade to Spring Data 2020.0.11 #27161
- Upgrade to Spring Framework 5.3.9 #27160
- Upgrade to Spring HATEOAS 1.2.8 #27183
- Upgrade to Tomcat 9.0.50 #27245
- Upgrade to Undertow 2.2.9.Final #27446
❤ Contributors
We'd like to thank all the contributors who worked on this release!
v2.4.8
🐞 Bug Fixes
- EnvironmentPostProcessors aren't instantiated with correct ClassLoader #27043
- Failure when binding the name of a non-existent class to a Class<?> property isn't very helpful #27028
- Profile-specific resolution should still happen when processing 'spring.config.import' properties #26960
- Kotlin plugin's version shouldn't be read if the kotlin.version extra property has been set #26946
- Memory leak in MetricsClientHttpRequestInterceptor when auto-timing is disabled #26915
- Gradle build fails with "invocation of 'Task.project' at execution time is unsupported" when using the configuration cache in a project that depends on org.springframework.boot:spring-boot-configuration-processor #26880
- Profile-specific files should still be considered when processing 'spring.config.import' properties #26858
- App fails to start when using Flyway or Liquibase with a spring.flyway.url or spring.liquibase.url without spring-jdbc on the classpath #26849
- Misleading type information reported by BeanNotOfRequiredTypeFailureAnalyzer #26821
- DevTools' LiveReload support's HTTP header handling is case sensitive #26813
- Unable to exclude dependencies on repackaging war #15808
📔 Documentation
- Description of spring.datasource.name property is inaccurate #27026
- Document uuid support in RandomValuePropertySource #26975
- Update reference documentation to reflect
@SpringBootApplication
's use of@SpringBootConfiguration
#26937 - Make the documentation versions more apparent #26851
🔨 Dependency Upgrades
- Upgrade to Dropwizard Metrics 4.1.24 #27031
- Upgrade to Jetty EL 8.5.68 #26984
- Upgrade to Lettuce 6.0.6.RELEASE #27032
- Upgrade to Micrometer 1.6.8 #27014
- Upgrade to Neo4j Java Driver 4.1.4 #27033
- Upgrade to Netty tcNative 2.0.40.Final #27066
- Upgrade to Nimbus JOSE JWT 8.22 #27068
- Upgrade to OAuth2 OIDC SDK 8.36.2 #27067
- Upgrade to Postgresql 42.2.22 #26985
- Upgrade to Reactor 2020.0.8 #26962
- Upgrade to SLF4J 1.7.31 #26986
- Upgrade to Spring AMQP 2.3.9 #26966
- Upgrade to Spring Data 2020.0.10 #26963
- Upgrade to Spring HATEOAS 1.2.7 #27013
- Upgrade to Spring Integration 5.4.8 #26967
- Upgrade to Spring Security 5.4.7 #26965
- Upgrade to Spring Session 2020.0.5 #26964
- Upgrade to Tomcat 9.0.48 #26987
❤ Contributors
We'd like to thank all the contributors who worked on this release!
v2.4.7
🐞 Bug Fixes
- MetricsRestTemplateCustomizer and LocalHostUriTemplateHandler cannot be used together when building a RestTemplate with RestTemplateBuilder #26826
- CompositeHealth.getDetails() does not serialize if MapperFeature.CAN_OVERRIDE_ACCESS_MODIFIERS is disabled #26822
- A spring.config.import declared in an application-.properties file calls ConfigDataLocationResolver.resolveProfileSpecific #26753
- A spring.config.import declared in an application.properties file also attempts to import profile-specific files #26752
- Jar startup fails on JDK 11 with a SecurityManager enabled #26743
- Possible divide by zero bugs when using RandomValuePropertySource #26738
- LoggingSystem should not return LogbackLoggingSystem if logback-classic is not available #26724
- bootBuildImage runs forever when a custom image name is used and the version contains an illegal character #26702
- Non-static nested
@Configuration
in JerseySameManagementContextConfiguration #26696 - Gradle plugin does not provided public constant for the productionRuntimeClasspath configuration #26686
- No subdirectories found for mandatory directory location 'file:./config/*/' is thrown when config dir exists #26627
- Auto-configured resource handlers don't get applied to child contexts #26622
- Profile-specific property files are incorrectly ordered when both '.' and './config' folders are used in the same application #26593
- SingleSignOnService Binding from SAML IdP metadata gets overridden by default #26454
📔 Documentation
- Link to Spring Data JPA points to Spring Data JDBC #26740
- Clarify when a connection pool is created for Redis #26734
- Polish description of server.servlet.session.cookie.domain #26716
- Document Kubernetes terminationGracePeriodSeconds #26700
- Document spring.profiles.default property #26653
- Correct Kotlin version requirements in documentation #26421
🔨 Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.89 #26783
- Upgrade to Dropwizard Metrics 4.1.22 #26784
- Upgrade to Ehcache3 3.9.4 #26785
- Upgrade to Gson 2.8.7 #26786
- Upgrade to Hibernate 5.4.32.Final #26787
- Upgrade to JBoss Logging 3.4.2.Final #26788
- Upgrade to Jetty 9.4.42.v20210604 #26834
- Upgrade to Jetty Reactive HTTPClient 1.1.9 #26833
- Upgrade to Johnzon 1.2.13 #26789
- Upgrade to jOOQ 3.14.11 #26790
- Upgrade to Neo4j Java Driver 4.1.3 #26835
- Upgrade to RSocket 1.1.1 #26836
- Upgrade to Spring AMQP 2.3.8 #26762
- Upgrade to Spring Framework 5.3.8 #26760
- Upgrade to Spring Kafka 2.6.9 #26763
- Upgrade to Undertow 2.2.8.Final #26791
❤ Contributors
We'd like to thank all the contributors who worked on this release!
Configuration
-
If you want to rebase/retry this MR, check this box.
This MR has been generated by Renovate Bot.