Releases: micronaut-projects/micronaut-core
Releases · micronaut-projects/micronaut-core
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.erasure
to 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
findIndexedProperty
logic 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
Micronaut Core 4.8.5
What's Changed
Bug Fixes 🐞
- Fix generating bytecode frames by @dstepanov in #11609
- Fix disabling eager each-property beans by @dstepanov in #11610
Improvements ⭐
- KSP2: Fix NPE by @dstepanov in #11616
Full Changelog: v4.8.4...v4.8.5
Micronaut Core 4.8.4
What's Changed
Bug Fixes 🐞
- Fixed conversion string to temporalAmount - Duration or Period by @altro3 in #11581
- Fix duplicate name variable by @dstepanov in #11596
- Environment refresh issues by @msupic in #11587
Improvements ⭐
- Promote Mapper annotation out of experimental status by @graemerocher in #11595
Regressions 🧐
- Restore HttpRequestReceivedEvent by @graemerocher in #11600
Other Changes 💡
- Backport environment refresh issue changes by @graemerocher in #11593
- Cleanup DelayedExecutionFlowImpl after completion (#11546) by @dstepanov in #11590
Full Changelog: v4.8.3...v4.8.4