Spring Boot 2.3.6 has been released, and the new version can be obtained from the Maven central warehouse.
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot</artifactId>
<version>2.3.6.RELEASE</version>
</dependency>
The updates in this version include fixing bugs, improving documentation, and upgrading dependencies.
Bug Fixes
- Fix the problem that the configuration metadata annotation processor may use the wrong accessor for Boolean attributes #24058
- When using Tomcat, when the equivalent property of Spring Boot is not set, the key and trust store password set through the javax.net.ssl system property will be overwritten by null #24052
@DataJpaTest
Cannot use H2 with schema.sql and spring.datasource.schema-username #24023- When the Quartz data source is not the main data source, JdbcStoreTypeConfiguration will select the transaction of the main data source #24014
- Fix that TestTypeExcludeFilter does not implement the hashCode and equals required by its superclass #24012
- Auto configuration should not be used
@PostConstruct
, because it is ignored on Java 11+ without relying on jakarta-annotation-api #24009 - If the configuration file contains a hidden path element, it is no longer loaded. #23983
- When calling JarFileWrapper.stream() of spring-boot-loader, "java.lang.IllegalStateException: zip file closed" #23821
See the release notes for detailed update instructions .