Micronaut Core 4.1.11
What's Changed
Bug Fixes π
- Cherrypicks Issue 9905 websphere deploy war (#9906) by @sdelamo in #9918
- Fix JsonSyntaxException: Superfluous data after top-level array in streaming mode by @dstepanov in #10000
- Handle and log HTTP/2 GOAWAY frame by @yawkat in #10007
- Add eq/hc for HttpVersionSelection by @yawkat in #9999
- Change default connection pool idle timeout from 0 to null by @yawkat in #10013
- Allow onComplete before request in PipeliningServerHandler by @yawkat in #10017
- fix: do not try to dispatch inside the event loop if channel is inactive by @rorueda in #10018
- Do not try to apply JsonView to failed responses by @yawkat in #10022
- Fix logged error when using form fields with blocking filter by @yawkat in #10021
- Fix exception when querying primary constructor of private record by @yawkat in #10049
- Fix client read timeout between earmark and dispatch by @yawkat in #10050
Improvements β
- Support GraalVM JDK 21+ --strict-image-heap flag by @graemerocher in #10001
Tests β
- tck: form-url-encoded with field with list by @sdelamo in #10023
- tck: Form Submission of optional num type by @sdelamo in #10029
- Tck: Tests for error handlers with flux controller methods by @jeremyg484 in #10025
New Contributors
Full Changelog: v4.1.10...v4.1.11