Skip to content

v6.0.0-RC3

Pre-release
Pre-release
Compare
Choose a tag to compare
@spring-builds spring-builds released this 03 Nov 13:47
· 6218 commits to main since this release

⭐ New Features

  • Support @RequestPart arguments for @HttpExchange methods #29420
  • Processing of charset in Content-Type Header not case-insensitive #29416
  • Allow for external customization and i8n of the "title" of an RFC 7807 response #29407
  • Automatically register directories for registered resource hints #29403
  • Allow registration of resource hint for root directory #29402
  • Load ApplicationContextFailureProcessor implementations from spring.factories #29387
  • Simplify mapping of custom exception to an RFC 7807 response in ResponseEntityExceptionHandler #29384
  • Introduce SimpleValueStyler for use with ToStringCreator #29381
  • Make DefaultValueStyler extensible #29380
  • Introduce DataFieldMaxValueIncrementer for MariaDB #29379
  • Handle case where ResponseEntity and ProblemDetail don't agree on the HTTP status to use #29378
  • Provide AOT support for HttpServiceProxyFactory clients #29271
  • Revise logging in the TestContext framework #29229

🐞 Bug Fixes

  • Align server observation contextual names with OTel semantic conventions #29424
  • Matching path pattern is not set in reactive ServerRequestObservationContext #29422
  • PartEvent upload fails with JdkClientHttpConnector #29400
  • Native image FileSystem should not be closed after classpath scanning #29397
  • AOT processing loses bean aliases #29391
  • WebClient and WebFlux Observation do not propagate context #29388
  • HttpServiceProxyFactory raises IllegalStateException if created through the builder and declared as a bean #29376
  • Multiple @ImportRuntimeHints in the type hierarchy should be supported #29361

🔨 Dependency Upgrades

  • Upgrade to Jackson 2.14.0-rc3 #29405

❤️ Contributors

Thank you to all the contributors who worked on this release:

@fmbenhassine, @imkulwant, @izeye, and @marcingrzejszczak