Releases: micronaut-projects/micronaut-core
Releases Β· micronaut-projects/micronaut-core
v4.8.14
What's Changed
Bug Fixes π
- Don't clear metadata already cleared by type element visitor by @graemerocher in #11808
Full Changelog: v4.8.13...v4.8.14
v4.8.13
v4.7.23
What's Changed
Bug Fixes π
- Backport: Bean introspection: generate property / methods metadata in separate methods by @dstepanov in #11776
Full Changelog: v4.7.22...v4.7.23
v4.8.12
What's Changed
Bug Fixes π
- Check predicates on cached bean definition by @yawkat in #11770
- Fix async filters with async argument binders by @yawkat in #11771
Dependency updates π
- Upgrade to Micronaut SourceGen 1.7.7 by @dstepanov in #11760
Full Changelog: v4.8.11...v4.8.12
v4.8.11
What's Changed
Bug Fixes π
- Fix builder with
@EachProperty(list = true)
by @dstepanov in #11747
Improvements β
Docs π
- doc: health indicators by @sdelamo in #11746
- doc: describe heatlh liveness and rediness endpoints by @sdelamo in #11745
Full Changelog: v4.8.10...v4.8.11
Micronaut Core 4.8.10
What's Changed
Bug Fixes π
- Backport: AOP: Fix delegated method invocation (#11702) by @dstepanov in #11707
- Fix NPE with missing
getIndexedProperties
by @dstepanov in #11721
Docs π
- Updated Vault Config documentation to address the confusing parts by @sudiptosarkar in #11669
- doc: split environments docs into multiple sections by @sdelamo in #11724
- doc: split health documentation into sections by @sdelamo in #11730
New Contributors
- @sudiptosarkar made their first contribution in #11669
Full Changelog: v4.8.9...v4.8.10
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.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