What's Changed
Bug Fixes 🐞
- Fix inability to apply AOP advice to BeanElementBuilder created beans by @graemerocher in #7557
- Fix sharing resolution context for bean providers by @dstepanov in #7583
- Fix producing beans as an array container by @dstepanov in #7582
- Fix full response body logging by @yawkat in #7587
- Fix leading inner class causing outer class methods to return incorrect owning and declared values by @dstepanov in #7595
- Correct
Argument
represented asParameterizedType
by @dstepanov in #7598
Improvements ⭐
- Fix resolving repeatable qualifiers by @dstepanov in #7596
Docs 📖
Dependency updates 🚀
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v5.3.10 by @renovate in #7547
- chore(deps): update dependency io.micronaut.security:micronaut-security-bom to v3.6.1 by @renovate in #7548
- Bump Oracle Cloud version to 2.1.4 by @graemerocher in #7597
- build: micronaut-email to 1.2.3 by @sdelamo in #7588
Other Changes 💡
- CORS preflight request should return 404 when route doesn't exists by @n0tl3ss in #7367
- fix: remove jetbrains annotations by @sdelamo in #7563
- address sonar blocker by @graemerocher in #7564
- Add tests to validate producing beans by a factory array field by @dstepanov in #7586
- Support JDK 18 in annotation processors by @jakzal in #7599
New Contributors
Full Changelog: v3.5.1...v3.5.2