What's Changed
Bug Fixes 🐞
- Ignore a Range request when the If-Range validator does not match by @dstepanov in #14020
- Map the non-sealed modifier and skip unknown modifiers in Java elements by @dstepanov in #13996
- Answer 400 for a StreamingFileUpload without a form body by @dstepanov in #13868
Improvements ⭐
- Python: warn about function-local classes GraalPy adapts to a Java type by @graemerocher in #13832
Other Changes 💡
- Python: restore the Extending Java Classes guide page by @graemerocher in #13931
- Describe @ReadableBytes configuration properties as byte sizes in JSON schemas by @graemerocher in #13827
- Let a client filter add a cookie to a raw request by @dstepanov in #13435
- Reuse the bootstrap context across environment refreshes by @radovanradic in #13988
Full Changelog: v5.2.16...v5.2.17