Spring Boot v2.2.9.RELEASE Release Notes

Release Date: 2020-07-24 // almost 4 years ago
  • 🍱 🐞 Bug Fixes

    • A WebFlux app that depends on com.amazonaws:DynamoDBLocal fails to start #22275
    • 0️⃣ NullPointerException in ErrorPageFilter when a MissingServletRequestParameterException is thrown and there's no DefaultHandlerExceptionResolver #22248
    • ⚠ TomcatMetricsBinder may log a warning for an NPE if the context is closed before the ApplicationStartedEvent is published #22141
    • 🔧 Accept empty filter dispatcher types in auto-configurations #22138
    • RedisReactiveHealthIndicator is broken with Redis cluster mode #22061
    • @ConditionalOnSingleCandidate does not match when there is a single candidate that is a scoped bean #22038
    • Management health group does not inherit show-details property #22022
    • LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy #21056
    • ✅ MockBean does not resolve the right type for abstract test class #20916
    • 🔧 ConfigurationPropertiesBeanDefinitionValidator interferes with EclipseLink load-time weaving #20798

    📔 Documentation

    • 📚 Update the documentation to avoid trivialising what the reader's learning about #22409
    • 🔧 Clarify the effect of ordering auto-configuration #22337
    • Clarify locations inside and outside the jar from which properties are loaded #22262
    • 📄 Rename NoneOfNestedConditions to NoneNestedConditions in example docs #22207
    • Document how to exclude an annotation processor with Maven #22000
    • 🛠 Fix wrong property reference to keys-to-sanitize in Javadoc #21906
    • 🔧 Some entries in the tables of configuration properties are incomplete #21131

    ⬆️ 🔨 Dependency Upgrades

    • ⬆️ Upgrade to Aspectj 1.9.6 #22539
    • ⬆️ Upgrade to Micrometer 1.3.11 #22538
    • ⬆️ Upgrade to Groovy 2.5.13 #22525
    • ⬆️ Upgrade to Spring Session Bom Corn-SR3 #22451
    • ⬆️ Upgrade to Neo4j Ogm 3.2.14 #22450
    • ⬆️ Upgrade to Kotlin Coroutines 1.3.8 #22449
    • ⬆️ Upgrade to Hsqldb 2.5.1 #22448
    • ⬆️ Upgrade to Hibernate 5.4.18.Final #22447
    • ⬆️ Upgrade to Jetty 9.4.30.v20200611 #22446
    • ⬆️ Upgrade to Tomcat 9.0.37 #22445
    • ⬆️ Upgrade to Johnzon Jsonb 1.2.8 #22444
    • ⬆️ Upgrade to Activemq 5.15.13 #22443
    • ⬆️ Upgrade to Byte Buddy 1.10.13 #22442
    • ⬆️ Upgrade to Mysql 8.0.21 #22441
    • ⬆️ Upgrade to Jakarta Servlet 4.0.4 #22440
    • ⬆️ Upgrade to Netty 4.1.51.Final #22439
    • ⬆️ Upgrade to Dropwizard Metrics 4.1.11 #22437
    • ⬆️ Upgrade to Db2 Jdbc 11.5.4.0 #22436
    • ⬆️ Upgrade to Hazelcast 3.12.8 #22435
    • ⬆️ Upgrade to Appengine Sdk 1.9.81 #22434
    • ⬆️ Upgrade to Caffeine 2.8.5 #22433
    • ⬆️ Upgrade to Jackson 2.10.5 #22432
    • ⬆️ Upgrade to Couchbase Client 2.7.16 #22431
    • ⬆️ Upgrade to Spring Kafka 2.3.10 #22386
    • ⬆️ Upgrade to Spring Integration 5.2.8 #22385
    • ⬆️ Upgrade to Spring Data Moore-SR9 #22384
    • ⬆️ Upgrade to Spring AMQP 2.2.9 #22383
    • ⬆️ Upgrade to Reactor Dysprosium-SR10 #22374
    • ⬆️ Upgrade to Spring Framework 5.2.8 #22372

    🍱 ❤️ Contributors

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