Releases: micronaut-projects/micronaut-core
Micronaut Core 5.0.0-RC1
What's Changed
Dependency updates 🚀
- Update jackson monorepo by @renovate[bot] in #12648
- Update dependency com.h2database:h2 to v2.4.240 by @renovate[bot] in #11014
Full Changelog: v5.0.0-M26...v5.0.0-RC1
Micronaut Core 5.0.0-M26
What's Changed
New Features 🎉
- Async Http Client by @dstepanov in #12629
Improvements ⭐
- Raise test-library baseline to Java 25 by @graemerocher in #12644
Dependency updates 🚀
- Update bcpkix to jdk18on by @yawkat in #12624
- Update dependency io.micronaut.reactor:micronaut-reactor-bom to v4.0.0-M2 by @renovate[bot] in #12616
- Update dependency io.micronaut.validation:micronaut-validation-bom to v5.0.0-M2 by @renovate[bot] in #12622
- Update dependency io.netty:netty-tcnative-boringssl-static to v2.0.77.Final by @renovate[bot] in #12635
Other Changes 💡
- Fix recursive ConcurrentHashMap.computeIfAbsent in RefreshScope.getOrCreate() by @Copilot in #12582
Full Changelog: v5.0.0-M24...v5.0.0-M26
Micronaut Core 5.0.0-M25
What's Changed
New Features 🎉
- Async Http Client by @dstepanov in #12629
Dependency updates 🚀
- Update bcpkix to jdk18on by @yawkat in #12624
- Update dependency io.micronaut.reactor:micronaut-reactor-bom to v4.0.0-M2 by @renovate[bot] in #12616
- Update dependency io.micronaut.validation:micronaut-validation-bom to v5.0.0-M2 by @renovate[bot] in #12622
- Update dependency io.netty:netty-tcnative-boringssl-static to v2.0.77.Final by @renovate[bot] in #12635
Full Changelog: v5.0.0-M24...v5.0.0-M25
Micronaut Core 4.10.22
What's Changed
Security 👮🏻♂️🚨
This release contains fixes for these two security advisories:
*Unbounded formattersCache in TimeConverterRegistrar Allows Memory Exhaustion via Accept-Language Header
*Unbounded bundleCache in ResourceBundleMessageSource Allows Memory Exhaustion via Accept-Language Header
Other Changes 💡
- Fix locale converter throwing IllegalArgumentException for invalid input by @asmaaknidar33 in #12609
New Contributors
- @asmaaknidar33 made their first contribution in #12609
Full Changelog: v4.10.21...v4.10.22
Micronaut Core 3.10.6
Security 👮🏻♂️🚨
This release contains fixes for this security advisory:
Full Changelog: v3.10.5...v3.10.6
Micronaut Core 3.8.14
This release contains fixes for this security advisory:
Full Changelog: v3.8.13...v3.8.14
v5.0.0-M24
What's Changed
Bug Fixes 🐞
- Avoid iterating lazy property sources for config imports by @graemerocher in #12628
Full Changelog: v5.0.0-M23...v5.0.0-M24
Micronaut Core 5.0.0-M23
What's Changed
New Features 🎉
Improvements ⭐
Dependency updates 🚀
- Update bytebuddy to v1.18.8 by @renovate[bot] in #12613
- Update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.28.0 by @renovate[bot] in #12325
Other Changes 💡
- Make @retryable capture Exception by default by @iamsb97 in #12141
Full Changelog: v5.0.0-M22...v5.0.0-M23
Micronaut Core 5.0.0-M22
What's Changed
Other Changes 💡
- Correct FormsJacksonAnnotationsTest TCK by @dstepanov in #12602
Full Changelog: v5.0.0-M21...v5.0.0-M22
Micronaut Core 5.0.0-M21
What's Changed
New Features 🎉
- Add jakarta Priority annotation mapper by @graemerocher in #12592
Docs 📖
- Fix whatsNew.adoc section heading levels and "scoped values" terminology by @graemerocher in #12603
Dependency updates 🚀
- fix(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v4.4.0 by @renovate[bot] in #12562
- fix(deps): update dependency com.google.errorprone:error_prone_core to v2.48.0 by @renovate[bot] in #12552
Other Changes 💡
- Change propagated context default to thread local by @graemerocher in #12605
Full Changelog: v5.0.0-M20...v5.0.0-M21