github spring-projects/spring-boot v2.6.11

latest releases: v3.4.0-RC1, v3.3.5, v3.2.11...
2 years ago

🐞 Bug Fixes

  • BasicJsonParser does not protect against deeply nested maps #32029
  • Misleading error message when using JarMode Layertools and the source is not an archive #31997
  • OptionalLiveReloadServer logs the wrong port number when it is configured to use an ephemeral port #31983
  • Servlet WebServerStartStopLifecycle doesn't set running to false on stop #31966
  • UnsupportedDataSourcePropertyException is thrown when attempting to set jdbcUrl for C3P0 #31920
  • Jar Handler never clears PROTOCOL_HANDLER system property #31870
  • BasicJsonParser can fail with a timeout or stackoverflow with malformed map JSON #31869
  • BasicJsonParser can fail with a stackoverflow exception #31868
  • Dependency management for REST Assured is incomplete #31864
  • The hash of spring-boot-jarmode-layertools.jar that's added to a fat jar doesn't match the hash of the equivalent published artifact #31862
  • ClassNotFoundException can be thrown for classes in nested jars when under GC pressure #31853
  • HealthContributor beans managed by a CompositeHealthContributor are recreated on each call #31676
  • Dev Tools restart failures caused by a too short quiet period are hard to diagnose #31579
  • management.endpoint.health.probes.add-additional-paths has no effect when configuration properties have already created the liveness and/or readiness groups #30612
  • JUL-based logging performed during close of application context is lost #9457

📔 Documentation

  • Update Static Content reference documentation to reflect the DefaultServlet no longer being enabled by default #32004
  • External configuration documentation uses incorrect placeholder syntax #31941
  • Some properties in the Common Application Properties appendix have no description #31916
  • server.reactive.session.cookie properties are not listed in the application properties appendix #31912
  • Review Git contribution documentation #31904
  • Metadata for 'spring.beaninfo.ignore' has incorrect SourceType #31898
  • Remove documentation and metadata references to ConfigFileApplicationListener #31895
  • Remove reference to nitrite-spring-boot-starter #31892
  • Remove reference to Azure Application Insights #31889
  • Fix links in documentations #31887
  • Fix typos in code and documentation #31734
  • Document that Undertow's record-request-start-time server option must be enabled for %D to work in access logging #31103
  • Documentation for Maven Plugin classifier has an unresolved external reference #29171
  • Example log output is out-of-date and inconsistent #28208
  • Update documentation on using H2C to consider running behind a proxy that's performing TLS termination #25855

🔨 Dependency Upgrades

  • Upgrade to Dependency Management Plugin 1.0.13.RELEASE #32055
  • Upgrade to Dropwizard Metrics 4.2.11 #32007
  • Upgrade to Groovy 3.0.12 #32008
  • Upgrade to Hibernate Validator 6.2.4.Final #32009
  • Upgrade to Micrometer 1.8.9 #32010
  • Upgrade to MySQL 8.0.30 #32011
  • Upgrade to Netty tcNative 2.0.54.Final #32012
  • Upgrade to Reactor 2020.0.22 #32037
  • Upgrade to Spring Security 5.6.7 #32039
  • Upgrade to Undertow 2.2.19.Final #32087

❤️ Contributors

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

Don't miss a new spring-boot release

NewReleases is sending notifications on new releases.