Skip to content

Release 2.1.0

Latest
Compare
Choose a tag to compare
@deki deki released this 27 Nov 11:58
· 18 commits to main since this release

This release supports the latest Spring Boot 3.4.0 version along with Spring Framework version 6.2.0.
Note: Changes in parameter decoding may lead to changed behavior (encoded variable seen before, now correctly decoded - see #1084).

Features

  • Spring Boot 3.4.0 and Spring Framework 6.2.0 support.

Bugfixes

  • Added GraalVM Runtime Hints for HttpApiV2 - thanks to @maschnetwork
  • decode body if base64 is enable (#1085) - thanks to @npeters
  • Fixed NPE when using PathVariable in native image (#1084)
  • Update cookie handling to align with rfc6265 specifications (#867, #1056) - thanks to @2012160085
  • Native sample: remove --enable-preview (#1061)
  • Remove logging of credentials - thanks to @mbfreder
  • Query parameter values not URL decoded when using a RequestStreamHandler implementation (#976, #1084) - thanks to @jpfennelly
  • avoid ClassCastException for non-web application contexts (e.g. webflux) (#904)

Dependencies

  • Update Spring dependencies (framework to 6.2.0, security to 6.4.1, boot to 3.4.0, spring-cloud-function-serverless-web to 4.1.4)
  • Update Log4J dependencies to 2.24.2
  • Update SLF4J version to 2.0.16
  • Update Jackson version to 2.18.1
  • Update Jersey dependency to 3.1.9
  • Update maven-dependency-plugin to 3.8.1
  • Update JUnit version to 5.11.3
  • Update to Apache HttpClient 5.4.1
  • Update maven-archetype-plugin and archetype-packaging to 3.3.1 (#563)