Immutable
release. Only release title and notes can be modified.
Minor release changes
- Add
FormatStyleencoding andParseStrategydecoding 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
NonBlockingFileIOwith_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
URLEncodedFormNodeand 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