Releases: micronaut-projects/micronaut-core
Releases · micronaut-projects/micronaut-core
v4.7.22
v4.7.21
What's Changed
Bug Fixes 🐞
- Verifier error importing Lombok introspections by @graemerocher in #11711
GraalVM 🏆
Full Changelog: v4.7.20...v4.7.21
Micronaut Core 4.8.9
What's Changed
Bug Fixes 🐞
- Fix introduction advice on generated types with error checking APIs by @graemerocher in #11654
- Add sonar exclusion for MutableHttpRequestWrapper to fix build by @yawkat in #11679
- Fix early release in TextPlainObjectBodyReader by @yawkat in #11678
- Fix accessing package protected fields from a different package by @dstepanov in #11680
- Do not log HTTP/2 ping from server by @yawkat in #11664
- On route mismatch, only consider alternate media types if method matches by @yawkat in #11684
- Fix warning when sending already-available streaming body by @yawkat in #11665
- Fix package-private constructor calls for imported introspections by @yawkat in #11687
- Fix infinite recursion in reflective constructor call by @yawkat in #11691
- Bean definition executable methods skipped if implementing a generated interface by @graemerocher in #11694
- Backport reflective constructor call to 4.7.x by @yawkat in #11695
- Fix Lombok builder with private access by @dstepanov in #11686
- Fix duplicate method error by @graemerocher in #11688
Improvements ⭐
- Add thread-core-ratio config option and change default to 1 by @yawkat in #11666
- KSP: Avoid initializing annotation metadata by @dstepanov in #11696
Docs 📖
- Documentation for Custom http status code by @Nitishrajj in #11445
GraalVM 🏆
Other Changes 💡
- add a test for expressions in record components by @graemerocher in #11690
- Use
TypeDef.erasureto prevent recursion types errors by @dstepanov in #11657 - test: Kotlin DataClasss serialised with JacksonDatabind require reflective access by @sdelamo in #11698
New Contributors
- @Nitishrajj made their first contribution in #11445
Full Changelog: v4.8.8...v4.8.9
v4.7.20
What's Changed
Bug Fixes 🐞
- Fix Lombok builder with private access by @dstepanov in #11686
- Fix duplicate method error by @graemerocher in #11688
Improvements ⭐
- KSP: Avoid initializing annotation metadata by @dstepanov in #11696
Full Changelog: v4.7.19...v4.7.20
v4.7.19
What's Changed
Bug Fixes 🐞
- Bean definition executable methods skipped if implementing a generated interface by @graemerocher in #11694
- Backport reflective constructor call to 4.7.x by @yawkat in #11695
Docs 📖
- Documentation for Custom http status code by @Nitishrajj in #11445
Other Changes 💡
- add a test for expressions in record components by @graemerocher in #11690
New Contributors
- @Nitishrajj made their first contribution in #11445
Full Changelog: v4.7.18...v4.7.19
Micronaut Core 4.8.8
v4.7.18
What's Changed
Bug Fixes 🐞
- Fix introduction advice on generated types with error checking APIs by @graemerocher in #11654
Full Changelog: v4.7.17...v4.7.18
Micronaut Core 4.8.7
What's Changed
Bug Fixes 🐞
- Fix
findIndexedPropertylogic by @dstepanov in #11646 - Bean introspection: generate property / methods metadata in a separate methods by @dstepanov in #11649
- fix compiler warning for unrecognised options by @graemerocher in #11648
- fix introduction advise skipping methods of generated super interfaces by @graemerocher in #11652
Full Changelog: v4.8.6...v4.8.7
v4.7.17
What's Changed
Bug Fixes 🐞
- KSP: Fix collect interface native properties by @dstepanov in #11605
- Fix incorrect handling of unresolved class values. by @graemerocher in #11617
- fix introduction advise skipping methods of generated super interfaces by @graemerocher in #11652
Improvements ⭐
- Provide more information when an invalid custom Logback xml file is specified by @burtbeckwith in #11628
Full Changelog: v4.7.16...v4.7.17
Micronaut Core 4.8.6
What's Changed
Bug Fixes 🐞
- KSP: Fix collect interface native properties by @dstepanov in #11605
- Fix incorrect handling of unresolved class values. by @graemerocher in #11617
Improvements ⭐
- Provide more information when an invalid custom Logback xml file is specified by @burtbeckwith in #11628
Full Changelog: v4.8.5...v4.8.6