Spring Boot - v2.6.9


:lady_beetle: Bug Fixes

  • @RestControllerAdvice @ExceptionHandler Inconsistent behavior with @RestControllerEndpoint #31495
  • Tomcat server.max-http-header-size property is ignored when using HTTP/2 #31322
  • Malformed json causes BasicJsonParser to throw a NullPointerException #31301
  • Values in a spring.data.cassandra.config file can't override some defaults defined in CassandraProperties #31238
  • Health indicators that take a long time to respond are difficult to diagnose #31231
  • layers.xsd is out of sync with the documentation and implementation for including and excluding module dependencies #31127
  • MimeMappings does not include application/wasm #30885
  • Binder(ConfigurationPropertySource... sources) does not assert that sources contains only non-null elements #30878
  • Dependency task can fail to BootJar and BootWar afterResolve hooks #30586
  • JarFile implementation calls close early which breaks verification of signed unpacked nested jars on Oracle JDK #29356
  • Custom Converter annotated with @ConfigurationPropertiesBinding does not get selected if targetType has a static factory method different return type #28592
  • Metadata generated by the configuration properties annotation processor can miss inherited properties from nested classes #21626

:notebook_with_decorative_cover: Documentation

  • Remove duplicate content from "The Spring WebFlux Framework" section #31378
  • Fix typos in the reference documentation #31328
  • Document that property placeholders should use the canonical property name form #31309
  • Enable Links for the Javadoc of the Gradle Plugin #31279
  • Remove "earlier in this chapter" from places where content is now elsewhere in the documentation #31276
  • Restore custom favicon documentation #31224
  • Typos in documentation ("spring-factories" instead of "spring.factories") #31203
  • Document that when using Lombok it must be configured to run before spring-boot-configuration-processor #31190
  • Fix Custom Layers Configuration section title in Maven plugin docs #31172
  • Use Lambda-based API in Spring Security examples #31143

:hammer: Dependency Upgrades

  • Upgrade to AppEngine SDK 1.9.97 #31410
  • Upgrade to Dropwizard Metrics 4.2.10 #31486
  • Upgrade to Groovy 3.0.11 #31411
  • Upgrade to Infinispan 12.1.12.Final #31412
  • Upgrade to Jetty 9.4.48.v20220622 #31507
  • Upgrade to jOOQ 3.14.16 #31413
  • Upgrade to Micrometer 1.8.7 #31347
  • Upgrade to Neo4j Java Driver 4.4.6 #31414
  • Upgrade to Netty 4.1.78.Final #31415
  • Upgrade to Netty tcNative 2.0.53.Final #31416
  • Upgrade to Postgresql 42.3.6 #31417
  • Upgrade to Reactive Streams 1.0.4 #31418
  • Upgrade to Reactor 2020.0.20 #31346
  • Upgrade to Spring AMQP 2.4.6 #31348
  • Upgrade to Spring Data 2021.1.5 #31349
  • Upgrade to Spring Framework 5.3.21 #31318
  • Upgrade to Spring HATEOAS 1.4.4 #31464
  • Upgrade to Spring Integration 5.5.13 #31482
  • Upgrade to Spring Kafka 2.8.7 #31350
  • Upgrade to Spring Security 5.6.6 #31351
  • Upgrade to Tomcat 9.0.64 #31419
  • Upgrade to Undertow 2.2.18.Final #31420

:heart: Contributors

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


Details

date
June 23, 2022, 10:53 a.m.
name
v2.6.9
type
Patch
👇
Register or login to:
  • 🔍View and search all Spring Boot releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or