Spring Boot v2.3.6.RELEASE Release Notes

Release Date: 2020-11-12 // over 3 years ago
  • 🍱 🐞 Bug Fixes

    • 📇 Configuration metadata annotation processor may use the wrong accessor for boolean properties #24058
    • When using Tomcat, key and trust store passwords set via javax.net.ssl system properties are overwritten with null when Spring Boot's equivalent properties have not been set #24052
    • @DataJpaTest using H2 with schema.sql and spring.datasource.schema-username fails #24023
    • JdbcStoreTypeConfiguration picks transaction of primary data source when Quartz data source is not the primary data source #24014
    • ✅ TestTypeExcludeFilter does not implement hashCode and equals as required by its super-class #24012
    • 🔧 Our auto-configuration should not use @PostConstruct as it's ignored on Java 11+ without a dependency on jakarta-annotation-api #24009
    • Config files no longer loaded if they contain a hidden path element #23983
    • "java.lang.IllegalStateException: zip file closed" when call JarFileWrapper.stream() of spring-boot-loader #23821

    📔 Documentation

    • 🛠 Fix link to Flyway callback docs #24121
    • Provide more details about overriding SpringPhysicalNamingStrategy's case insensitive flag #24060
    • 📚 Clarify documentation regarding relaxed binding of environment variables #24032
    • ✨ Enhance spring.datasource.initialization-mode property description #24029
    • Recommend disabling context path redirects when using proxy-terminated SSL with Tomcat #24025
    • 👌 Improve Spring Session back off documentation #24018
    • ✅ Clarify the javadoc of AutoConfigureTestDatabase to make it clearer that it only replaces the main DataSource #24006
    • Recommend that bean definitions provide as much type information as possible #24004
    • ➕ Add missing default value for enum-based configuration properties #23991

    ⬆️ 🔨 Dependency Upgrades

    • ⬆️ Upgrade to AppEngine SDK 1.9.83 #24077
    • ⬆️ Upgrade to Byte Buddy 1.10.18 #24078
    • ⬆️ Upgrade to Couchbase Client 3.0.10 #24079
    • ⬆️ Upgrade to Hibernate 5.4.23.Final #24080
    • ⬆️ Upgrade to Jetty 9.4.34.v20201102 #24046
    • ⬆️ Upgrade to jOOQ 3.13.6 #24081
    • ⬆️ Upgrade to Micrometer 1.5.7 #24050
    • ⬆️ Upgrade to Neo4j OGM 3.2.18 #24125
    • ⬆️ Upgrade to Netty 4.1.54.Final #24124
    • ⬆️ Upgrade to Reactor Dysprosium-SR14 #24109
    • ⬆️ Upgrade to Spring Framework 5.2.11 #24034
    • ⬆️ Upgrade to Spring Integration 5.3.4 #24096
    • 🚀 Upgrade to Spring Kafka 2.5.8.RELEASE #24075

    🍱 ❤️ Contributors

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