Skip to content

v2.26.0

Latest

Choose a tag to compare

@adam-fowler adam-fowler released this 29 Jul 09:21
Immutable release. Only release title and notes can be modified.

Minor release changes

  • Add FormatStyle encoding and ParseStrategy decoding for Dates in URLEncodedForm decoding/encoding. #870 from @rogerneal
  • Add opt-in FileMiddleware flag to serve files on returned 404 responses. #869 from @rogerneal

Patch release changes

  • Replace all usage of NonBlockingFileIO with _NIOFileSystem. #655
  • Don't lowercase full URI path when router is case insensitive. Instead compare individual path components. #749
  • Ensure services have actually started before running test closure in when using router test framework. #873
  • Ensure file range bounds are valid before creating ClosedRange in FileMiddleware. From @tinyb0y
  • Remove recursion from function building URLEncodedFormNode and add limit to depth. From @tinyb0y
  • Fix logic error in Parser.skipUTF8Character. From @nesevis

Other changes

  • Added GitHb action to generate SBOM (Software bill of materials). Include CycloneDX and SPDX files in docs folder. #864, #880
  • Assert responses are HTTP/2 in HTTP2 tests. #877 from @rogerneal