Closed renovate[bot] closed 7 months ago
Kudos, SonarCloud Quality Gate passed!
Because you closed this PR without merging, Renovate will ignore this update (4.2.3
). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps
array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
4.1.11
->4.2.3
Release Notes
micronaut-projects/micronaut-core (io.micronaut:micronaut-core-bom)
### [`v4.2.3`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.2.3): Micronaut Core 4.2.3 #### What's Changed ##### Bug Fixes π - Fix logged errors reported by fuzzing by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10273](https://togithub.com/micronaut-projects/micronaut-core/pull/10273) - Initialize classes at build time that can deadlock graal compiler by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10283](https://togithub.com/micronaut-projects/micronaut-core/pull/10283) - KSP: Do not store default empty string annotation value by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10284](https://togithub.com/micronaut-projects/micronaut-core/pull/10284) - Ensure responseWritten is called on discard by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10288](https://togithub.com/micronaut-projects/micronaut-core/pull/10288) - Publish service ready / stopped in consistent order by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10325](https://togithub.com/micronaut-projects/micronaut-core/pull/10325) ##### Other Changes π‘ - KSP: Fix `@Generated` processing by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10282](https://togithub.com/micronaut-projects/micronaut-core/pull/10282) - Javac: Extract type variable name using the element by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10293](https://togithub.com/micronaut-projects/micronaut-core/pull/10293) ##### Dependency updates π - fix(deps): update netty monorepo to v4.1.104.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10276](https://togithub.com/micronaut-projects/micronaut-core/pull/10276) - chore(deps): update gradle/gradle-build-action action to v2.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10252](https://togithub.com/micronaut-projects/micronaut-core/pull/10252) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.2.2...v4.2.3 ### [`v4.2.2`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.2.2): Micronaut Core 4.2.2 #### What's Changed ##### Bug Fixes π - KSP: Resolved type arguments shouldn't be marked as a type variable by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10193](https://togithub.com/micronaut-projects/micronaut-core/pull/10193) - Fix error with duplicate builder methods by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10226](https://togithub.com/micronaut-projects/micronaut-core/pull/10226) - Allow context-path to be an empty String by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10231](https://togithub.com/micronaut-projects/micronaut-core/pull/10231) - KSP: Fix enum class values by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10240](https://togithub.com/micronaut-projects/micronaut-core/pull/10240) - KSP: Workaround for inner anonymous classes by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10247](https://togithub.com/micronaut-projects/micronaut-core/pull/10247) - test. ThreadSelection accept event loop in the handler in blocking and auto scenarios by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10104](https://togithub.com/micronaut-projects/micronaut-core/pull/10104) - \[bug] EL fails when using primitive method arguments in expression by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10149](https://togithub.com/micronaut-projects/micronaut-core/pull/10149) ##### Improvements β - imp: don't send Content-length header for GET requests by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10218](https://togithub.com/micronaut-projects/micronaut-core/pull/10218) ##### Docs π - Update ROADMAP.adoc by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10213](https://togithub.com/micronaut-projects/micronaut-core/pull/10213) - Change to public so that java doc is generated for Configuration Reference link in manual. by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10233](https://togithub.com/micronaut-projects/micronaut-core/pull/10233) - docs: add reactor context propagation example by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10220](https://togithub.com/micronaut-projects/micronaut-core/pull/10220) - Update breaking changes for Micronaut 4 by [@hrothwell](https://togithub.com/hrothwell) in [https://github.com/micronaut-projects/micronaut-core/pull/10248](https://togithub.com/micronaut-projects/micronaut-core/pull/10248) - Add links to guides for Micronaut Core by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10269](https://togithub.com/micronaut-projects/micronaut-core/pull/10269) ##### Dependency updates π - fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.14 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10191](https://togithub.com/micronaut-projects/micronaut-core/pull/10191) - fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.23.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10222](https://togithub.com/micronaut-projects/micronaut-core/pull/10222) - fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10207](https://togithub.com/micronaut-projects/micronaut-core/pull/10207) - fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10249](https://togithub.com/micronaut-projects/micronaut-core/pull/10249) - fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10241](https://togithub.com/micronaut-projects/micronaut-core/pull/10241) - fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10234](https://togithub.com/micronaut-projects/micronaut-core/pull/10234) - fix(deps): update netty monorepo to v4.1.103.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10270](https://togithub.com/micronaut-projects/micronaut-core/pull/10270) - fix(deps): update managed.ksp to v1.9.21-1.0.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10268](https://togithub.com/micronaut-projects/micronaut-core/pull/10268) ##### Other Changes π‘ - Update test by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10187](https://togithub.com/micronaut-projects/micronaut-core/pull/10187) - Optimize overrides-method check by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10195](https://togithub.com/micronaut-projects/micronaut-core/pull/10195) - Fix concurrent retrieval of expression resolvers by [@rorueda](https://togithub.com/rorueda) in [https://github.com/micronaut-projects/micronaut-core/pull/10229](https://togithub.com/micronaut-projects/micronaut-core/pull/10229) - KSP: Exclude static properties by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10245](https://togithub.com/micronaut-projects/micronaut-core/pull/10245) - test: remove javax.persistence.Transient from Mapper by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10113](https://togithub.com/micronaut-projects/micronaut-core/pull/10113) - Allow Refreshable scope under test for Env.FUNCTION and ANDROID by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10264](https://togithub.com/micronaut-projects/micronaut-core/pull/10264) #### New Contributors - [@hrothwell](https://togithub.com/hrothwell) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10248](https://togithub.com/micronaut-projects/micronaut-core/pull/10248) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.2.1...v4.2.2 ### [`v4.2.1`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.2.1): Micronaut Core 4.2.1 ##### What's Changed ##### Bug Fixes π - protect against activeListeners NPE by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10114](https://togithub.com/micronaut-projects/micronaut-core/pull/10114) - Fix methods not respecting the array type when comparing by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10168](https://togithub.com/micronaut-projects/micronaut-core/pull/10168) ##### Improvements β - remove unnecessary MicronautTest annotation by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10111](https://togithub.com/micronaut-projects/micronaut-core/pull/10111) - test: javax/jakarta.persistence.Transient remains in Introspected by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10110](https://togithub.com/micronaut-projects/micronaut-core/pull/10110) - javadoc: AnnotationValue correct since \[ci skip] by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10115](https://togithub.com/micronaut-projects/micronaut-core/pull/10115) - Replaces usages of BeanContext::run with ApplicationContext::run by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10184](https://togithub.com/micronaut-projects/micronaut-core/pull/10184) - Use bean context classloader for Jackson by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10121](https://togithub.com/micronaut-projects/micronaut-core/pull/10121) - Update OptionsFilter to not emit duplicate headers by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10126](https://togithub.com/micronaut-projects/micronaut-core/pull/10126) - refactor: Use diamond operator by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/micronaut-projects/micronaut-core/pull/10146](https://togithub.com/micronaut-projects/micronaut-core/pull/10146) - refactor: Apply SLF4J best practices by [@timtebeek](https://togithub.com/timtebeek) in [https://github.com/micronaut-projects/micronaut-core/pull/10161](https://togithub.com/micronaut-projects/micronaut-core/pull/10161) ##### Docs π - doc: Update documentation to reflect that [@Transient](https://togithub.com/Transient) was removed by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10112](https://togithub.com/micronaut-projects/micronaut-core/pull/10112) - Update documentation statusHandlers.adoc by [@paulgrugnale](https://togithub.com/paulgrugnale) in [https://github.com/micronaut-projects/micronaut-core/pull/10119](https://togithub.com/micronaut-projects/micronaut-core/pull/10119) - Guide: Added instructions for setup NetBeans for Micronaut by [@lkishalmi](https://togithub.com/lkishalmi) in [https://github.com/micronaut-projects/micronaut-core/pull/10136](https://togithub.com/micronaut-projects/micronaut-core/pull/10136) ##### Tests β - tck: add missing tag(βmultipartβ) by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10122](https://togithub.com/micronaut-projects/micronaut-core/pull/10122) ##### Dependency updates π - fix(deps): update dependency io.netty.incubator:netty-incubator-transport-native-io_uring to v0.0.24.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10132](https://togithub.com/micronaut-projects/micronaut-core/pull/10132) - fix(deps): update dependency com.h2database:h2 to v2.2.224 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9783](https://togithub.com/micronaut-projects/micronaut-core/pull/9783) - fix(deps): update dependency com.blazebit:blaze-persistence-core-impl to v1.6.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9461](https://togithub.com/micronaut-projects/micronaut-core/pull/9461) - fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9339](https://togithub.com/micronaut-projects/micronaut-core/pull/9339) - fix(deps): update vertx to v3.9.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/8255](https://togithub.com/micronaut-projects/micronaut-core/pull/8255) - fix(deps): update dependency org.neo4j.driver:neo4j-java-driver to v1.7.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10152](https://togithub.com/micronaut-projects/micronaut-core/pull/10152) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10166](https://togithub.com/micronaut-projects/micronaut-core/pull/10166) ##### Groovy - fix(deps): update groovy monorepo to v4.0.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10182](https://togithub.com/micronaut-projects/micronaut-core/pull/10182) - fix(deps): update groovy monorepo to v4.0.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9876](https://togithub.com/micronaut-projects/micronaut-core/pull/9876) ##### Kotlin - fix(deps): update kotlin monorepo to v1.9.21 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10157](https://togithub.com/micronaut-projects/micronaut-core/pull/10157) - fix(deps): update managed.ksp to v1.9.21-1.0.15 ([#10169](https://togithub.com/micronaut-projects/micronaut-core/issues/10169)) ##### Micronaut Modules ##### Micronaut Reactor - fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10108](https://togithub.com/micronaut-projects/micronaut-core/pull/10108) ##### Micronaut RxJava3 - fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10125](https://togithub.com/micronaut-projects/micronaut-core/pull/10125) ##### Micronaut Session - fix(deps): update dependency io.micronaut.session:micronaut-session to v4.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10135](https://togithub.com/micronaut-projects/micronaut-core/pull/10135) ##### CI βοΈBuild π - Deprecations fixes and minor improvements in gradle scripts by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10036](https://togithub.com/micronaut-projects/micronaut-core/pull/10036) - chore(deps): update dependency gradle to v8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10174](https://togithub.com/micronaut-projects/micronaut-core/pull/10174) - chore(deps): update gradle/gradle-build-action action to v2.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10170](https://togithub.com/micronaut-projects/micronaut-core/pull/10170) ##### Micronaut Gradle Plugin - chore(deps): update plugin io.micronaut.build.shared.settings to v6.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10106](https://togithub.com/micronaut-projects/micronaut-core/pull/10106) ##### New Contributors - [@paulgrugnale](https://togithub.com/paulgrugnale) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10119](https://togithub.com/micronaut-projects/micronaut-core/pull/10119) - [@lkishalmi](https://togithub.com/lkishalmi) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10136](https://togithub.com/micronaut-projects/micronaut-core/pull/10136) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.2.0...v4.2.1 ### [`v4.2.0`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.2.0): Micronaut Core 4.2.0 ##### What's Changed ##### New Features π - Add StreamingFileUpload.asInputStream by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/9787](https://togithub.com/micronaut-projects/micronaut-core/pull/9787) - Add DefaultHttpClient constructor with ssl builder by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/9875](https://togithub.com/micronaut-projects/micronaut-core/pull/9875) - Facilitate troubleshooting with trace logging for health check results when `endpoints.health.details-visible` is unavailable. by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/9895](https://togithub.com/micronaut-projects/micronaut-core/pull/9895) - Respect [@Format](https://togithub.com/Format) annotation for fields passed as http request body arguments by [@oujesky](https://togithub.com/oujesky) in [https://github.com/micronaut-projects/micronaut-core/pull/9883](https://togithub.com/micronaut-projects/micronaut-core/pull/9883) - feat: dispatch OPTIONS requests by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10011](https://togithub.com/micronaut-projects/micronaut-core/pull/10011) - Implement zealous block detection for HttpClient by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10010](https://togithub.com/micronaut-projects/micronaut-core/pull/10010) ##### KSP - KSP: skip `ExecutableVisitor` warning for default parameters by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9833](https://togithub.com/micronaut-projects/micronaut-core/pull/9833) - KSP: Implement annotation defaults retrieval by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9786](https://togithub.com/micronaut-projects/micronaut-core/pull/9786) - KSP: performance improvements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9832](https://togithub.com/micronaut-projects/micronaut-core/pull/9832) ##### Bug Fixes π - Add alias annotations before the stereotypes by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9942](https://togithub.com/micronaut-projects/micronaut-core/pull/9942) ##### Improvements β - Polish `DefaultMutableConversionService` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9744](https://togithub.com/micronaut-projects/micronaut-core/pull/9744) - Performance optimizations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9701](https://togithub.com/micronaut-projects/micronaut-core/pull/9701) - imp: build route with a media type other than JSON by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/9756](https://togithub.com/micronaut-projects/micronaut-core/pull/9756) - Performance improvement and cleanup of `PropertySourcePropertyResolver` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9766](https://togithub.com/micronaut-projects/micronaut-core/pull/9766) - Changing Jakarta provide to `BeanProvider` as it's lazy by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9779](https://togithub.com/micronaut-projects/micronaut-core/pull/9779) - Fix processing order of introduced method in Java by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9784](https://togithub.com/micronaut-projects/micronaut-core/pull/9784) - Small bean context optimizations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9788](https://togithub.com/micronaut-projects/micronaut-core/pull/9788) - Correct how maps/sets are initialized with a correct size by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9834](https://togithub.com/micronaut-projects/micronaut-core/pull/9834) - Improve default annotation values by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9838](https://togithub.com/micronaut-projects/micronaut-core/pull/9838) - Support generating source files by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9960](https://togithub.com/micronaut-projects/micronaut-core/pull/9960) - Improve usability of [@Mapper](https://togithub.com/Mapper) annotation by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/9980](https://togithub.com/micronaut-projects/micronaut-core/pull/9980) - Replace DEFAULT_EVENT_LOOP_THREADS with a lazy getter by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/9815](https://togithub.com/micronaut-projects/micronaut-core/pull/9815) - Bind form values as an array to simplify deserialization by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10070](https://togithub.com/micronaut-projects/micronaut-core/pull/10070) - Remove unused imports by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10039](https://togithub.com/micronaut-projects/micronaut-core/pull/10039) - Add BinaryTypeConfiguration by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/9530](https://togithub.com/micronaut-projects/micronaut-core/pull/9530) - AST: Support resolving the class element represented by `GenericElement` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9757](https://togithub.com/micronaut-projects/micronaut-core/pull/9757) - Another HTTP filters refactoring by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9722](https://togithub.com/micronaut-projects/micronaut-core/pull/9722) - Skip calling `containsBean` for `io.micronaut.context.BeanProvider` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9768](https://togithub.com/micronaut-projects/micronaut-core/pull/9768) - Implement enum constant in kotlin element factory by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/9774](https://togithub.com/micronaut-projects/micronaut-core/pull/9774) - Conversion service improvements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9770](https://togithub.com/micronaut-projects/micronaut-core/pull/9770) - Improve bean qualifiers by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9778](https://togithub.com/micronaut-projects/micronaut-core/pull/9778) - Add missing `@Override` annotations by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10040](https://togithub.com/micronaut-projects/micronaut-core/pull/10040) - change comment copy by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10103](https://togithub.com/micronaut-projects/micronaut-core/pull/10103) - imp: avoid name shadowning of result by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10101](https://togithub.com/micronaut-projects/micronaut-core/pull/10101) - Text proofreading by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10038](https://togithub.com/micronaut-projects/micronaut-core/pull/10038) - imp: Exception 'java.io.IOException' is never thrown in the method by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10102](https://togithub.com/micronaut-projects/micronaut-core/pull/10102) - Checkstyle fixes. Remove tests conditions for JDK version less 17 by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10045](https://togithub.com/micronaut-projects/micronaut-core/pull/10045) ##### Tests β - Fix frequent CI failures of MDCReactorSpec by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10031](https://togithub.com/micronaut-projects/micronaut-core/pull/10031) - Add tests clarifying annotations on hidden methods by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/9821](https://togithub.com/micronaut-projects/micronaut-core/pull/9821) - test: set explicitely WRITE_IN_METAINF=false by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/9792](https://togithub.com/micronaut-projects/micronaut-core/pull/9792) - Move old tests from JUnit4 to JUnit Jupiter by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10041](https://togithub.com/micronaut-projects/micronaut-core/pull/10041) - tck: RequestUriTest by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/9986](https://togithub.com/micronaut-projects/micronaut-core/pull/9986) ##### Docs π - docs: how to use the Micronaut ResourceLoader API with example using ResourceResolver by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10054](https://togithub.com/micronaut-projects/micronaut-core/pull/10054) - Fixes in adoc format by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10037](https://togithub.com/micronaut-projects/micronaut-core/pull/10037) - docs: fix broken, stale, and deprecated links in user guide by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/9819](https://togithub.com/micronaut-projects/micronaut-core/pull/9819) - Clarify how to return text-plain responses for answers others than Strings by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/9911](https://togithub.com/micronaut-projects/micronaut-core/pull/9911) - Docs: Update reference field name in explaination by [@dnyaneshwar2023](https://togithub.com/dnyaneshwar2023) in [https://github.com/micronaut-projects/micronaut-core/pull/10093](https://togithub.com/micronaut-projects/micronaut-core/pull/10093) ##### Dependency updates π - fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9988](https://togithub.com/micronaut-projects/micronaut-core/pull/9988) - fix(deps): update netty monorepo to v4.1.101.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10097](https://togithub.com/micronaut-projects/micronaut-core/pull/10097) - fix(deps): update managed.jackson to v2.15.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9997](https://togithub.com/micronaut-projects/micronaut-core/pull/9997) - fix(deps): update asm to v9.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10047](https://togithub.com/micronaut-projects/micronaut-core/pull/10047) - chore(deps): update plugin me.champeau.jmh to v0.7.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10043](https://togithub.com/micronaut-projects/micronaut-core/pull/10043) - fix(deps): update dependency com.squareup.okio:okio to v3.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10064](https://togithub.com/micronaut-projects/micronaut-core/pull/10064) - fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.22.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10081](https://togithub.com/micronaut-projects/micronaut-core/pull/10081) - fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10057](https://togithub.com/micronaut-projects/micronaut-core/pull/10057) - Merge branch '4.1.x' into '4.2.x' by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10099](https://togithub.com/micronaut-projects/micronaut-core/pull/10099) ##### Kotlin - Update Kotlin to 1.9.20 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10059](https://togithub.com/micronaut-projects/micronaut-core/pull/10059) - Update kotlin to 1.9.10 by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/9793](https://togithub.com/micronaut-projects/micronaut-core/pull/9793) ##### Micronaut Modules ##### Micronaut AWS - fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10065](https://togithub.com/micronaut-projects/micronaut-core/pull/10065) ##### Micronaut Groovy - fix(deps): update dependency io.micronaut.groovy:micronaut-runtime-groovy to v4.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10088](https://togithub.com/micronaut-projects/micronaut-core/pull/10088) ##### Micronaut Reactor - build: Reactor 3.5.11 and Micronaut Reactor 3.0.3 by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/9966](https://togithub.com/micronaut-projects/micronaut-core/pull/9966) - fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10015](https://togithub.com/micronaut-projects/micronaut-core/pull/10015) ##### CI βοΈBuild π - Use the current JDK for testing, but 17 for building by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/9989](https://togithub.com/micronaut-projects/micronaut-core/pull/9989) - Add Java 21 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/9978](https://togithub.com/micronaut-projects/micronaut-core/pull/9978) - Fix develocity badge by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/9996](https://togithub.com/micronaut-projects/micronaut-core/pull/9996) ##### GraalVM - chore(deps): update graalvm/setup-graalvm action to v1.1.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10063](https://togithub.com/micronaut-projects/micronaut-core/pull/10063) - chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.9.28 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10002](https://togithub.com/micronaut-projects/micronaut-core/pull/10002) ##### Micronaut Build Plugin - chore(deps): update plugin io.micronaut.build.shared.settings to v6.5.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9976](https://togithub.com/micronaut-projects/micronaut-core/pull/9976) - chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10033](https://togithub.com/micronaut-projects/micronaut-core/pull/10033) - chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10105](https://togithub.com/micronaut-projects/micronaut-core/pull/10105) ##### SVM - fix(deps): update dependency org.graalvm.nativeimage:svm to v23.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/9625](https://togithub.com/micronaut-projects/micronaut-core/pull/9625) ##### New Contributors - [@dnyaneshwar2023](https://togithub.com/dnyaneshwar2023) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10093](https://togithub.com/micronaut-projects/micronaut-core/pull/10093) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.1.12...v4.2.0 ### [`v4.1.12`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.1.12): Micronaut Core 4.1.12 ##### What's Changed ##### Improvements β - More efficient discard when request body is ignored by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10067](https://togithub.com/micronaut-projects/micronaut-core/pull/10067) - regression: support JSON Merge Patch by [@caioguedes](https://togithub.com/caioguedes) in [https://github.com/micronaut-projects/micronaut-core/pull/10089](https://togithub.com/micronaut-projects/micronaut-core/pull/10089) ##### Other Changes π‘ - Cleanup Gradle JVM compatibility checks by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10076](https://togithub.com/micronaut-projects/micronaut-core/pull/10076) ##### Tests β - Fix goaway test by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10079](https://togithub.com/micronaut-projects/micronaut-core/pull/10079) - Reduce test pollution with spec.name and requires in http-client tests by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10084](https://togithub.com/micronaut-projects/micronaut-core/pull/10084) - Update test to correctly assert error with Servlet by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10082](https://togithub.com/micronaut-projects/micronaut-core/pull/10082) ##### New Contributors - [@caioguedes](https://togithub.com/caioguedes) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10089](https://togithub.com/micronaut-projects/micronaut-core/pull/10089) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.1.11...v4.1.12Configuration
π Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.