spring-projects/spring-boot
### [`v2.6.2`](https://togithub.com/spring-projects/spring-boot/releases/v2.6.2)
##### :lady_beetle: Bug Fixes
- The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type [#29143](https://togithub.com/spring-projects/spring-boot/issues/29143)
- DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans [#29103](https://togithub.com/spring-projects/spring-boot/issues/29103)
- Spring boot 2.6.0 Quartz mysql/mariadb tables are not created [#29095](https://togithub.com/spring-projects/spring-boot/issues/29095)
- Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured [#29002](https://togithub.com/spring-projects/spring-boot/issues/29002)
- App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath [#28979](https://togithub.com/spring-projects/spring-boot/issues/28979)
- ResponseStatusException no longer returning response body in 2.6.1 using spring security [#28953](https://togithub.com/spring-projects/spring-boot/issues/28953)
- DataSourceScriptDatabaseInitializer may still try to access the database even though its initialization mode is never [#28931](https://togithub.com/spring-projects/spring-boot/issues/28931)
- Hibernate validation messages broken in spring boot 2.6.1 when setUseCodeAsDefaultMessage set to true [#28930](https://togithub.com/spring-projects/spring-boot/issues/28930)
- Image buildpack references without tag do not default to latest version [#28922](https://togithub.com/spring-projects/spring-boot/issues/28922)
- Invalid classpath index manifest attribute in war files built with Maven [#28904](https://togithub.com/spring-projects/spring-boot/issues/28904)
- AbstractMethodError in org.springframework.boot.web.servlet.filter.ErrorPageSecurityFilter when deployed to a Servlet 3.1-compatible container [#28902](https://togithub.com/spring-projects/spring-boot/pull/28902)
- Setting cache time-to-live for the health endpoint has no effect [#28882](https://togithub.com/spring-projects/spring-boot/issues/28882)
- server.servlet.session.cookie.same-site isn't applied to Spring Session's SESSION cookie [#28784](https://togithub.com/spring-projects/spring-boot/pull/28784)
##### :notebook_with_decorative_cover: Documentation
- 2.5.x snapshot documentation links to source code on the main branch [#29141](https://togithub.com/spring-projects/spring-boot/issues/29141)
- Document that using DevTools with a remote application is not supported with WebFlux [#29138](https://togithub.com/spring-projects/spring-boot/issues/29138)
- Polish Creating Your Own Auto-configuration section in Core Features reference doc [#29133](https://togithub.com/spring-projects/spring-boot/issues/29133)
- Polish CacheManager customization section in reference doc [#29098](https://togithub.com/spring-projects/spring-boot/issues/29098)
- Polish README.adoc [#28948](https://togithub.com/spring-projects/spring-boot/issues/28948)
- Fix documented default value for property `spring.mvc.pathmatch.matching-strategy` [#28936](https://togithub.com/spring-projects/spring-boot/issues/28936)
- Add consistent quotes in YAML samples of reference doc [#28911](https://togithub.com/spring-projects/spring-boot/pull/28911)
##### :hammer: Dependency Upgrades
- Upgrade to Logback 1.2.9 [#29012](https://togithub.com/spring-projects/spring-boot/issues/29012)
- Upgrade to AppEngine SDK 1.9.93 [#29054](https://togithub.com/spring-projects/spring-boot/issues/29054)
- Upgrade to Caffeine 2.9.3 [#29055](https://togithub.com/spring-projects/spring-boot/issues/29055)
- Upgrade to Couchbase Client 3.2.4 [#29056](https://togithub.com/spring-projects/spring-boot/issues/29056)
- Upgrade to DB2 JDBC 11.5.7.0 [#29124](https://togithub.com/spring-projects/spring-boot/issues/29124)
- Upgrade to Dropwizard Metrics 4.2.7 [#29125](https://togithub.com/spring-projects/spring-boot/issues/29125)
- Upgrade to Ehcache3 3.9.9 [#29126](https://togithub.com/spring-projects/spring-boot/issues/29126)
- Upgrade to Flyway 8.0.5 [#29059](https://togithub.com/spring-projects/spring-boot/issues/29059)
- Upgrade to Hazelcast 4.2.4 [#29146](https://togithub.com/spring-projects/spring-boot/issues/29146)
- Upgrade to Hibernate 5.6.3.Final [#29127](https://togithub.com/spring-projects/spring-boot/issues/29127)
- Upgrade to HttpAsyncClient 4.1.5 [#29062](https://togithub.com/spring-projects/spring-boot/issues/29062)
- Upgrade to HttpCore 4.4.15 [#29063](https://togithub.com/spring-projects/spring-boot/issues/29063)
- Upgrade to Infinispan 12.1.10.Final [#29128](https://togithub.com/spring-projects/spring-boot/issues/29128)
- Upgrade to Jackson Bom 2.13.1 [#29129](https://togithub.com/spring-projects/spring-boot/issues/29129)
- Upgrade to JDOM2 2.0.6.1 [#29064](https://togithub.com/spring-projects/spring-boot/issues/29064)
- Upgrade to Jedis 3.7.1 [#29065](https://togithub.com/spring-projects/spring-boot/issues/29065)
- Upgrade to JUnit Jupiter 5.8.2 [#29066](https://togithub.com/spring-projects/spring-boot/issues/29066)
- Upgrade to Kotlin 1.6.10 [#29067](https://togithub.com/spring-projects/spring-boot/issues/29067)
- Upgrade to Log4j2 2.17.0 [#28984](https://togithub.com/spring-projects/spring-boot/issues/28984)
- Upgrade to Micrometer 1.8.1 [#28971](https://togithub.com/spring-projects/spring-boot/issues/28971)
- Upgrade to MSSQL JDBC 9.4.1.jre8 [#29068](https://togithub.com/spring-projects/spring-boot/issues/29068)
- Upgrade to Netty 4.1.72.Final [#29005](https://togithub.com/spring-projects/spring-boot/issues/29005)
- Upgrade to Reactor 2020.0.14 [#28969](https://togithub.com/spring-projects/spring-boot/issues/28969)
- Upgrade to Spring AMQP 2.4.1 [#28995](https://togithub.com/spring-projects/spring-boot/issues/28995)
- Upgrade to Spring Framework 5.3.14 [#28970](https://togithub.com/spring-projects/spring-boot/issues/28970)
- Upgrade to Spring Integration 5.5.7 [#28975](https://togithub.com/spring-projects/spring-boot/issues/28975)
- Upgrade to Spring Kafka 2.8.1 [#29017](https://togithub.com/spring-projects/spring-boot/issues/29017)
- Upgrade to Spring LDAP 2.3.5 [#28972](https://togithub.com/spring-projects/spring-boot/issues/28972)
- Upgrade to Spring Security 5.6.1 [#28973](https://togithub.com/spring-projects/spring-boot/issues/28973)
- Upgrade to Spring Session 2021.1.1 [#28974](https://togithub.com/spring-projects/spring-boot/issues/28974)
- Upgrade to Spring WS 3.1.2 [#29069](https://togithub.com/spring-projects/spring-boot/issues/29069)
- Upgrade to Thymeleaf 3.0.14.RELEASE [#29070](https://togithub.com/spring-projects/spring-boot/issues/29070)
- Upgrade to Tomcat 9.0.56 [#29071](https://togithub.com/spring-projects/spring-boot/issues/29071)
- Upgrade to Undertow 2.2.14.Final [#29072](https://togithub.com/spring-projects/spring-boot/issues/29072)
- Upgrade to XmlUnit2 2.8.4 [#29131](https://togithub.com/spring-projects/spring-boot/issues/29131)
##### :heart: Contributors
We'd like to thank all the contributors who worked on this release!
- [@izeye](https://togithub.com/izeye)
- [@asa1997](https://togithub.com/asa1997)
- [@vashisthabhinav](https://togithub.com/vashisthabhinav)
- [@An1s9n](https://togithub.com/An1s9n)
- [@copbint](https://togithub.com/copbint)
- [@viktorardelean](https://togithub.com/viktorardelean)
- [@vpavic](https://togithub.com/vpavic)
- [@terminux](https://togithub.com/terminux)
- [@Artur-](https://togithub.com/Artur-)
### [`v2.6.1`](https://togithub.com/spring-projects/spring-boot/releases/v2.6.1)
#### :lady_beetle: Bug Fixes
- The name of the matching-strategy property is incorrect in the action message of the failure analysis for a PatternParseException [#28839](https://togithub.com/spring-projects/spring-boot/issues/28839)
- ErrorPageSecurityFilter prevents deployment to a Servlet 3.1 compatible container [#28790](https://togithub.com/spring-projects/spring-boot/issues/28790)
- QuartzDataSourceScriptDatabaseInitializer does not provide a mapping for MariaDB [#28779](https://togithub.com/spring-projects/spring-boot/pull/28779)
- The order of 'test' and 'Inlined Test Properties' property sources in incorrect [#28776](https://togithub.com/spring-projects/spring-boot/issues/28776)
- ArrayStoreException when using Spring Security in a Servlet app without spring-security-web [#28774](https://togithub.com/spring-projects/spring-boot/issues/28774)
- Warning that DefaultClientResources was not shutdown properly when using Lettuce with Actuator [#28767](https://togithub.com/spring-projects/spring-boot/pull/28767)
- Page with permitAll is no longer accessible via auto-configured MockMvc [#28759](https://togithub.com/spring-projects/spring-boot/issues/28759)
- Dependency management for org.elasticsearch.distribution.integ-test-zip:elasticsearch should declare its type as zip [#28746](https://togithub.com/spring-projects/spring-boot/issues/28746)
#### :notebook_with_decorative_cover: Documentation
- Fix typos in the "External Application Properties" section [#28834](https://togithub.com/spring-projects/spring-boot/issues/28834)
- Fix output of "spring --version" in reference documentation [#28833](https://togithub.com/spring-projects/spring-boot/issues/28833)
- Add a package description for org.springframework.boot.actuate.metrics.data [#28761](https://togithub.com/spring-projects/spring-boot/issues/28761)
#### :heart: Contributors
We'd like to thank all the contributors who worked on this release!
- [@izeye](https://togithub.com/izeye)
- [@charissathomas](https://togithub.com/charissathomas)
- [@Buzzardo](https://togithub.com/Buzzardo)
- [@quaff](https://togithub.com/quaff)
- [@jprinet](https://togithub.com/jprinet)
- [@mikrethor](https://togithub.com/mikrethor)
- [@fml2](https://togithub.com/fml2)
- [@polarbear567](https://togithub.com/polarbear567)
- [@ztomic](https://togithub.com/ztomic)
### [`v2.6.0`](https://togithub.com/spring-projects/spring-boot/releases/v2.6.0)
For full [upgrade instructions](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes#upgrading-from-spring-boot-25) and [new and noteworthy features](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes#new-and-noteworthy) please see the [release notes](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes).
##### :star: New Features
- Support both kebab-case and camelCase as Spring init CLI Options [#28138](https://togithub.com/spring-projects/spring-boot/pull/28138)
##### :lady_beetle: Bug Fixes
- Profiles added using `@ActiveProfiles` have different precedence [#28724](https://togithub.com/spring-projects/spring-boot/issues/28724)
- Dependency management for JSTL is out of date [#28660](https://togithub.com/spring-projects/spring-boot/issues/28660)
- A RestClientBuilder bean is not defined when RestHighLevelClient is unavailable [#28655](https://togithub.com/spring-projects/spring-boot/pull/28655)
- JUnit annotations may prevent a test context from being cached [#28566](https://togithub.com/spring-projects/spring-boot/issues/28566)
- Avoid duplicate AOP proxy class definition with FilteredClassLoader [#28545](https://togithub.com/spring-projects/spring-boot/issues/28545)
- Metrics for ThreadPoolTaskScheduler can conflict with the metrics of ThreadPoolTaskExecutor if they share the same bean name prefix [#28536](https://togithub.com/spring-projects/spring-boot/issues/28536)
- Task metrics should not expose time-related metrics as these are not supported yet [#28535](https://togithub.com/spring-projects/spring-boot/issues/28535)
- Logback should default to JVM's default charset instead of ASCII [#28487](https://togithub.com/spring-projects/spring-boot/issues/28487)
- When a parent context has method validation configuration, it isn't auto-configured in its child contexts [#28480](https://togithub.com/spring-projects/spring-boot/issues/28480)
- Prometheus actuator endpoint should produce a text/plain response unless application/openmetrics-text is explicitly accepted [#28469](https://togithub.com/spring-projects/spring-boot/issues/28469)
- Lettuce metrics auto-configuration should not require Spring Data [#28436](https://togithub.com/spring-projects/spring-boot/pull/28436)
- Error page is accessible when no credentials are provided [#26356](https://togithub.com/spring-projects/spring-boot/issues/26356)
##### :notebook_with_decorative_cover: Documentation
- Fix "Configure Two DataSources" example [#28713](https://togithub.com/spring-projects/spring-boot/issues/28713)
- Configuration sample in reference doc has wrong yaml formatting [#28693](https://togithub.com/spring-projects/spring-boot/issues/28693)
- Fix yaml sample format in reference doc [#28692](https://togithub.com/spring-projects/spring-boot/issues/28692)
- Update URL for GraphQL Spring Boot starter [#28691](https://togithub.com/spring-projects/spring-boot/issues/28691)
- Fix `@deprecated` and `@see` in org.springframework.boot.loader.archive.Archive's javadoc [#28681](https://togithub.com/spring-projects/spring-boot/issues/28681)
- Update links to Spring Security's reference documentation [#28618](https://togithub.com/spring-projects/spring-boot/issues/28618)
- Replace "e.g." by "for example" [#28583](https://togithub.com/spring-projects/spring-boot/pull/28583)
- Fix typo in "Ant-style path matching" [#28550](https://togithub.com/spring-projects/spring-boot/issues/28550)
- Replace "refer to" with "see" [#28537](https://togithub.com/spring-projects/spring-boot/pull/28537)
- Replace "check out" with more formal language [#28503](https://togithub.com/spring-projects/spring-boot/pull/28503)
- Replace "etc" in reference documentation [#28497](https://togithub.com/spring-projects/spring-boot/pull/28497)
- Change description of property "logging.logback.rollingpolicy.max-history" to match Logback documentation [#28467](https://togithub.com/spring-projects/spring-boot/issues/28467)
- Improve documentation on using an embedded ActiveMQ broker [#28435](https://togithub.com/spring-projects/spring-boot/issues/28435)
- Remove use of {`@code` ? } from configuration property descriptions [#28431](https://togithub.com/spring-projects/spring-boot/issues/28431)
- Reinstate monospaced formatting in Actuator endpoint documentation [#28430](https://togithub.com/spring-projects/spring-boot/issues/28430)
##### :hammer: Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.92 [#28569](https://togithub.com/spring-projects/spring-boot/issues/28569)
- Upgrade to Awaitility 4.1.1 [#28570](https://togithub.com/spring-projects/spring-boot/issues/28570)
- Upgrade to Byte Buddy 1.11.22 [#28571](https://togithub.com/spring-projects/spring-boot/issues/28571)
- Upgrade to Couchbase Client 3.2.3 [#28664](https://togithub.com/spring-projects/spring-boot/issues/28664)
- Upgrade to Elasticsearch 7.15.2 [#28665](https://togithub.com/spring-projects/spring-boot/issues/28665)
- Upgrade to Flyway 8.0.4 [#28697](https://togithub.com/spring-projects/spring-boot/issues/28697)
- Upgrade to Gson 2.8.9 [#28573](https://togithub.com/spring-projects/spring-boot/issues/28573)
- Upgrade to Hibernate 5.6.1.Final [#28574](https://togithub.com/spring-projects/spring-boot/issues/28574)
- Upgrade to HttpClient5 5.1.2 [#28719](https://togithub.com/spring-projects/spring-boot/issues/28719)
- Upgrade to Johnzon 1.2.15 [#28576](https://togithub.com/spring-projects/spring-boot/issues/28576)
- Upgrade to Kotlin 1.6.0 [#28698](https://togithub.com/spring-projects/spring-boot/issues/28698)
- Upgrade to Logback 1.2.7 [#28699](https://togithub.com/spring-projects/spring-boot/issues/28699)
- Upgrade to Micrometer 1.8.0 [#28516](https://togithub.com/spring-projects/spring-boot/issues/28516)
- Upgrade to MongoDB 4.4.0 [#28666](https://togithub.com/spring-projects/spring-boot/issues/28666)
- Upgrade to Neo4j Java Driver 4.3.6 [#28667](https://togithub.com/spring-projects/spring-boot/issues/28667)
- Upgrade to Netty 4.1.70.Final [#28579](https://togithub.com/spring-projects/spring-boot/issues/28579)
- Upgrade to Netty tcNative 2.0.46.Final [#28720](https://togithub.com/spring-projects/spring-boot/issues/28720)
- Upgrade to Postgresql 42.3.1 [#28581](https://togithub.com/spring-projects/spring-boot/issues/28581)
- Upgrade to Reactor 2020.0.13 [#28514](https://togithub.com/spring-projects/spring-boot/issues/28514)
- Upgrade to Spring AMQP 2.4.0 [#28518](https://togithub.com/spring-projects/spring-boot/issues/28518)
- Upgrade to Spring Batch 4.3.4 [#28261](https://togithub.com/spring-projects/spring-boot/issues/28261)
- Upgrade to Spring Data 2021.1.0 [#28517](https://togithub.com/spring-projects/spring-boot/issues/28517)
- Upgrade to Spring Framework 5.3.13 [#28515](https://togithub.com/spring-projects/spring-boot/issues/28515)
- Upgrade to Spring HATEOAS 1.4.0 [#28610](https://togithub.com/spring-projects/spring-boot/issues/28610)
- Upgrade to Spring Integration 5.5.6 [#28521](https://togithub.com/spring-projects/spring-boot/issues/28521)
- Upgrade to Spring Kafka 2.8.0 [#28519](https://togithub.com/spring-projects/spring-boot/issues/28519)
- Upgrade to Spring Security 5.6.0 [#28520](https://togithub.com/spring-projects/spring-boot/issues/28520)
- Upgrade to Spring Session 2021.1.0 [#28522](https://togithub.com/spring-projects/spring-boot/issues/28522)
- Upgrade to Tomcat 9.0.55 [#28700](https://togithub.com/spring-projects/spring-boot/issues/28700)
##### :heart: Contributors
We'd like to thank all the contributors who worked on this release!
- [@filiphr](https://togithub.com/filiphr)
- [@dreis2211](https://togithub.com/dreis2211)
- [@jzheaux](https://togithub.com/jzheaux)
- [@sokomishalov](https://togithub.com/sokomishalov)
- [@phxql](https://togithub.com/phxql)
- [@vpavic](https://togithub.com/vpavic)
- [@weixsun](https://togithub.com/weixsun)
- [@ledoyen](https://togithub.com/ledoyen)
- [@izeye](https://togithub.com/izeye)
- [@ghusta](https://togithub.com/ghusta)
- [@Buzzardo](https://togithub.com/Buzzardo)
- [@davidh44](https://togithub.com/davidh44)
- [@vignesh1992](https://togithub.com/vignesh1992)
- [@polarbear567](https://togithub.com/polarbear567)
- [@slowjoe007](https://togithub.com/slowjoe007)
### [`v2.5.8`](https://togithub.com/spring-projects/spring-boot/releases/v2.5.8)
#### :lady_beetle: Bug Fixes
- DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans [#28977](https://togithub.com/spring-projects/spring-boot/issues/28977)
- App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath [#28967](https://togithub.com/spring-projects/spring-boot/pull/28967)
- Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured [#28932](https://togithub.com/spring-projects/spring-boot/issues/28932)
- Image buildpack references without tag do not default to latest version [#28921](https://togithub.com/spring-projects/spring-boot/issues/28921)
- The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type [#28917](https://togithub.com/spring-projects/spring-boot/issues/28917)
- Invalid classpath index manifest attribute in war files built with Maven [#28895](https://togithub.com/spring-projects/spring-boot/issues/28895)
- The name of the matching-strategy property is incorrect in the action message of the failure analysis for a PatternParseException [#28809](https://togithub.com/spring-projects/spring-boot/pull/28809)
- Dependency management for org.elasticsearch.distribution.integ-test-zip:elasticsearch should declare its type as zip [#28725](https://togithub.com/spring-projects/spring-boot/issues/28725)
#### :notebook_with_decorative_cover: Documentation
- Polish Creating Your Own Auto-configuration section in Core Features reference doc [#29115](https://togithub.com/spring-projects/spring-boot/pull/29115)
- Polish CacheManager customization section in reference doc [#29094](https://togithub.com/spring-projects/spring-boot/pull/29094)
- Document that using DevTools with a remote application is not supported with WebFlux [#28955](https://togithub.com/spring-projects/spring-boot/issues/28955)
- 2.5.x snapshot documentation links to source code on the main branch [#28856](https://togithub.com/spring-projects/spring-boot/issues/28856)
- Polish README.adoc [#28835](https://togithub.com/spring-projects/spring-boot/pull/28835)
- Fix output of "spring --version" in reference documentation [#28831](https://togithub.com/spring-projects/spring-boot/pull/28831)
- Fix typos in the "External Application Properties" section [#28830](https://togithub.com/spring-projects/spring-boot/pull/28830)
- Improve deprecation notice on ResourceProperties to direct people to WebProperties for dependency injection and then getResources() [#28762](https://togithub.com/spring-projects/spring-boot/issues/28762)
- Add a package description for org.springframework.boot.actuate.metrics.data [#28756](https://togithub.com/spring-projects/spring-boot/pull/28756)
#### :hammer: Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.93 [#29038](https://togithub.com/spring-projects/spring-boot/issues/29038)
- Upgrade to Caffeine 2.9.3 [#29039](https://togithub.com/spring-projects/spring-boot/issues/29039)
- Upgrade to DB2 JDBC 11.5.7.0 [#29117](https://togithub.com/spring-projects/spring-boot/issues/29117)
- Upgrade to Dropwizard Metrics 4.1.29 [#29118](https://togithub.com/spring-projects/spring-boot/issues/29118)
- Upgrade to Ehcache3 3.9.9 [#29119](https://togithub.com/spring-projects/spring-boot/issues/29119)
- Upgrade to Hazelcast 4.1.8 [#29145](https://togithub.com/spring-projects/spring-boot/issues/29145)
- Upgrade to Hibernate 5.4.33 [#29120](https://togithub.com/spring-projects/spring-boot/issues/29120)
- Upgrade to HttpAsyncClient 4.1.5 [#29043](https://togithub.com/spring-projects/spring-boot/issues/29043)
- Upgrade to HttpCore 4.4.15 [#29044](https://togithub.com/spring-projects/spring-boot/issues/29044)
- Upgrade to Infinispan 12.1.10.Final [#29121](https://togithub.com/spring-projects/spring-boot/issues/29121)
- Upgrade to Jackson Bom 2.12.6 [#29045](https://togithub.com/spring-projects/spring-boot/issues/29045)
- Upgrade to JDOM2 2.0.6.1 [#29046](https://togithub.com/spring-projects/spring-boot/issues/29046)
- Upgrade to Kotlin 1.5.32 [#29047](https://togithub.com/spring-projects/spring-boot/issues/29047)
- Upgrade to Log4j2 2.17.0 [#28983](https://togithub.com/spring-projects/spring-boot/issues/28983)
- Upgrade to Logback 1.2.9 [#29011](https://togithub.com/spring-projects/spring-boot/issues/29011)
- Upgrade to Micrometer 1.7.7 [#28962](https://togithub.com/spring-projects/spring-boot/issues/28962)
- Upgrade to Netty 4.1.72.Final [#29004](https://togithub.com/spring-projects/spring-boot/issues/29004)
- Upgrade to Reactor 2020.0.14 [#28960](https://togithub.com/spring-projects/spring-boot/issues/28960)
- Upgrade to Spring AMQP 2.3.13 [#28994](https://togithub.com/spring-projects/spring-boot/issues/28994)
- Upgrade to Spring Framework 5.3.14 [#28961](https://togithub.com/spring-projects/spring-boot/issues/28961)
- Upgrade to Spring Integration 5.5.7 [#28966](https://togithub.com/spring-projects/spring-boot/issues/28966)
- Upgrade to Spring LDAP 2.3.5 [#28963](https://togithub.com/spring-projects/spring-boot/issues/28963)
- Upgrade to Spring Security 5.5.4 [#28964](https://togithub.com/spring-projects/spring-boot/issues/28964)
- Upgrade to Spring Session 2021.0.4 [#28965](https://togithub.com/spring-projects/spring-boot/issues/28965)
- Upgrade to Spring WS 3.1.2 [#29048](https://togithub.com/spring-projects/spring-boot/issues/29048)
- Upgrade to Thymeleaf 3.0.14.RELEASE [#29049](https://togithub.com/spring-projects/spring-boot/issues/29049)
- Upgrade to Tomcat 9.0.56 [#29050](https://togithub.com/spring-projects/spring-boot/issues/29050)
- Upgrade to Undertow 2.2.14.Final [#29051](https://togithub.com/spring-projects/spring-boot/issues/29051)
- Upgrade to XmlUnit2 2.8.4 [#29123](https://togithub.com/spring-projects/spring-boot/issues/29123)
#### :heart: Contributors
We'd like to thank all the contributors who worked on this release!
- [@asa1997](https://togithub.com/asa1997)
- [@vashisthabhinav](https://togithub.com/vashisthabhinav)
- [@An1s9n](https://togithub.com/An1s9n)
- [@copbint](https://togithub.com/copbint)
- [@charissathomas](https://togithub.com/charissathomas)
- [@jprinet](https://togithub.com/jprinet)
- [@mikrethor](https://togithub.com/mikrethor)
- [@fml2](https://togithub.com/fml2)
- [@polarbear567](https://togithub.com/polarbear567)
- [@terminux](https://togithub.com/terminux)
### [`v2.5.7`](https://togithub.com/spring-projects/spring-boot/releases/v2.5.7)
#### :lady_beetle: Bug Fixes
- Dependency management for JSTL is out of date [#28659](https://togithub.com/spring-projects/spring-boot/issues/28659)
- JUnit annotations may prevent a test context from being cached [#28565](https://togithub.com/spring-projects/spring-boot/issues/28565)
- Avoid duplicate AOP proxy class definition with FilteredClassLoader [#28531](https://togithub.com/spring-projects/spring-boot/pull/28531)
- Profiles added using `@ActiveProfiles` have different precedence [#28530](https://togithub.com/spring-projects/spring-boot/issues/28530)
- Logback should default to JVM's default charset instead of ASCII [#28486](https://togithub.com/spring-projects/spring-boot/issues/28486)
- When a parent context has method validation configuration, it isn't auto-configured in its child contexts [#28479](https://togithub.com/spring-projects/spring-boot/issues/28479)
- Prometheus actuator endpoint should produce a text/plain response unless application/openmetrics-text is explicitly accepted [#28446](https://togithub.com/spring-projects/spring-boot/issues/28446)
#### :notebook_with_decorative_cover: Documentation
- Fix "Configure Two DataSources" example [#28712](https://togithub.com/spring-projects/spring-boot/pull/28712)
- Update URL for GraphQL Spring Boot starter [#28683](https://togithub.com/spring-projects/spring-boot/pull/28683)
- Fix `@deprecated` and `@see` in org.springframework.boot.loader.archive.Archive's javadoc [#28680](https://togithub.com/spring-projects/spring-boot/issues/28680)
- Configuration sample in reference doc has wrong yaml formatting [#28671](https://togithub.com/spring-projects/spring-boot/pull/28671)
- Fix yaml sample format in reference doc [#28670](https://togithub.com/spring-projects/spring-boot/pull/28670)
- Fix typo in "Ant-style path matching" [#28549](https://togithub.com/spring-projects/spring-boot/issues/28549)
- Change description of property "logging.logback.rollingpolicy.max-history" to match Logback documentation [#28466](https://togithub.com/spring-projects/spring-boot/issues/28466)
- Improve documentation on using an embedded ActiveMQ broker [#28434](https://togithub.com/spring-projects/spring-boot/issues/28434)
- Don't use markdown syntax in javadoc or error messages [#28424](https://togithub.com/spring-projects/spring-boot/issues/28424)
#### :hammer: Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.92 [#28556](https://togithub.com/spring-projects/spring-boot/issues/28556)
- Upgrade to Gson 2.8.9 [#28557](https://togithub.com/spring-projects/spring-boot/issues/28557)
- Upgrade to Hazelcast 4.1.6 [#28558](https://togithub.com/spring-projects/spring-boot/issues/28558)
- Upgrade to Johnzon 1.2.15 [#28559](https://togithub.com/spring-projects/spring-boot/issues/28559)
- Upgrade to Kafka 2.7.2 [#28694](https://togithub.com/spring-projects/spring-boot/issues/28694)
- Upgrade to Logback 1.2.7 [#28695](https://togithub.com/spring-projects/spring-boot/issues/28695)
- Upgrade to Micrometer 1.7.6 [#28511](https://togithub.com/spring-projects/spring-boot/issues/28511)
- Upgrade to Neo4j Java Driver 4.2.8 [#28717](https://togithub.com/spring-projects/spring-boot/issues/28717)
- Upgrade to Netty 4.1.70.Final [#28560](https://togithub.com/spring-projects/spring-boot/issues/28560)
- Upgrade to Netty tcNative 2.0.46.Final [#28718](https://togithub.com/spring-projects/spring-boot/issues/28718)
- Upgrade to Reactor 2020.0.13 [#28509](https://togithub.com/spring-projects/spring-boot/issues/28509)
- Upgrade to Spring AMQP 2.3.12 [#28600](https://togithub.com/spring-projects/spring-boot/issues/28600)
- Upgrade to Spring Batch 4.3.4 [#28250](https://togithub.com/spring-projects/spring-boot/issues/28250)
- Upgrade to Spring Data 2021.0.7 [#28512](https://togithub.com/spring-projects/spring-boot/issues/28512)
- Upgrade to Spring Framework 5.3.13 [#28510](https://togithub.com/spring-projects/spring-boot/issues/28510)
- Upgrade to Spring HATEOAS 1.3.6 [#28609](https://togithub.com/spring-projects/spring-boot/issues/28609)
- Upgrade to Spring Integration 5.5.6 [#28513](https://togithub.com/spring-projects/spring-boot/issues/28513)
- Upgrade to Spring Kafka 2.7.9 [#28539](https://togithub.com/spring-projects/spring-boot/issues/28539)
- Upgrade to Tomcat 9.0.55 [#28696](https://togithub.com/spring-projects/spring-boot/issues/28696)
#### :heart: Contributors
We'd like to thank all the contributors who worked on this release!
- [@izeye](https://togithub.com/izeye)
- [@ghusta](https://togithub.com/ghusta)
- [@dreis2211](https://togithub.com/dreis2211)
- [@jzheaux](https://togithub.com/jzheaux)
- [@phxql](https://togithub.com/phxql)
- [@polarbear567](https://togithub.com/polarbear567)
- [@vpavic](https://togithub.com/vpavic)
- [@weixsun](https://togithub.com/weixsun)
- [@slowjoe007](https://togithub.com/slowjoe007)
- [@ledoyen](https://togithub.com/ledoyen)
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
2.5.6
->2.6.2
Release Notes
spring-projects/spring-boot
### [`v2.6.2`](https://togithub.com/spring-projects/spring-boot/releases/v2.6.2) ##### :lady_beetle: Bug Fixes - The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type [#29143](https://togithub.com/spring-projects/spring-boot/issues/29143) - DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans [#29103](https://togithub.com/spring-projects/spring-boot/issues/29103) - Spring boot 2.6.0 Quartz mysql/mariadb tables are not created [#29095](https://togithub.com/spring-projects/spring-boot/issues/29095) - Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured [#29002](https://togithub.com/spring-projects/spring-boot/issues/29002) - App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath [#28979](https://togithub.com/spring-projects/spring-boot/issues/28979) - ResponseStatusException no longer returning response body in 2.6.1 using spring security [#28953](https://togithub.com/spring-projects/spring-boot/issues/28953) - DataSourceScriptDatabaseInitializer may still try to access the database even though its initialization mode is never [#28931](https://togithub.com/spring-projects/spring-boot/issues/28931) - Hibernate validation messages broken in spring boot 2.6.1 when setUseCodeAsDefaultMessage set to true [#28930](https://togithub.com/spring-projects/spring-boot/issues/28930) - Image buildpack references without tag do not default to latest version [#28922](https://togithub.com/spring-projects/spring-boot/issues/28922) - Invalid classpath index manifest attribute in war files built with Maven [#28904](https://togithub.com/spring-projects/spring-boot/issues/28904) - AbstractMethodError in org.springframework.boot.web.servlet.filter.ErrorPageSecurityFilter when deployed to a Servlet 3.1-compatible container [#28902](https://togithub.com/spring-projects/spring-boot/pull/28902) - Setting cache time-to-live for the health endpoint has no effect [#28882](https://togithub.com/spring-projects/spring-boot/issues/28882) - server.servlet.session.cookie.same-site isn't applied to Spring Session's SESSION cookie [#28784](https://togithub.com/spring-projects/spring-boot/pull/28784) ##### :notebook_with_decorative_cover: Documentation - 2.5.x snapshot documentation links to source code on the main branch [#29141](https://togithub.com/spring-projects/spring-boot/issues/29141) - Document that using DevTools with a remote application is not supported with WebFlux [#29138](https://togithub.com/spring-projects/spring-boot/issues/29138) - Polish Creating Your Own Auto-configuration section in Core Features reference doc [#29133](https://togithub.com/spring-projects/spring-boot/issues/29133) - Polish CacheManager customization section in reference doc [#29098](https://togithub.com/spring-projects/spring-boot/issues/29098) - Polish README.adoc [#28948](https://togithub.com/spring-projects/spring-boot/issues/28948) - Fix documented default value for property `spring.mvc.pathmatch.matching-strategy` [#28936](https://togithub.com/spring-projects/spring-boot/issues/28936) - Add consistent quotes in YAML samples of reference doc [#28911](https://togithub.com/spring-projects/spring-boot/pull/28911) ##### :hammer: Dependency Upgrades - Upgrade to Logback 1.2.9 [#29012](https://togithub.com/spring-projects/spring-boot/issues/29012) - Upgrade to AppEngine SDK 1.9.93 [#29054](https://togithub.com/spring-projects/spring-boot/issues/29054) - Upgrade to Caffeine 2.9.3 [#29055](https://togithub.com/spring-projects/spring-boot/issues/29055) - Upgrade to Couchbase Client 3.2.4 [#29056](https://togithub.com/spring-projects/spring-boot/issues/29056) - Upgrade to DB2 JDBC 11.5.7.0 [#29124](https://togithub.com/spring-projects/spring-boot/issues/29124) - Upgrade to Dropwizard Metrics 4.2.7 [#29125](https://togithub.com/spring-projects/spring-boot/issues/29125) - Upgrade to Ehcache3 3.9.9 [#29126](https://togithub.com/spring-projects/spring-boot/issues/29126) - Upgrade to Flyway 8.0.5 [#29059](https://togithub.com/spring-projects/spring-boot/issues/29059) - Upgrade to Hazelcast 4.2.4 [#29146](https://togithub.com/spring-projects/spring-boot/issues/29146) - Upgrade to Hibernate 5.6.3.Final [#29127](https://togithub.com/spring-projects/spring-boot/issues/29127) - Upgrade to HttpAsyncClient 4.1.5 [#29062](https://togithub.com/spring-projects/spring-boot/issues/29062) - Upgrade to HttpCore 4.4.15 [#29063](https://togithub.com/spring-projects/spring-boot/issues/29063) - Upgrade to Infinispan 12.1.10.Final [#29128](https://togithub.com/spring-projects/spring-boot/issues/29128) - Upgrade to Jackson Bom 2.13.1 [#29129](https://togithub.com/spring-projects/spring-boot/issues/29129) - Upgrade to JDOM2 2.0.6.1 [#29064](https://togithub.com/spring-projects/spring-boot/issues/29064) - Upgrade to Jedis 3.7.1 [#29065](https://togithub.com/spring-projects/spring-boot/issues/29065) - Upgrade to JUnit Jupiter 5.8.2 [#29066](https://togithub.com/spring-projects/spring-boot/issues/29066) - Upgrade to Kotlin 1.6.10 [#29067](https://togithub.com/spring-projects/spring-boot/issues/29067) - Upgrade to Log4j2 2.17.0 [#28984](https://togithub.com/spring-projects/spring-boot/issues/28984) - Upgrade to Micrometer 1.8.1 [#28971](https://togithub.com/spring-projects/spring-boot/issues/28971) - Upgrade to MSSQL JDBC 9.4.1.jre8 [#29068](https://togithub.com/spring-projects/spring-boot/issues/29068) - Upgrade to Netty 4.1.72.Final [#29005](https://togithub.com/spring-projects/spring-boot/issues/29005) - Upgrade to Reactor 2020.0.14 [#28969](https://togithub.com/spring-projects/spring-boot/issues/28969) - Upgrade to Spring AMQP 2.4.1 [#28995](https://togithub.com/spring-projects/spring-boot/issues/28995) - Upgrade to Spring Framework 5.3.14 [#28970](https://togithub.com/spring-projects/spring-boot/issues/28970) - Upgrade to Spring Integration 5.5.7 [#28975](https://togithub.com/spring-projects/spring-boot/issues/28975) - Upgrade to Spring Kafka 2.8.1 [#29017](https://togithub.com/spring-projects/spring-boot/issues/29017) - Upgrade to Spring LDAP 2.3.5 [#28972](https://togithub.com/spring-projects/spring-boot/issues/28972) - Upgrade to Spring Security 5.6.1 [#28973](https://togithub.com/spring-projects/spring-boot/issues/28973) - Upgrade to Spring Session 2021.1.1 [#28974](https://togithub.com/spring-projects/spring-boot/issues/28974) - Upgrade to Spring WS 3.1.2 [#29069](https://togithub.com/spring-projects/spring-boot/issues/29069) - Upgrade to Thymeleaf 3.0.14.RELEASE [#29070](https://togithub.com/spring-projects/spring-boot/issues/29070) - Upgrade to Tomcat 9.0.56 [#29071](https://togithub.com/spring-projects/spring-boot/issues/29071) - Upgrade to Undertow 2.2.14.Final [#29072](https://togithub.com/spring-projects/spring-boot/issues/29072) - Upgrade to XmlUnit2 2.8.4 [#29131](https://togithub.com/spring-projects/spring-boot/issues/29131) ##### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@izeye](https://togithub.com/izeye) - [@asa1997](https://togithub.com/asa1997) - [@vashisthabhinav](https://togithub.com/vashisthabhinav) - [@An1s9n](https://togithub.com/An1s9n) - [@copbint](https://togithub.com/copbint) - [@viktorardelean](https://togithub.com/viktorardelean) - [@vpavic](https://togithub.com/vpavic) - [@terminux](https://togithub.com/terminux) - [@Artur-](https://togithub.com/Artur-) ### [`v2.6.1`](https://togithub.com/spring-projects/spring-boot/releases/v2.6.1) #### :lady_beetle: Bug Fixes - The name of the matching-strategy property is incorrect in the action message of the failure analysis for a PatternParseException [#28839](https://togithub.com/spring-projects/spring-boot/issues/28839) - ErrorPageSecurityFilter prevents deployment to a Servlet 3.1 compatible container [#28790](https://togithub.com/spring-projects/spring-boot/issues/28790) - QuartzDataSourceScriptDatabaseInitializer does not provide a mapping for MariaDB [#28779](https://togithub.com/spring-projects/spring-boot/pull/28779) - The order of 'test' and 'Inlined Test Properties' property sources in incorrect [#28776](https://togithub.com/spring-projects/spring-boot/issues/28776) - ArrayStoreException when using Spring Security in a Servlet app without spring-security-web [#28774](https://togithub.com/spring-projects/spring-boot/issues/28774) - Warning that DefaultClientResources was not shutdown properly when using Lettuce with Actuator [#28767](https://togithub.com/spring-projects/spring-boot/pull/28767) - Page with permitAll is no longer accessible via auto-configured MockMvc [#28759](https://togithub.com/spring-projects/spring-boot/issues/28759) - Dependency management for org.elasticsearch.distribution.integ-test-zip:elasticsearch should declare its type as zip [#28746](https://togithub.com/spring-projects/spring-boot/issues/28746) #### :notebook_with_decorative_cover: Documentation - Fix typos in the "External Application Properties" section [#28834](https://togithub.com/spring-projects/spring-boot/issues/28834) - Fix output of "spring --version" in reference documentation [#28833](https://togithub.com/spring-projects/spring-boot/issues/28833) - Add a package description for org.springframework.boot.actuate.metrics.data [#28761](https://togithub.com/spring-projects/spring-boot/issues/28761) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@izeye](https://togithub.com/izeye) - [@charissathomas](https://togithub.com/charissathomas) - [@Buzzardo](https://togithub.com/Buzzardo) - [@quaff](https://togithub.com/quaff) - [@jprinet](https://togithub.com/jprinet) - [@mikrethor](https://togithub.com/mikrethor) - [@fml2](https://togithub.com/fml2) - [@polarbear567](https://togithub.com/polarbear567) - [@ztomic](https://togithub.com/ztomic) ### [`v2.6.0`](https://togithub.com/spring-projects/spring-boot/releases/v2.6.0) For full [upgrade instructions](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes#upgrading-from-spring-boot-25) and [new and noteworthy features](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes#new-and-noteworthy) please see the [release notes](https://togithub.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes). ##### :star: New Features - Support both kebab-case and camelCase as Spring init CLI Options [#28138](https://togithub.com/spring-projects/spring-boot/pull/28138) ##### :lady_beetle: Bug Fixes - Profiles added using `@ActiveProfiles` have different precedence [#28724](https://togithub.com/spring-projects/spring-boot/issues/28724) - Dependency management for JSTL is out of date [#28660](https://togithub.com/spring-projects/spring-boot/issues/28660) - A RestClientBuilder bean is not defined when RestHighLevelClient is unavailable [#28655](https://togithub.com/spring-projects/spring-boot/pull/28655) - JUnit annotations may prevent a test context from being cached [#28566](https://togithub.com/spring-projects/spring-boot/issues/28566) - Avoid duplicate AOP proxy class definition with FilteredClassLoader [#28545](https://togithub.com/spring-projects/spring-boot/issues/28545) - Metrics for ThreadPoolTaskScheduler can conflict with the metrics of ThreadPoolTaskExecutor if they share the same bean name prefix [#28536](https://togithub.com/spring-projects/spring-boot/issues/28536) - Task metrics should not expose time-related metrics as these are not supported yet [#28535](https://togithub.com/spring-projects/spring-boot/issues/28535) - Logback should default to JVM's default charset instead of ASCII [#28487](https://togithub.com/spring-projects/spring-boot/issues/28487) - When a parent context has method validation configuration, it isn't auto-configured in its child contexts [#28480](https://togithub.com/spring-projects/spring-boot/issues/28480) - Prometheus actuator endpoint should produce a text/plain response unless application/openmetrics-text is explicitly accepted [#28469](https://togithub.com/spring-projects/spring-boot/issues/28469) - Lettuce metrics auto-configuration should not require Spring Data [#28436](https://togithub.com/spring-projects/spring-boot/pull/28436) - Error page is accessible when no credentials are provided [#26356](https://togithub.com/spring-projects/spring-boot/issues/26356) ##### :notebook_with_decorative_cover: Documentation - Fix "Configure Two DataSources" example [#28713](https://togithub.com/spring-projects/spring-boot/issues/28713) - Configuration sample in reference doc has wrong yaml formatting [#28693](https://togithub.com/spring-projects/spring-boot/issues/28693) - Fix yaml sample format in reference doc [#28692](https://togithub.com/spring-projects/spring-boot/issues/28692) - Update URL for GraphQL Spring Boot starter [#28691](https://togithub.com/spring-projects/spring-boot/issues/28691) - Fix `@deprecated` and `@see` in org.springframework.boot.loader.archive.Archive's javadoc [#28681](https://togithub.com/spring-projects/spring-boot/issues/28681) - Update links to Spring Security's reference documentation [#28618](https://togithub.com/spring-projects/spring-boot/issues/28618) - Replace "e.g." by "for example" [#28583](https://togithub.com/spring-projects/spring-boot/pull/28583) - Fix typo in "Ant-style path matching" [#28550](https://togithub.com/spring-projects/spring-boot/issues/28550) - Replace "refer to" with "see" [#28537](https://togithub.com/spring-projects/spring-boot/pull/28537) - Replace "check out" with more formal language [#28503](https://togithub.com/spring-projects/spring-boot/pull/28503) - Replace "etc" in reference documentation [#28497](https://togithub.com/spring-projects/spring-boot/pull/28497) - Change description of property "logging.logback.rollingpolicy.max-history" to match Logback documentation [#28467](https://togithub.com/spring-projects/spring-boot/issues/28467) - Improve documentation on using an embedded ActiveMQ broker [#28435](https://togithub.com/spring-projects/spring-boot/issues/28435) - Remove use of {`@code` ? } from configuration property descriptions [#28431](https://togithub.com/spring-projects/spring-boot/issues/28431) - Reinstate monospaced formatting in Actuator endpoint documentation [#28430](https://togithub.com/spring-projects/spring-boot/issues/28430) ##### :hammer: Dependency Upgrades - Upgrade to AppEngine SDK 1.9.92 [#28569](https://togithub.com/spring-projects/spring-boot/issues/28569) - Upgrade to Awaitility 4.1.1 [#28570](https://togithub.com/spring-projects/spring-boot/issues/28570) - Upgrade to Byte Buddy 1.11.22 [#28571](https://togithub.com/spring-projects/spring-boot/issues/28571) - Upgrade to Couchbase Client 3.2.3 [#28664](https://togithub.com/spring-projects/spring-boot/issues/28664) - Upgrade to Elasticsearch 7.15.2 [#28665](https://togithub.com/spring-projects/spring-boot/issues/28665) - Upgrade to Flyway 8.0.4 [#28697](https://togithub.com/spring-projects/spring-boot/issues/28697) - Upgrade to Gson 2.8.9 [#28573](https://togithub.com/spring-projects/spring-boot/issues/28573) - Upgrade to Hibernate 5.6.1.Final [#28574](https://togithub.com/spring-projects/spring-boot/issues/28574) - Upgrade to HttpClient5 5.1.2 [#28719](https://togithub.com/spring-projects/spring-boot/issues/28719) - Upgrade to Johnzon 1.2.15 [#28576](https://togithub.com/spring-projects/spring-boot/issues/28576) - Upgrade to Kotlin 1.6.0 [#28698](https://togithub.com/spring-projects/spring-boot/issues/28698) - Upgrade to Logback 1.2.7 [#28699](https://togithub.com/spring-projects/spring-boot/issues/28699) - Upgrade to Micrometer 1.8.0 [#28516](https://togithub.com/spring-projects/spring-boot/issues/28516) - Upgrade to MongoDB 4.4.0 [#28666](https://togithub.com/spring-projects/spring-boot/issues/28666) - Upgrade to Neo4j Java Driver 4.3.6 [#28667](https://togithub.com/spring-projects/spring-boot/issues/28667) - Upgrade to Netty 4.1.70.Final [#28579](https://togithub.com/spring-projects/spring-boot/issues/28579) - Upgrade to Netty tcNative 2.0.46.Final [#28720](https://togithub.com/spring-projects/spring-boot/issues/28720) - Upgrade to Postgresql 42.3.1 [#28581](https://togithub.com/spring-projects/spring-boot/issues/28581) - Upgrade to Reactor 2020.0.13 [#28514](https://togithub.com/spring-projects/spring-boot/issues/28514) - Upgrade to Spring AMQP 2.4.0 [#28518](https://togithub.com/spring-projects/spring-boot/issues/28518) - Upgrade to Spring Batch 4.3.4 [#28261](https://togithub.com/spring-projects/spring-boot/issues/28261) - Upgrade to Spring Data 2021.1.0 [#28517](https://togithub.com/spring-projects/spring-boot/issues/28517) - Upgrade to Spring Framework 5.3.13 [#28515](https://togithub.com/spring-projects/spring-boot/issues/28515) - Upgrade to Spring HATEOAS 1.4.0 [#28610](https://togithub.com/spring-projects/spring-boot/issues/28610) - Upgrade to Spring Integration 5.5.6 [#28521](https://togithub.com/spring-projects/spring-boot/issues/28521) - Upgrade to Spring Kafka 2.8.0 [#28519](https://togithub.com/spring-projects/spring-boot/issues/28519) - Upgrade to Spring Security 5.6.0 [#28520](https://togithub.com/spring-projects/spring-boot/issues/28520) - Upgrade to Spring Session 2021.1.0 [#28522](https://togithub.com/spring-projects/spring-boot/issues/28522) - Upgrade to Tomcat 9.0.55 [#28700](https://togithub.com/spring-projects/spring-boot/issues/28700) ##### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@filiphr](https://togithub.com/filiphr) - [@dreis2211](https://togithub.com/dreis2211) - [@jzheaux](https://togithub.com/jzheaux) - [@sokomishalov](https://togithub.com/sokomishalov) - [@phxql](https://togithub.com/phxql) - [@vpavic](https://togithub.com/vpavic) - [@weixsun](https://togithub.com/weixsun) - [@ledoyen](https://togithub.com/ledoyen) - [@izeye](https://togithub.com/izeye) - [@ghusta](https://togithub.com/ghusta) - [@Buzzardo](https://togithub.com/Buzzardo) - [@davidh44](https://togithub.com/davidh44) - [@vignesh1992](https://togithub.com/vignesh1992) - [@polarbear567](https://togithub.com/polarbear567) - [@slowjoe007](https://togithub.com/slowjoe007) ### [`v2.5.8`](https://togithub.com/spring-projects/spring-boot/releases/v2.5.8) #### :lady_beetle: Bug Fixes - DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans [#28977](https://togithub.com/spring-projects/spring-boot/issues/28977) - App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath [#28967](https://togithub.com/spring-projects/spring-boot/pull/28967) - Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured [#28932](https://togithub.com/spring-projects/spring-boot/issues/28932) - Image buildpack references without tag do not default to latest version [#28921](https://togithub.com/spring-projects/spring-boot/issues/28921) - The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type [#28917](https://togithub.com/spring-projects/spring-boot/issues/28917) - Invalid classpath index manifest attribute in war files built with Maven [#28895](https://togithub.com/spring-projects/spring-boot/issues/28895) - The name of the matching-strategy property is incorrect in the action message of the failure analysis for a PatternParseException [#28809](https://togithub.com/spring-projects/spring-boot/pull/28809) - Dependency management for org.elasticsearch.distribution.integ-test-zip:elasticsearch should declare its type as zip [#28725](https://togithub.com/spring-projects/spring-boot/issues/28725) #### :notebook_with_decorative_cover: Documentation - Polish Creating Your Own Auto-configuration section in Core Features reference doc [#29115](https://togithub.com/spring-projects/spring-boot/pull/29115) - Polish CacheManager customization section in reference doc [#29094](https://togithub.com/spring-projects/spring-boot/pull/29094) - Document that using DevTools with a remote application is not supported with WebFlux [#28955](https://togithub.com/spring-projects/spring-boot/issues/28955) - 2.5.x snapshot documentation links to source code on the main branch [#28856](https://togithub.com/spring-projects/spring-boot/issues/28856) - Polish README.adoc [#28835](https://togithub.com/spring-projects/spring-boot/pull/28835) - Fix output of "spring --version" in reference documentation [#28831](https://togithub.com/spring-projects/spring-boot/pull/28831) - Fix typos in the "External Application Properties" section [#28830](https://togithub.com/spring-projects/spring-boot/pull/28830) - Improve deprecation notice on ResourceProperties to direct people to WebProperties for dependency injection and then getResources() [#28762](https://togithub.com/spring-projects/spring-boot/issues/28762) - Add a package description for org.springframework.boot.actuate.metrics.data [#28756](https://togithub.com/spring-projects/spring-boot/pull/28756) #### :hammer: Dependency Upgrades - Upgrade to AppEngine SDK 1.9.93 [#29038](https://togithub.com/spring-projects/spring-boot/issues/29038) - Upgrade to Caffeine 2.9.3 [#29039](https://togithub.com/spring-projects/spring-boot/issues/29039) - Upgrade to DB2 JDBC 11.5.7.0 [#29117](https://togithub.com/spring-projects/spring-boot/issues/29117) - Upgrade to Dropwizard Metrics 4.1.29 [#29118](https://togithub.com/spring-projects/spring-boot/issues/29118) - Upgrade to Ehcache3 3.9.9 [#29119](https://togithub.com/spring-projects/spring-boot/issues/29119) - Upgrade to Hazelcast 4.1.8 [#29145](https://togithub.com/spring-projects/spring-boot/issues/29145) - Upgrade to Hibernate 5.4.33 [#29120](https://togithub.com/spring-projects/spring-boot/issues/29120) - Upgrade to HttpAsyncClient 4.1.5 [#29043](https://togithub.com/spring-projects/spring-boot/issues/29043) - Upgrade to HttpCore 4.4.15 [#29044](https://togithub.com/spring-projects/spring-boot/issues/29044) - Upgrade to Infinispan 12.1.10.Final [#29121](https://togithub.com/spring-projects/spring-boot/issues/29121) - Upgrade to Jackson Bom 2.12.6 [#29045](https://togithub.com/spring-projects/spring-boot/issues/29045) - Upgrade to JDOM2 2.0.6.1 [#29046](https://togithub.com/spring-projects/spring-boot/issues/29046) - Upgrade to Kotlin 1.5.32 [#29047](https://togithub.com/spring-projects/spring-boot/issues/29047) - Upgrade to Log4j2 2.17.0 [#28983](https://togithub.com/spring-projects/spring-boot/issues/28983) - Upgrade to Logback 1.2.9 [#29011](https://togithub.com/spring-projects/spring-boot/issues/29011) - Upgrade to Micrometer 1.7.7 [#28962](https://togithub.com/spring-projects/spring-boot/issues/28962) - Upgrade to Netty 4.1.72.Final [#29004](https://togithub.com/spring-projects/spring-boot/issues/29004) - Upgrade to Reactor 2020.0.14 [#28960](https://togithub.com/spring-projects/spring-boot/issues/28960) - Upgrade to Spring AMQP 2.3.13 [#28994](https://togithub.com/spring-projects/spring-boot/issues/28994) - Upgrade to Spring Framework 5.3.14 [#28961](https://togithub.com/spring-projects/spring-boot/issues/28961) - Upgrade to Spring Integration 5.5.7 [#28966](https://togithub.com/spring-projects/spring-boot/issues/28966) - Upgrade to Spring LDAP 2.3.5 [#28963](https://togithub.com/spring-projects/spring-boot/issues/28963) - Upgrade to Spring Security 5.5.4 [#28964](https://togithub.com/spring-projects/spring-boot/issues/28964) - Upgrade to Spring Session 2021.0.4 [#28965](https://togithub.com/spring-projects/spring-boot/issues/28965) - Upgrade to Spring WS 3.1.2 [#29048](https://togithub.com/spring-projects/spring-boot/issues/29048) - Upgrade to Thymeleaf 3.0.14.RELEASE [#29049](https://togithub.com/spring-projects/spring-boot/issues/29049) - Upgrade to Tomcat 9.0.56 [#29050](https://togithub.com/spring-projects/spring-boot/issues/29050) - Upgrade to Undertow 2.2.14.Final [#29051](https://togithub.com/spring-projects/spring-boot/issues/29051) - Upgrade to XmlUnit2 2.8.4 [#29123](https://togithub.com/spring-projects/spring-boot/issues/29123) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@asa1997](https://togithub.com/asa1997) - [@vashisthabhinav](https://togithub.com/vashisthabhinav) - [@An1s9n](https://togithub.com/An1s9n) - [@copbint](https://togithub.com/copbint) - [@charissathomas](https://togithub.com/charissathomas) - [@jprinet](https://togithub.com/jprinet) - [@mikrethor](https://togithub.com/mikrethor) - [@fml2](https://togithub.com/fml2) - [@polarbear567](https://togithub.com/polarbear567) - [@terminux](https://togithub.com/terminux) ### [`v2.5.7`](https://togithub.com/spring-projects/spring-boot/releases/v2.5.7) #### :lady_beetle: Bug Fixes - Dependency management for JSTL is out of date [#28659](https://togithub.com/spring-projects/spring-boot/issues/28659) - JUnit annotations may prevent a test context from being cached [#28565](https://togithub.com/spring-projects/spring-boot/issues/28565) - Avoid duplicate AOP proxy class definition with FilteredClassLoader [#28531](https://togithub.com/spring-projects/spring-boot/pull/28531) - Profiles added using `@ActiveProfiles` have different precedence [#28530](https://togithub.com/spring-projects/spring-boot/issues/28530) - Logback should default to JVM's default charset instead of ASCII [#28486](https://togithub.com/spring-projects/spring-boot/issues/28486) - When a parent context has method validation configuration, it isn't auto-configured in its child contexts [#28479](https://togithub.com/spring-projects/spring-boot/issues/28479) - Prometheus actuator endpoint should produce a text/plain response unless application/openmetrics-text is explicitly accepted [#28446](https://togithub.com/spring-projects/spring-boot/issues/28446) #### :notebook_with_decorative_cover: Documentation - Fix "Configure Two DataSources" example [#28712](https://togithub.com/spring-projects/spring-boot/pull/28712) - Update URL for GraphQL Spring Boot starter [#28683](https://togithub.com/spring-projects/spring-boot/pull/28683) - Fix `@deprecated` and `@see` in org.springframework.boot.loader.archive.Archive's javadoc [#28680](https://togithub.com/spring-projects/spring-boot/issues/28680) - Configuration sample in reference doc has wrong yaml formatting [#28671](https://togithub.com/spring-projects/spring-boot/pull/28671) - Fix yaml sample format in reference doc [#28670](https://togithub.com/spring-projects/spring-boot/pull/28670) - Fix typo in "Ant-style path matching" [#28549](https://togithub.com/spring-projects/spring-boot/issues/28549) - Change description of property "logging.logback.rollingpolicy.max-history" to match Logback documentation [#28466](https://togithub.com/spring-projects/spring-boot/issues/28466) - Improve documentation on using an embedded ActiveMQ broker [#28434](https://togithub.com/spring-projects/spring-boot/issues/28434) - Don't use markdown syntax in javadoc or error messages [#28424](https://togithub.com/spring-projects/spring-boot/issues/28424) #### :hammer: Dependency Upgrades - Upgrade to AppEngine SDK 1.9.92 [#28556](https://togithub.com/spring-projects/spring-boot/issues/28556) - Upgrade to Gson 2.8.9 [#28557](https://togithub.com/spring-projects/spring-boot/issues/28557) - Upgrade to Hazelcast 4.1.6 [#28558](https://togithub.com/spring-projects/spring-boot/issues/28558) - Upgrade to Johnzon 1.2.15 [#28559](https://togithub.com/spring-projects/spring-boot/issues/28559) - Upgrade to Kafka 2.7.2 [#28694](https://togithub.com/spring-projects/spring-boot/issues/28694) - Upgrade to Logback 1.2.7 [#28695](https://togithub.com/spring-projects/spring-boot/issues/28695) - Upgrade to Micrometer 1.7.6 [#28511](https://togithub.com/spring-projects/spring-boot/issues/28511) - Upgrade to Neo4j Java Driver 4.2.8 [#28717](https://togithub.com/spring-projects/spring-boot/issues/28717) - Upgrade to Netty 4.1.70.Final [#28560](https://togithub.com/spring-projects/spring-boot/issues/28560) - Upgrade to Netty tcNative 2.0.46.Final [#28718](https://togithub.com/spring-projects/spring-boot/issues/28718) - Upgrade to Reactor 2020.0.13 [#28509](https://togithub.com/spring-projects/spring-boot/issues/28509) - Upgrade to Spring AMQP 2.3.12 [#28600](https://togithub.com/spring-projects/spring-boot/issues/28600) - Upgrade to Spring Batch 4.3.4 [#28250](https://togithub.com/spring-projects/spring-boot/issues/28250) - Upgrade to Spring Data 2021.0.7 [#28512](https://togithub.com/spring-projects/spring-boot/issues/28512) - Upgrade to Spring Framework 5.3.13 [#28510](https://togithub.com/spring-projects/spring-boot/issues/28510) - Upgrade to Spring HATEOAS 1.3.6 [#28609](https://togithub.com/spring-projects/spring-boot/issues/28609) - Upgrade to Spring Integration 5.5.6 [#28513](https://togithub.com/spring-projects/spring-boot/issues/28513) - Upgrade to Spring Kafka 2.7.9 [#28539](https://togithub.com/spring-projects/spring-boot/issues/28539) - Upgrade to Tomcat 9.0.55 [#28696](https://togithub.com/spring-projects/spring-boot/issues/28696) #### :heart: Contributors We'd like to thank all the contributors who worked on this release! - [@izeye](https://togithub.com/izeye) - [@ghusta](https://togithub.com/ghusta) - [@dreis2211](https://togithub.com/dreis2211) - [@jzheaux](https://togithub.com/jzheaux) - [@phxql](https://togithub.com/phxql) - [@polarbear567](https://togithub.com/polarbear567) - [@vpavic](https://togithub.com/vpavic) - [@weixsun](https://togithub.com/weixsun) - [@slowjoe007](https://togithub.com/slowjoe007) - [@ledoyen](https://togithub.com/ledoyen)Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.