micronaut-projects/micronaut-core (io.micronaut:micronaut-core)
### [`v4.5.3`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.3)
##### What's Changed
##### Bug Fixes π
- Fix race condition in task scheduling by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10892](https://togithub.com/micronaut-projects/micronaut-core/pull/10892)
##### Other Changes π‘
- Fix some instance check type pollution by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10893](https://togithub.com/micronaut-projects/micronaut-core/pull/10893)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.2...v4.5.3
### [`v4.5.2`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.2)
##### What's Changed
##### Bug Fixes π
- Correct clients getting shutdown by request scope by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10890](https://togithub.com/micronaut-projects/micronaut-core/pull/10890)
##### Improvements β
- Delay scheduling until startup by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10877](https://togithub.com/micronaut-projects/micronaut-core/pull/10877)
##### Dependency updates π
- chore(deps): update dependency gradle to v8.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10873](https://togithub.com/micronaut-projects/micronaut-core/pull/10873)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.1...v4.5.2
### [`v4.5.1`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.1)
#### What's Changed
##### New Features π
- Allow customising endpoints context path by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10870](https://togithub.com/micronaut-projects/micronaut-core/pull/10870)
##### Docs π
- docs: remove obsolete "CI" section. by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10789](https://togithub.com/micronaut-projects/micronaut-core/pull/10789)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.0...v4.5.1
### [`v4.5.0`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.0): Micronaut Core v4.5.0
#### What's Changed
##### New Features π
- Add support for optional field/method injection by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10830](https://togithub.com/micronaut-projects/micronaut-core/pull/10830)
- NIO domain socket support by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10852](https://togithub.com/micronaut-projects/micronaut-core/pull/10852)
- New request body API by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10781](https://togithub.com/micronaut-projects/micronaut-core/pull/10781)
##### Bug Fixes π
- KSP: Correctly handle Java files compiled by KSP by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10831](https://togithub.com/micronaut-projects/micronaut-core/pull/10831)
- Update SslSpec.groovy by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10853](https://togithub.com/micronaut-projects/micronaut-core/pull/10853)
- Interceptor should intercept non-abstract methods for abstract classes by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10850](https://togithub.com/micronaut-projects/micronaut-core/pull/10850)
##### Improvements β
- Add support for json-schema media type. by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10724](https://togithub.com/micronaut-projects/micronaut-core/pull/10724)
- Enable Http2ServerHandler by default by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10732](https://togithub.com/micronaut-projects/micronaut-core/pull/10732)
- Support accessing the injection point qualifier of each-beans by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10753](https://togithub.com/micronaut-projects/micronaut-core/pull/10753)
- refactor: use Blocking HTTP Client in HealthEndpointSpec by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10780](https://togithub.com/micronaut-projects/micronaut-core/pull/10780)
- HTTP/2 prior knowledge support by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10761](https://togithub.com/micronaut-projects/micronaut-core/pull/10761)
- Support ExecuteOn annotation with ServerWebSocket by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10772](https://togithub.com/micronaut-projects/micronaut-core/pull/10772)
- Add API to access SSL session by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10792](https://togithub.com/micronaut-projects/micronaut-core/pull/10792)
- allow registering bean definitions prior to startup by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10800](https://togithub.com/micronaut-projects/micronaut-core/pull/10800)
- Remove unnecessary noise printed during a normal build. by [@mikehearn](https://togithub.com/mikehearn) in [https://github.com/micronaut-projects/micronaut-core/pull/10769](https://togithub.com/micronaut-projects/micronaut-core/pull/10769)
- Fix exception message by [@alvarosanchez](https://togithub.com/alvarosanchez) in [https://github.com/micronaut-projects/micronaut-core/pull/10818](https://togithub.com/micronaut-projects/micronaut-core/pull/10818)
- Improve ability to introspect bean context prior to start by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10805](https://togithub.com/micronaut-projects/micronaut-core/pull/10805)
- Make behaviour of [@DefaultImplementation](https://togithub.com/DefaultImplementation) consistent by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10820](https://togithub.com/micronaut-projects/micronaut-core/pull/10820)
- improve BeanProvider API by adding lookup methods by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10824](https://togithub.com/micronaut-projects/micronaut-core/pull/10824)
- Small performance improvements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10845](https://togithub.com/micronaut-projects/micronaut-core/pull/10845)
- Add more media types by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10846](https://togithub.com/micronaut-projects/micronaut-core/pull/10846)
- Remove unnecessary semicolon by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10856](https://togithub.com/micronaut-projects/micronaut-core/pull/10856)
- Merge ConfigurableUriNamingStrategy into HyphenatedUriNamingStrategy by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10860](https://togithub.com/micronaut-projects/micronaut-core/pull/10860)
- Add HEAD_BODY attribute by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10859](https://togithub.com/micronaut-projects/micronaut-core/pull/10859)
##### Docs π
- Fix: create commands by [@bitsnaps](https://togithub.com/bitsnaps) in [https://github.com/micronaut-projects/micronaut-core/pull/10736](https://togithub.com/micronaut-projects/micronaut-core/pull/10736)
##### Dependency updates π
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10695](https://togithub.com/micronaut-projects/micronaut-core/pull/10695)
- fix(deps): update dependency org.slf4j:slf4j-api to v2.0.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10710](https://togithub.com/micronaut-projects/micronaut-core/pull/10710)
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10707](https://togithub.com/micronaut-projects/micronaut-core/pull/10707)
- fix(deps): update groovy monorepo to v4.0.21 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10703](https://togithub.com/micronaut-projects/micronaut-core/pull/10703)
- fix(deps): update netty monorepo to v4.1.109.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10716](https://togithub.com/micronaut-projects/micronaut-core/pull/10716)
- fix(deps): update dependency io.micronaut.groovy:micronaut-runtime-groovy to v4.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10717](https://togithub.com/micronaut-projects/micronaut-core/pull/10717)
- fix(deps): update dependency com.squareup.okio:okio to v3.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10668](https://togithub.com/micronaut-projects/micronaut-core/pull/10668)
- fix(deps): update dependency org.graalvm.nativeimage:svm to v23.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10748](https://togithub.com/micronaut-projects/micronaut-core/pull/10748)
- fix(deps): update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10749](https://togithub.com/micronaut-projects/micronaut-core/pull/10749)
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10739](https://togithub.com/micronaut-projects/micronaut-core/pull/10739)
- fix(deps): update dependency io.micronaut.session:micronaut-session to v4.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10774](https://togithub.com/micronaut-projects/micronaut-core/pull/10774)
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10764](https://togithub.com/micronaut-projects/micronaut-core/pull/10764)
- fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10751](https://togithub.com/micronaut-projects/micronaut-core/pull/10751)
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10778](https://togithub.com/micronaut-projects/micronaut-core/pull/10778)
- fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10779](https://togithub.com/micronaut-projects/micronaut-core/pull/10779)
- fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.23.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10791](https://togithub.com/micronaut-projects/micronaut-core/pull/10791)
- fix(deps): update netty monorepo to v4.1.110.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10848](https://togithub.com/micronaut-projects/micronaut-core/pull/10848)
- fix(deps): update managed.jackson to v2.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10815](https://togithub.com/micronaut-projects/micronaut-core/pull/10815)
- fix(deps): update dependency org.testcontainers:spock to v1.19.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10814](https://togithub.com/micronaut-projects/micronaut-core/pull/10814)
- chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10840](https://togithub.com/micronaut-projects/micronaut-core/pull/10840)
- fix(deps): update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.1 - autoclosed by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10802](https://togithub.com/micronaut-projects/micronaut-core/pull/10802)
- Update Kotlin and KSP by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10854](https://togithub.com/micronaut-projects/micronaut-core/pull/10854)
##### Regressions π§
- [#10797](https://togithub.com/micronaut-projects/micronaut-core/issues/10797) Re-add Try-Catch for ConfigurationExceptions To DefaultPropertyPlaceholderResolver by [@helios2k6](https://togithub.com/helios2k6) in [https://github.com/micronaut-projects/micronaut-core/pull/10798](https://togithub.com/micronaut-projects/micronaut-core/pull/10798)
##### Other Changes π‘
- Add ability to get constantValue for final fields by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10693](https://togithub.com/micronaut-projects/micronaut-core/pull/10693)
- build: expose context-propagation as api from http by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10721](https://togithub.com/micronaut-projects/micronaut-core/pull/10721)
- Add jackson dataformat libs to managed block by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10709](https://togithub.com/micronaut-projects/micronaut-core/pull/10709)
- Handle primitive HTTP client responses with MessageBodyReader by [@kevin-wise](https://togithub.com/kevin-wise) in [https://github.com/micronaut-projects/micronaut-core/pull/10699](https://togithub.com/micronaut-projects/micronaut-core/pull/10699)
- adding zip gzip and gpx to MediaType, issue [#10673](https://togithub.com/micronaut-projects/micronaut-core/issues/10673) by [@PeterFokkinga](https://togithub.com/PeterFokkinga) in [https://github.com/micronaut-projects/micronaut-core/pull/10747](https://togithub.com/micronaut-projects/micronaut-core/pull/10747)
- Do not parallelize definition building if it gives no advantage by [@andriy-dmytruk](https://togithub.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/10776](https://togithub.com/micronaut-projects/micronaut-core/pull/10776)
- org.jetbrains.annotations.NotNull -> io.micronaut.core.annotation.NonNull by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10855](https://togithub.com/micronaut-projects/micronaut-core/pull/10855)
#### New Contributors
- [@bitsnaps](https://togithub.com/bitsnaps) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10736](https://togithub.com/micronaut-projects/micronaut-core/pull/10736)
- [@PeterFokkinga](https://togithub.com/PeterFokkinga) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10747](https://togithub.com/micronaut-projects/micronaut-core/pull/10747)
- [@helios2k6](https://togithub.com/helios2k6) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10798](https://togithub.com/micronaut-projects/micronaut-core/pull/10798)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.10...v4.5.0
### [`v4.4.10`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.10): Micronaut Core 4.4.10
##### What's Changed
##### Dependency Upgrades π
- fix(deps): update netty monorepo to v4.1.110.final ([#10848](https://togithub.com/micronaut-projects/micronaut-core/issues/10848))
##### Bug Fixes π
- fix: Build with GRPC KSP processing fails by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10811](https://togithub.com/micronaut-projects/micronaut-core/pull/10811)
##### Improvements β
- test: ignore revoked.badssl.com/ by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10858](https://togithub.com/micronaut-projects/micronaut-core/pull/10858)
##### Docs π
- Remove obsolete text in httpServer.adoc by [@mikehearn](https://togithub.com/mikehearn) in [https://github.com/micronaut-projects/micronaut-core/pull/10812](https://togithub.com/micronaut-projects/micronaut-core/pull/10812)
- javadoc: Order improvements by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10838](https://togithub.com/micronaut-projects/micronaut-core/pull/10838)
- javadoc: Ordered improvements by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10839](https://togithub.com/micronaut-projects/micronaut-core/pull/10839)
- doc: Improve injection documentation by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10835](https://togithub.com/micronaut-projects/micronaut-core/pull/10835)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.9...v4.4.10
### [`v4.4.9`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.9): Micronaut Core 4.4.9
#### What's Changed
##### Bug Fixes π
- fix: Re-add Try-Catch for ConfigurationExceptions To DefaultPropertyPlaceholderResolver ([#10798](https://togithub.com/micronaut-projects/micronaut-core/issues/10798))
- build: Use only one jackson version by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10795](https://togithub.com/micronaut-projects/micronaut-core/pull/10795)
- Fix file uploads beyond MMAP_SEGMENT_SIZE by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10793](https://togithub.com/micronaut-projects/micronaut-core/pull/10793)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.8...v4.4.9
### [`v4.4.8`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.8): Micronaut Core 4.4.8
#### What's Changed
##### Bug Fixes π
- fix: KSP processing for package private properties by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10777](https://togithub.com/micronaut-projects/micronaut-core/pull/10777)
##### Docs π
- The health check endpoint configuration must be more explicit on regards of sensitive by [@shadai-rafael](https://togithub.com/shadai-rafael) in [https://github.com/micronaut-projects/micronaut-core/pull/10759](https://togithub.com/micronaut-projects/micronaut-core/pull/10759)
#### New Contributors
- [@shadai-rafael](https://togithub.com/shadai-rafael) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10759](https://togithub.com/micronaut-projects/micronaut-core/pull/10759)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.7...v4.4.8
### [`v4.4.7`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.7): Micronaut Core 4.4.7
#### What's Changed
##### Bug Fixes π
- Force secure WebSocket connections to use http/1.1 ([#10754](https://togithub.com/micronaut-projects/micronaut-core/issues/10754))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.6...v4.4.7
### [`v4.4.6`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.6): Micronaut Core 4.4.6
#### What's Changed
##### Other Changes π‘
- KSP: Correct replacing annotations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10750](https://togithub.com/micronaut-projects/micronaut-core/pull/10750)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.5...v4.4.6
### [`v4.4.5`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.5): Micronaut Core 4.4.5
#### What's Changed
##### Bug Fixes π
- Make BlockHint public ([#10743](https://togithub.com/micronaut-projects/micronaut-core/issues/10743))
- fix: Wrong response for Kotlin suspend function with Unit return type. ([#10746](https://togithub.com/micronaut-projects/micronaut-core/issues/10746))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.4...v4.4.5
### [`v4.4.4`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.4): Micronaut Core 4.4.4
#### What's Changed
##### Bug Fixes π
- bug: Writeable responses not being offloaded since 4.0.0 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10729](https://togithub.com/micronaut-projects/micronaut-core/pull/10729)
- Fix [#10733](https://togithub.com/micronaut-projects/micronaut-core/issues/10733) by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10735](https://togithub.com/micronaut-projects/micronaut-core/pull/10735)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.3...v4.4.4
### [`v4.4.3`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.3): Micronaut Core 4.4.3
#### What's Changed
##### Bug Fixes π
- bug: Writeable responses not being offloaded since 4.0.0 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10723](https://togithub.com/micronaut-projects/micronaut-core/pull/10723)
- Handle primitive HTTP client responses with MessageBodyReader ([#10699](https://togithub.com/micronaut-projects/micronaut-core/issues/10699))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.2...v4.4.3
### [`v4.4.2`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.2): Micronaut Core 4.4.2
#### What's Changed
- Implement HTTP/2 access logging ([#10706](https://togithub.com/micronaut-projects/micronaut-core/issues/10706))
- Correct extracting embedded annotations expression ([#10720](https://togithub.com/micronaut-projects/micronaut-core/issues/10720))
- Implement HTTP/2 server push ([#10705](https://togithub.com/micronaut-projects/micronaut-core/issues/10705))
- fix: duplicate CompletedFileUpload in publisher if route is delayed ([#10713](https://togithub.com/micronaut-projects/micronaut-core/issues/10713))
- Fix NPE when part conversion fails ([#10712](https://togithub.com/micronaut-projects/micronaut-core/issues/10712))
- Remove gorm from docs and version catalog ([#10696](https://togithub.com/micronaut-projects/micronaut-core/issues/10696))
- fix(deps): update groovy monorepo to v4.0.21 ([#10697](https://togithub.com/micronaut-projects/micronaut-core/issues/10697))
- fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.5.0 ([#10691](https://togithub.com/micronaut-projects/micronaut-core/issues/10691))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.1...v4.4.2
### [`v4.4.1`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.1): Micronaut Core 4.4.1
#### What's Changed
- Set Accept header correctly in declarative client ([#10685](https://togithub.com/micronaut-projects/micronaut-core/issues/10685))
##### Dependency Upgrades π
- fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.10 ([#10683](https://togithub.com/micronaut-projects/micronaut-core/issues/10683))
##### KSP
- chore(deps): update managed.ksp to v1.9.23-1.0.20 ([#10690](https://togithub.com/micronaut-projects/micronaut-core/issues/10690))
##### Micronaut Modules
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.3.0 ([#10672](https://togithub.com/micronaut-projects/micronaut-core/issues/10672))
- fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.3.0 ([#10682](https://togithub.com/micronaut-projects/micronaut-core/issues/10682))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.0...v4.4.1
### [`v4.4.0`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.0): Micronaut Core 4.4.0
#### What's Changed
##### Bug Fixes π
- Do not override with 404 when returning response inside CompletableFuture by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10501](https://togithub.com/micronaut-projects/micronaut-core/pull/10501)
- Include space in cookie separator by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10582](https://togithub.com/micronaut-projects/micronaut-core/pull/10582)
- Fix out of order writes with async reactive calls by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10579](https://togithub.com/micronaut-projects/micronaut-core/pull/10579)
- Update listener.adoc by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10607](https://togithub.com/micronaut-projects/micronaut-core/pull/10607)
- Build HTTP request in declarative client Publisher by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10626](https://togithub.com/micronaut-projects/micronaut-core/pull/10626)
- Mark fd-based EpollServerDomainSocketChannel as active by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10655](https://togithub.com/micronaut-projects/micronaut-core/pull/10655)
##### Improvements β
- Don't generate `BeanDefinitionReference` and `BeanIntrospectionReference` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10490](https://togithub.com/micronaut-projects/micronaut-core/pull/10490)
- Allow setter/getter with a different type by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10537](https://togithub.com/micronaut-projects/micronaut-core/pull/10537)
- Create synthesized annotations cache lazily by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10545](https://togithub.com/micronaut-projects/micronaut-core/pull/10545)
- Accept inetd-style FDs by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10550](https://togithub.com/micronaut-projects/micronaut-core/pull/10550)
- Support accessing enum values annotations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10581](https://togithub.com/micronaut-projects/micronaut-core/pull/10581)
- Add prefer-openssl config option by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10589](https://togithub.com/micronaut-projects/micronaut-core/pull/10589)
- Minor HTTP performance improvements by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10441](https://togithub.com/micronaut-projects/micronaut-core/pull/10441)
- Http2FrameListener-based HTTP/2 server handler implementation by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10596](https://togithub.com/micronaut-projects/micronaut-core/pull/10596)
- Let event loop threads implement reactor NonBlocking by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10609](https://togithub.com/micronaut-projects/micronaut-core/pull/10609)
- Implement de/compression in Http2ServerHandler by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10660](https://togithub.com/micronaut-projects/micronaut-core/pull/10660)
- test: Use ApplicationContext.run(EmbeddedServer by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10664](https://togithub.com/micronaut-projects/micronaut-core/pull/10664)
- h2c support for new Http2ServerHandler by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10663](https://togithub.com/micronaut-projects/micronaut-core/pull/10663)
##### Dependency updates π
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10504](https://togithub.com/micronaut-projects/micronaut-core/pull/10504)
- fix(deps): update dependency org.neo4j.driver:neo4j-java-driver to v5.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10509](https://togithub.com/micronaut-projects/micronaut-core/pull/10509)
- fix(deps): update junit5 monorepo by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10510](https://togithub.com/micronaut-projects/micronaut-core/pull/10510)
- fix(deps): update dependency com.aayushatharva.brotli4j:brotli4j to v1.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10439](https://togithub.com/micronaut-projects/micronaut-core/pull/10439)
- Merge up 4.3.x into 4.4.x by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10617](https://togithub.com/micronaut-projects/micronaut-core/pull/10617)
- fix(deps): update vertx to v4.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10632](https://togithub.com/micronaut-projects/micronaut-core/pull/10632)
- fix(deps): update asm to v9.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10654](https://togithub.com/micronaut-projects/micronaut-core/pull/10654)
- chore(deps): update slsa-framework/slsa-github-generator action to v1.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10652](https://togithub.com/micronaut-projects/micronaut-core/pull/10652)
- chore(deps): update graalvm/setup-graalvm action to v1.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10648](https://togithub.com/micronaut-projects/micronaut-core/pull/10648)
- chore(deps): update dependency gradle to v8.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10644](https://togithub.com/micronaut-projects/micronaut-core/pull/10644)
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10658](https://togithub.com/micronaut-projects/micronaut-core/pull/10658)
- fix(deps): update vertx to v4.5.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10639](https://togithub.com/micronaut-projects/micronaut-core/pull/10639)
- fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.28.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10667](https://togithub.com/micronaut-projects/micronaut-core/pull/10667)
##### GraalVM π
- Remove build time initialisation of user metadata for GraalVM by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10634](https://togithub.com/micronaut-projects/micronaut-core/pull/10634)
##### Other Changes π‘
- processor finalization stacktrace by [@andriy-dmytruk](https://togithub.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/10467](https://togithub.com/micronaut-projects/micronaut-core/pull/10467)
- Ordering improvements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10488](https://togithub.com/micronaut-projects/micronaut-core/pull/10488)
- Include serdeable metadata to internal JSON objects by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10526](https://togithub.com/micronaut-projects/micronaut-core/pull/10526)
- Revert "Include serdeable metadata to internal JSON objects ([#10526](https://togithub.com/micronaut-projects/micronaut-core/issues/10526))" by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10623](https://togithub.com/micronaut-projects/micronaut-core/pull/10623)
- Update vertx in tests by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10549](https://togithub.com/micronaut-projects/micronaut-core/pull/10549)
- Manage Kotlin plugins in the catalog by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10610](https://togithub.com/micronaut-projects/micronaut-core/pull/10610)
- Fix build adding jacksonDatabind to http2 tck tests by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10629](https://togithub.com/micronaut-projects/micronaut-core/pull/10629)
- Correct expectations in retry with fallback spec by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10635](https://togithub.com/micronaut-projects/micronaut-core/pull/10635)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.13...v4.4.0
### [`v4.3.17`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.17): Micronaut Core 4.3.17
#### What's Changed
##### Docs π
- doc: Kotlin supports repeatable annotations since 1.6 ([#10755](https://togithub.com/micronaut-projects/micronaut-core/issues/10755))
##### Bug fixes π
- fix: Define default value for Cookie Max-Age ([#10775](https://togithub.com/micronaut-projects/micronaut-core/issues/10775))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.16...v4.3.17
### [`v4.3.16`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.16): Micronaut Core 4.3.16
#### What's Changed
##### Bug Fixes π
- FIX: Wrong response for Kotlin suspend function with Unit return type. by [@temofey1989](https://togithub.com/temofey1989) in [https://github.com/micronaut-projects/micronaut-core/pull/10746](https://togithub.com/micronaut-projects/micronaut-core/pull/10746)
- Fix [#10733](https://togithub.com/micronaut-projects/micronaut-core/issues/10733) ([#10735](https://togithub.com/micronaut-projects/micronaut-core/issues/10735))
- bug: Writeable responses not being offloaded since 4.0.0 ([#10723](https://togithub.com/micronaut-projects/micronaut-core/issues/10723)) ([#10729](https://togithub.com/micronaut-projects/micronaut-core/issues/10729))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.15...v4.3.16
### [`v4.3.15`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.15): Micronaut Core 4.3.15
#### What's Changed
##### Bug Fixes π
- KSP: Fix computation of Kotlin Defaults Mask in Data Classes with 32+ parameters. by [@temofey1989](https://togithub.com/temofey1989) in [https://github.com/micronaut-projects/micronaut-core/pull/10704](https://togithub.com/micronaut-projects/micronaut-core/pull/10704)
#### New Contributors
- [@temofey1989](https://togithub.com/temofey1989) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10704](https://togithub.com/micronaut-projects/micronaut-core/pull/10704)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.1...v4.3.15
### [`v4.3.14`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.14): Micronaut Core 4.3.14
#### What's Changed
##### Bug Fixes π
- Fix connection state on decompression failure by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10676](https://togithub.com/micronaut-projects/micronaut-core/pull/10676)
##### Docs π
- Fix Jakarta Inject TCK dependency by [@alvarosanchez](https://togithub.com/alvarosanchez) in [https://github.com/micronaut-projects/micronaut-core/pull/10674](https://togithub.com/micronaut-projects/micronaut-core/pull/10674)
##### CI βοΈBuild π
##### GraalVM
chore(deps): update graalvm/setup-graalvm action to v1.2.1 ([#10648](https://togithub.com/micronaut-projects/micronaut-core/issues/10648))
##### SLSA
chore(deps): update slsa-framework/slsa-github-generator action to v1.10.0 ([#10652](https://togithub.com/micronaut-projects/micronaut-core/issues/10652))
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.0...v4.3.14
### [`v4.3.13`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.13): Micronaut Core 4.3.13
#### What's Changed
##### Bug Fixes π
- remove DefaultCookieDecoder by [@n0tl3ss](https://togithub.com/n0tl3ss) in [https://github.com/micronaut-projects/micronaut-core/pull/10659](https://togithub.com/micronaut-projects/micronaut-core/pull/10659)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.12...v4.3.13
### [`v4.3.12`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.12): Micronaut Core 4.3.12
#### What's Changed
##### Docs π
- Update title and description by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10611](https://togithub.com/micronaut-projects/micronaut-core/pull/10611)
##### Dependency updates π
- fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10612](https://togithub.com/micronaut-projects/micronaut-core/pull/10612)
- fix(deps): update dependency org.awaitility:awaitility to v4.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10614](https://togithub.com/micronaut-projects/micronaut-core/pull/10614)
- fix(deps): update groovy monorepo to v4.0.20 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10615](https://togithub.com/micronaut-projects/micronaut-core/pull/10615)
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10619](https://togithub.com/micronaut-projects/micronaut-core/pull/10619)
- Update netty to 4.1.108.Final by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10638](https://togithub.com/micronaut-projects/micronaut-core/pull/10638)
##### TCK Tests β
- fix: deserialize a JsonError as a GenericResource by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10625](https://togithub.com/micronaut-projects/micronaut-core/pull/10625)
- tck: HealthResult serialization by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10624](https://togithub.com/micronaut-projects/micronaut-core/pull/10624)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.11...v4.3.12
### [`v4.3.11`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.11): Micronaut Core 4.3.11
#### What's Changed
##### Bug Fixes π
- Retain client response content on parsing failure by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10590](https://togithub.com/micronaut-projects/micronaut-core/pull/10590)
- graal: reflect-config.json for hateoas classes by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10547](https://togithub.com/micronaut-projects/micronaut-core/pull/10547)
##### Other Changes π‘
- Handle parsing of form attributes with no value by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10601](https://togithub.com/micronaut-projects/micronaut-core/pull/10601)
##### Dependency updates π
- Update KSP to match Kotlin 1.9.23 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10604](https://togithub.com/micronaut-projects/micronaut-core/pull/10604)
- fix(deps): update kotlin monorepo to v1.9.23 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10598](https://togithub.com/micronaut-projects/micronaut-core/pull/10598)
- fix(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.65.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10595](https://togithub.com/micronaut-projects/micronaut-core/pull/10595)
- fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.27.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10603](https://togithub.com/micronaut-projects/micronaut-core/pull/10603)
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10594](https://togithub.com/micronaut-projects/micronaut-core/pull/10594)
- fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10591](https://togithub.com/micronaut-projects/micronaut-core/pull/10591)
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10605](https://togithub.com/micronaut-projects/micronaut-core/pull/10605)
- - chore(deps): update graalvm/setup-graalvm action to v1.1.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10602](https://togithub.com/micronaut-projects/micronaut-core/pull/10602)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.10...v4.3.11
### [`v4.3.10`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.10): Micronaut Core 4.3.10
#### What's Changed
##### Bug Fixes π
- KSP: Allow to detect repeatable annotations using reflection by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10576](https://togithub.com/micronaut-projects/micronaut-core/pull/10576)
##### Improvements β
- Move empty arrays to static variables by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10539](https://togithub.com/micronaut-projects/micronaut-core/pull/10539)
##### Other Changes π‘
- tck: donβt depend on jackson databind by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10546](https://togithub.com/micronaut-projects/micronaut-core/pull/10546)
##### Dependency updates π
- fix(deps): update groovy monorepo to v4.0.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10567](https://togithub.com/micronaut-projects/micronaut-core/pull/10567)
- fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10571](https://togithub.com/micronaut-projects/micronaut-core/pull/10571)
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10583](https://togithub.com/micronaut-projects/micronaut-core/pull/10583)
- fix(deps): update managed.ksp to v1.9.22-1.0.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10577](https://togithub.com/micronaut-projects/micronaut-core/pull/10577)
- fix(deps): update dependency org.testcontainers:spock to v1.19.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10540](https://togithub.com/micronaut-projects/micronaut-core/pull/10540)
- fix(deps): update dependency com.squareup.okio:okio to v3.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10481](https://togithub.com/micronaut-projects/micronaut-core/pull/10481)
##### Micronaut Modules
##### Micronaut Validation
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10560](https://togithub.com/micronaut-projects/micronaut-core/pull/10560)
##### Micronaut AWS
- fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10548](https://togithub.com/micronaut-projects/micronaut-core/pull/10548)
##### CI βοΈBuild π
##### GraalVM
- Update graalvm/setup-graalvm action to v1.1.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10530](https://togithub.com/micronaut-projects/micronaut-core/pull/10530)
##### Micronaut Build Plugin
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10566](https://togithub.com/micronaut-projects/micronaut-core/pull/10566)
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10565](https://togithub.com/micronaut-projects/micronaut-core/pull/10565)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.9...v4.3.10
### [`v4.3.9`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.9): Micronaut Core v4.3.9
#### What's Changed
##### Other Changes π‘
- Fix casting in the class writing by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10535](https://togithub.com/micronaut-projects/micronaut-core/pull/10535)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.8...v4.3.9
### [`v4.3.8`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.8): Micronaut Core 4.3.8
#### What's Changed
##### KSP Fixes π
- Fix process EachProperty configurations with abstract class for KSP by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10523](https://togithub.com/micronaut-projects/micronaut-core/pull/10523)
##### Bug Fixes π
- Correct generating a copy constructor by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10519](https://togithub.com/micronaut-projects/micronaut-core/pull/10519)
- Fix special case of NameUtils.underscoreSeparate where the first char is the separator char by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10516](https://togithub.com/micronaut-projects/micronaut-core/pull/10516)
##### Dependency updates π
- fix(deps): update dependency io.netty.incubator:netty-incubator-transport-native-io_uring to v0.0.25.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10518](https://togithub.com/micronaut-projects/micronaut-core/pull/10518)
- fix(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.63.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10525](https://togithub.com/micronaut-projects/micronaut-core/pull/10525)
##### CI βοΈBuild π
- chore(deps): update gradle/gradle-build-action action to v2.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10498](https://togithub.com/micronaut-projects/micronaut-core/pull/10498)
- chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.1 - autoclosed b
Configuration
π Schedule: Branch creation - At any time (no schedule defined), 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 these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.10.4
->4.5.3
3.10.4
->4.5.3
3.10.4
->4.5.3
3.10.4
->4.5.3
3.10.4
->4.5.3
Release Notes
micronaut-projects/micronaut-core (io.micronaut:micronaut-core)
### [`v4.5.3`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.3) ##### What's Changed ##### Bug Fixes π - Fix race condition in task scheduling by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10892](https://togithub.com/micronaut-projects/micronaut-core/pull/10892) ##### Other Changes π‘ - Fix some instance check type pollution by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10893](https://togithub.com/micronaut-projects/micronaut-core/pull/10893) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.2...v4.5.3 ### [`v4.5.2`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.2) ##### What's Changed ##### Bug Fixes π - Correct clients getting shutdown by request scope by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10890](https://togithub.com/micronaut-projects/micronaut-core/pull/10890) ##### Improvements β - Delay scheduling until startup by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10877](https://togithub.com/micronaut-projects/micronaut-core/pull/10877) ##### Dependency updates π - chore(deps): update dependency gradle to v8.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10873](https://togithub.com/micronaut-projects/micronaut-core/pull/10873) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.1...v4.5.2 ### [`v4.5.1`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.1) #### What's Changed ##### New Features π - Allow customising endpoints context path by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10870](https://togithub.com/micronaut-projects/micronaut-core/pull/10870) ##### Docs π - docs: remove obsolete "CI" section. by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10789](https://togithub.com/micronaut-projects/micronaut-core/pull/10789) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.0...v4.5.1 ### [`v4.5.0`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.0): Micronaut Core v4.5.0 #### What's Changed ##### New Features π - Add support for optional field/method injection by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10830](https://togithub.com/micronaut-projects/micronaut-core/pull/10830) - NIO domain socket support by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10852](https://togithub.com/micronaut-projects/micronaut-core/pull/10852) - New request body API by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10781](https://togithub.com/micronaut-projects/micronaut-core/pull/10781) ##### Bug Fixes π - KSP: Correctly handle Java files compiled by KSP by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10831](https://togithub.com/micronaut-projects/micronaut-core/pull/10831) - Update SslSpec.groovy by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10853](https://togithub.com/micronaut-projects/micronaut-core/pull/10853) - Interceptor should intercept non-abstract methods for abstract classes by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10850](https://togithub.com/micronaut-projects/micronaut-core/pull/10850) ##### Improvements β - Add support for json-schema media type. by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10724](https://togithub.com/micronaut-projects/micronaut-core/pull/10724) - Enable Http2ServerHandler by default by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10732](https://togithub.com/micronaut-projects/micronaut-core/pull/10732) - Support accessing the injection point qualifier of each-beans by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10753](https://togithub.com/micronaut-projects/micronaut-core/pull/10753) - refactor: use Blocking HTTP Client in HealthEndpointSpec by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10780](https://togithub.com/micronaut-projects/micronaut-core/pull/10780) - HTTP/2 prior knowledge support by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10761](https://togithub.com/micronaut-projects/micronaut-core/pull/10761) - Support ExecuteOn annotation with ServerWebSocket by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10772](https://togithub.com/micronaut-projects/micronaut-core/pull/10772) - Add API to access SSL session by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10792](https://togithub.com/micronaut-projects/micronaut-core/pull/10792) - allow registering bean definitions prior to startup by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10800](https://togithub.com/micronaut-projects/micronaut-core/pull/10800) - Remove unnecessary noise printed during a normal build. by [@mikehearn](https://togithub.com/mikehearn) in [https://github.com/micronaut-projects/micronaut-core/pull/10769](https://togithub.com/micronaut-projects/micronaut-core/pull/10769) - Fix exception message by [@alvarosanchez](https://togithub.com/alvarosanchez) in [https://github.com/micronaut-projects/micronaut-core/pull/10818](https://togithub.com/micronaut-projects/micronaut-core/pull/10818) - Improve ability to introspect bean context prior to start by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10805](https://togithub.com/micronaut-projects/micronaut-core/pull/10805) - Make behaviour of [@DefaultImplementation](https://togithub.com/DefaultImplementation) consistent by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10820](https://togithub.com/micronaut-projects/micronaut-core/pull/10820) - improve BeanProvider API by adding lookup methods by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10824](https://togithub.com/micronaut-projects/micronaut-core/pull/10824) - Small performance improvements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10845](https://togithub.com/micronaut-projects/micronaut-core/pull/10845) - Add more media types by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10846](https://togithub.com/micronaut-projects/micronaut-core/pull/10846) - Remove unnecessary semicolon by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10856](https://togithub.com/micronaut-projects/micronaut-core/pull/10856) - Merge ConfigurableUriNamingStrategy into HyphenatedUriNamingStrategy by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10860](https://togithub.com/micronaut-projects/micronaut-core/pull/10860) - Add HEAD_BODY attribute by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10859](https://togithub.com/micronaut-projects/micronaut-core/pull/10859) ##### Docs π - Fix: create commands by [@bitsnaps](https://togithub.com/bitsnaps) in [https://github.com/micronaut-projects/micronaut-core/pull/10736](https://togithub.com/micronaut-projects/micronaut-core/pull/10736) ##### Dependency updates π - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10695](https://togithub.com/micronaut-projects/micronaut-core/pull/10695) - fix(deps): update dependency org.slf4j:slf4j-api to v2.0.13 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10710](https://togithub.com/micronaut-projects/micronaut-core/pull/10710) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10707](https://togithub.com/micronaut-projects/micronaut-core/pull/10707) - fix(deps): update groovy monorepo to v4.0.21 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10703](https://togithub.com/micronaut-projects/micronaut-core/pull/10703) - fix(deps): update netty monorepo to v4.1.109.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10716](https://togithub.com/micronaut-projects/micronaut-core/pull/10716) - fix(deps): update dependency io.micronaut.groovy:micronaut-runtime-groovy to v4.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10717](https://togithub.com/micronaut-projects/micronaut-core/pull/10717) - fix(deps): update dependency com.squareup.okio:okio to v3.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10668](https://togithub.com/micronaut-projects/micronaut-core/pull/10668) - fix(deps): update dependency org.graalvm.nativeimage:svm to v23.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10748](https://togithub.com/micronaut-projects/micronaut-core/pull/10748) - fix(deps): update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10749](https://togithub.com/micronaut-projects/micronaut-core/pull/10749) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10739](https://togithub.com/micronaut-projects/micronaut-core/pull/10739) - fix(deps): update dependency io.micronaut.session:micronaut-session to v4.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10774](https://togithub.com/micronaut-projects/micronaut-core/pull/10774) - chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10764](https://togithub.com/micronaut-projects/micronaut-core/pull/10764) - fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10751](https://togithub.com/micronaut-projects/micronaut-core/pull/10751) - fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10778](https://togithub.com/micronaut-projects/micronaut-core/pull/10778) - fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6.3.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10779](https://togithub.com/micronaut-projects/micronaut-core/pull/10779) - fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.23.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10791](https://togithub.com/micronaut-projects/micronaut-core/pull/10791) - fix(deps): update netty monorepo to v4.1.110.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10848](https://togithub.com/micronaut-projects/micronaut-core/pull/10848) - fix(deps): update managed.jackson to v2.17.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10815](https://togithub.com/micronaut-projects/micronaut-core/pull/10815) - fix(deps): update dependency org.testcontainers:spock to v1.19.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10814](https://togithub.com/micronaut-projects/micronaut-core/pull/10814) - chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10840](https://togithub.com/micronaut-projects/micronaut-core/pull/10840) - fix(deps): update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.1 - autoclosed by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10802](https://togithub.com/micronaut-projects/micronaut-core/pull/10802) - Update Kotlin and KSP by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10854](https://togithub.com/micronaut-projects/micronaut-core/pull/10854) ##### Regressions π§ - [#10797](https://togithub.com/micronaut-projects/micronaut-core/issues/10797) Re-add Try-Catch for ConfigurationExceptions To DefaultPropertyPlaceholderResolver by [@helios2k6](https://togithub.com/helios2k6) in [https://github.com/micronaut-projects/micronaut-core/pull/10798](https://togithub.com/micronaut-projects/micronaut-core/pull/10798) ##### Other Changes π‘ - Add ability to get constantValue for final fields by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10693](https://togithub.com/micronaut-projects/micronaut-core/pull/10693) - build: expose context-propagation as api from http by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10721](https://togithub.com/micronaut-projects/micronaut-core/pull/10721) - Add jackson dataformat libs to managed block by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10709](https://togithub.com/micronaut-projects/micronaut-core/pull/10709) - Handle primitive HTTP client responses with MessageBodyReader by [@kevin-wise](https://togithub.com/kevin-wise) in [https://github.com/micronaut-projects/micronaut-core/pull/10699](https://togithub.com/micronaut-projects/micronaut-core/pull/10699) - adding zip gzip and gpx to MediaType, issue [#10673](https://togithub.com/micronaut-projects/micronaut-core/issues/10673) by [@PeterFokkinga](https://togithub.com/PeterFokkinga) in [https://github.com/micronaut-projects/micronaut-core/pull/10747](https://togithub.com/micronaut-projects/micronaut-core/pull/10747) - Do not parallelize definition building if it gives no advantage by [@andriy-dmytruk](https://togithub.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/10776](https://togithub.com/micronaut-projects/micronaut-core/pull/10776) - org.jetbrains.annotations.NotNull -> io.micronaut.core.annotation.NonNull by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10855](https://togithub.com/micronaut-projects/micronaut-core/pull/10855) #### New Contributors - [@bitsnaps](https://togithub.com/bitsnaps) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10736](https://togithub.com/micronaut-projects/micronaut-core/pull/10736) - [@PeterFokkinga](https://togithub.com/PeterFokkinga) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10747](https://togithub.com/micronaut-projects/micronaut-core/pull/10747) - [@helios2k6](https://togithub.com/helios2k6) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10798](https://togithub.com/micronaut-projects/micronaut-core/pull/10798) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.10...v4.5.0 ### [`v4.4.10`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.10): Micronaut Core 4.4.10 ##### What's Changed ##### Dependency Upgrades π - fix(deps): update netty monorepo to v4.1.110.final ([#10848](https://togithub.com/micronaut-projects/micronaut-core/issues/10848)) ##### Bug Fixes π - fix: Build with GRPC KSP processing fails by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10811](https://togithub.com/micronaut-projects/micronaut-core/pull/10811) ##### Improvements β - test: ignore revoked.badssl.com/ by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10858](https://togithub.com/micronaut-projects/micronaut-core/pull/10858) ##### Docs π - Remove obsolete text in httpServer.adoc by [@mikehearn](https://togithub.com/mikehearn) in [https://github.com/micronaut-projects/micronaut-core/pull/10812](https://togithub.com/micronaut-projects/micronaut-core/pull/10812) - javadoc: Order improvements by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10838](https://togithub.com/micronaut-projects/micronaut-core/pull/10838) - javadoc: Ordered improvements by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10839](https://togithub.com/micronaut-projects/micronaut-core/pull/10839) - doc: Improve injection documentation by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10835](https://togithub.com/micronaut-projects/micronaut-core/pull/10835) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.9...v4.4.10 ### [`v4.4.9`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.9): Micronaut Core 4.4.9 #### What's Changed ##### Bug Fixes π - fix: Re-add Try-Catch for ConfigurationExceptions To DefaultPropertyPlaceholderResolver ([#10798](https://togithub.com/micronaut-projects/micronaut-core/issues/10798)) - build: Use only one jackson version by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10795](https://togithub.com/micronaut-projects/micronaut-core/pull/10795) - Fix file uploads beyond MMAP_SEGMENT_SIZE by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10793](https://togithub.com/micronaut-projects/micronaut-core/pull/10793) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.8...v4.4.9 ### [`v4.4.8`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.8): Micronaut Core 4.4.8 #### What's Changed ##### Bug Fixes π - fix: KSP processing for package private properties by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10777](https://togithub.com/micronaut-projects/micronaut-core/pull/10777) ##### Docs π - The health check endpoint configuration must be more explicit on regards of sensitive by [@shadai-rafael](https://togithub.com/shadai-rafael) in [https://github.com/micronaut-projects/micronaut-core/pull/10759](https://togithub.com/micronaut-projects/micronaut-core/pull/10759) #### New Contributors - [@shadai-rafael](https://togithub.com/shadai-rafael) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10759](https://togithub.com/micronaut-projects/micronaut-core/pull/10759) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.7...v4.4.8 ### [`v4.4.7`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.7): Micronaut Core 4.4.7 #### What's Changed ##### Bug Fixes π - Force secure WebSocket connections to use http/1.1 ([#10754](https://togithub.com/micronaut-projects/micronaut-core/issues/10754)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.6...v4.4.7 ### [`v4.4.6`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.6): Micronaut Core 4.4.6 #### What's Changed ##### Other Changes π‘ - KSP: Correct replacing annotations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10750](https://togithub.com/micronaut-projects/micronaut-core/pull/10750) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.5...v4.4.6 ### [`v4.4.5`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.5): Micronaut Core 4.4.5 #### What's Changed ##### Bug Fixes π - Make BlockHint public ([#10743](https://togithub.com/micronaut-projects/micronaut-core/issues/10743)) - fix: Wrong response for Kotlin suspend function with Unit return type. ([#10746](https://togithub.com/micronaut-projects/micronaut-core/issues/10746)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.4...v4.4.5 ### [`v4.4.4`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.4): Micronaut Core 4.4.4 #### What's Changed ##### Bug Fixes π - bug: Writeable responses not being offloaded since 4.0.0 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10729](https://togithub.com/micronaut-projects/micronaut-core/pull/10729) - Fix [#10733](https://togithub.com/micronaut-projects/micronaut-core/issues/10733) by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10735](https://togithub.com/micronaut-projects/micronaut-core/pull/10735) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.3...v4.4.4 ### [`v4.4.3`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.3): Micronaut Core 4.4.3 #### What's Changed ##### Bug Fixes π - bug: Writeable responses not being offloaded since 4.0.0 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10723](https://togithub.com/micronaut-projects/micronaut-core/pull/10723) - Handle primitive HTTP client responses with MessageBodyReader ([#10699](https://togithub.com/micronaut-projects/micronaut-core/issues/10699)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.2...v4.4.3 ### [`v4.4.2`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.2): Micronaut Core 4.4.2 #### What's Changed - Implement HTTP/2 access logging ([#10706](https://togithub.com/micronaut-projects/micronaut-core/issues/10706)) - Correct extracting embedded annotations expression ([#10720](https://togithub.com/micronaut-projects/micronaut-core/issues/10720)) - Implement HTTP/2 server push ([#10705](https://togithub.com/micronaut-projects/micronaut-core/issues/10705)) - fix: duplicate CompletedFileUpload in publisher if route is delayed ([#10713](https://togithub.com/micronaut-projects/micronaut-core/issues/10713)) - Fix NPE when part conversion fails ([#10712](https://togithub.com/micronaut-projects/micronaut-core/issues/10712)) - Remove gorm from docs and version catalog ([#10696](https://togithub.com/micronaut-projects/micronaut-core/issues/10696)) - fix(deps): update groovy monorepo to v4.0.21 ([#10697](https://togithub.com/micronaut-projects/micronaut-core/issues/10697)) - fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.5.0 ([#10691](https://togithub.com/micronaut-projects/micronaut-core/issues/10691)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.1...v4.4.2 ### [`v4.4.1`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.1): Micronaut Core 4.4.1 #### What's Changed - Set Accept header correctly in declarative client ([#10685](https://togithub.com/micronaut-projects/micronaut-core/issues/10685)) ##### Dependency Upgrades π - fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.10 ([#10683](https://togithub.com/micronaut-projects/micronaut-core/issues/10683)) ##### KSP - chore(deps): update managed.ksp to v1.9.23-1.0.20 ([#10690](https://togithub.com/micronaut-projects/micronaut-core/issues/10690)) ##### Micronaut Modules - fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.3.0 ([#10672](https://togithub.com/micronaut-projects/micronaut-core/issues/10672)) - fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.3.0 ([#10682](https://togithub.com/micronaut-projects/micronaut-core/issues/10682)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.0...v4.4.1 ### [`v4.4.0`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.4.0): Micronaut Core 4.4.0 #### What's Changed ##### Bug Fixes π - Do not override with 404 when returning response inside CompletableFuture by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10501](https://togithub.com/micronaut-projects/micronaut-core/pull/10501) - Include space in cookie separator by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10582](https://togithub.com/micronaut-projects/micronaut-core/pull/10582) - Fix out of order writes with async reactive calls by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10579](https://togithub.com/micronaut-projects/micronaut-core/pull/10579) - Update listener.adoc by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10607](https://togithub.com/micronaut-projects/micronaut-core/pull/10607) - Build HTTP request in declarative client Publisher by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10626](https://togithub.com/micronaut-projects/micronaut-core/pull/10626) - Mark fd-based EpollServerDomainSocketChannel as active by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10655](https://togithub.com/micronaut-projects/micronaut-core/pull/10655) ##### Improvements β - Don't generate `BeanDefinitionReference` and `BeanIntrospectionReference` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10490](https://togithub.com/micronaut-projects/micronaut-core/pull/10490) - Allow setter/getter with a different type by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10537](https://togithub.com/micronaut-projects/micronaut-core/pull/10537) - Create synthesized annotations cache lazily by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10545](https://togithub.com/micronaut-projects/micronaut-core/pull/10545) - Accept inetd-style FDs by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10550](https://togithub.com/micronaut-projects/micronaut-core/pull/10550) - Support accessing enum values annotations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10581](https://togithub.com/micronaut-projects/micronaut-core/pull/10581) - Add prefer-openssl config option by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10589](https://togithub.com/micronaut-projects/micronaut-core/pull/10589) - Minor HTTP performance improvements by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10441](https://togithub.com/micronaut-projects/micronaut-core/pull/10441) - Http2FrameListener-based HTTP/2 server handler implementation by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10596](https://togithub.com/micronaut-projects/micronaut-core/pull/10596) - Let event loop threads implement reactor NonBlocking by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10609](https://togithub.com/micronaut-projects/micronaut-core/pull/10609) - Implement de/compression in Http2ServerHandler by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10660](https://togithub.com/micronaut-projects/micronaut-core/pull/10660) - test: Use ApplicationContext.run(EmbeddedServer by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10664](https://togithub.com/micronaut-projects/micronaut-core/pull/10664) - h2c support for new Http2ServerHandler by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10663](https://togithub.com/micronaut-projects/micronaut-core/pull/10663) ##### Dependency updates π - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10504](https://togithub.com/micronaut-projects/micronaut-core/pull/10504) - fix(deps): update dependency org.neo4j.driver:neo4j-java-driver to v5.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10509](https://togithub.com/micronaut-projects/micronaut-core/pull/10509) - fix(deps): update junit5 monorepo by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10510](https://togithub.com/micronaut-projects/micronaut-core/pull/10510) - fix(deps): update dependency com.aayushatharva.brotli4j:brotli4j to v1.16.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10439](https://togithub.com/micronaut-projects/micronaut-core/pull/10439) - Merge up 4.3.x into 4.4.x by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10617](https://togithub.com/micronaut-projects/micronaut-core/pull/10617) - fix(deps): update vertx to v4.5.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10632](https://togithub.com/micronaut-projects/micronaut-core/pull/10632) - fix(deps): update asm to v9.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10654](https://togithub.com/micronaut-projects/micronaut-core/pull/10654) - chore(deps): update slsa-framework/slsa-github-generator action to v1.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10652](https://togithub.com/micronaut-projects/micronaut-core/pull/10652) - chore(deps): update graalvm/setup-graalvm action to v1.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10648](https://togithub.com/micronaut-projects/micronaut-core/pull/10648) - chore(deps): update dependency gradle to v8.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10644](https://togithub.com/micronaut-projects/micronaut-core/pull/10644) - fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10658](https://togithub.com/micronaut-projects/micronaut-core/pull/10658) - fix(deps): update vertx to v4.5.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10639](https://togithub.com/micronaut-projects/micronaut-core/pull/10639) - fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.28.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10667](https://togithub.com/micronaut-projects/micronaut-core/pull/10667) ##### GraalVM π - Remove build time initialisation of user metadata for GraalVM by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10634](https://togithub.com/micronaut-projects/micronaut-core/pull/10634) ##### Other Changes π‘ - processor finalization stacktrace by [@andriy-dmytruk](https://togithub.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/10467](https://togithub.com/micronaut-projects/micronaut-core/pull/10467) - Ordering improvements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10488](https://togithub.com/micronaut-projects/micronaut-core/pull/10488) - Include serdeable metadata to internal JSON objects by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10526](https://togithub.com/micronaut-projects/micronaut-core/pull/10526) - Revert "Include serdeable metadata to internal JSON objects ([#10526](https://togithub.com/micronaut-projects/micronaut-core/issues/10526))" by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10623](https://togithub.com/micronaut-projects/micronaut-core/pull/10623) - Update vertx in tests by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10549](https://togithub.com/micronaut-projects/micronaut-core/pull/10549) - Manage Kotlin plugins in the catalog by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10610](https://togithub.com/micronaut-projects/micronaut-core/pull/10610) - Fix build adding jacksonDatabind to http2 tck tests by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10629](https://togithub.com/micronaut-projects/micronaut-core/pull/10629) - Correct expectations in retry with fallback spec by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10635](https://togithub.com/micronaut-projects/micronaut-core/pull/10635) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.13...v4.4.0 ### [`v4.3.17`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.17): Micronaut Core 4.3.17 #### What's Changed ##### Docs π - doc: Kotlin supports repeatable annotations since 1.6 ([#10755](https://togithub.com/micronaut-projects/micronaut-core/issues/10755)) ##### Bug fixes π - fix: Define default value for Cookie Max-Age ([#10775](https://togithub.com/micronaut-projects/micronaut-core/issues/10775)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.16...v4.3.17 ### [`v4.3.16`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.16): Micronaut Core 4.3.16 #### What's Changed ##### Bug Fixes π - FIX: Wrong response for Kotlin suspend function with Unit return type. by [@temofey1989](https://togithub.com/temofey1989) in [https://github.com/micronaut-projects/micronaut-core/pull/10746](https://togithub.com/micronaut-projects/micronaut-core/pull/10746) - Fix [#10733](https://togithub.com/micronaut-projects/micronaut-core/issues/10733) ([#10735](https://togithub.com/micronaut-projects/micronaut-core/issues/10735)) - bug: Writeable responses not being offloaded since 4.0.0 ([#10723](https://togithub.com/micronaut-projects/micronaut-core/issues/10723)) ([#10729](https://togithub.com/micronaut-projects/micronaut-core/issues/10729)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.15...v4.3.16 ### [`v4.3.15`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.15): Micronaut Core 4.3.15 #### What's Changed ##### Bug Fixes π - KSP: Fix computation of Kotlin Defaults Mask in Data Classes with 32+ parameters. by [@temofey1989](https://togithub.com/temofey1989) in [https://github.com/micronaut-projects/micronaut-core/pull/10704](https://togithub.com/micronaut-projects/micronaut-core/pull/10704) #### New Contributors - [@temofey1989](https://togithub.com/temofey1989) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10704](https://togithub.com/micronaut-projects/micronaut-core/pull/10704) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.1...v4.3.15 ### [`v4.3.14`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.14): Micronaut Core 4.3.14 #### What's Changed ##### Bug Fixes π - Fix connection state on decompression failure by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10676](https://togithub.com/micronaut-projects/micronaut-core/pull/10676) ##### Docs π - Fix Jakarta Inject TCK dependency by [@alvarosanchez](https://togithub.com/alvarosanchez) in [https://github.com/micronaut-projects/micronaut-core/pull/10674](https://togithub.com/micronaut-projects/micronaut-core/pull/10674) ##### CI βοΈBuild π ##### GraalVM chore(deps): update graalvm/setup-graalvm action to v1.2.1 ([#10648](https://togithub.com/micronaut-projects/micronaut-core/issues/10648)) ##### SLSA chore(deps): update slsa-framework/slsa-github-generator action to v1.10.0 ([#10652](https://togithub.com/micronaut-projects/micronaut-core/issues/10652)) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.4.0...v4.3.14 ### [`v4.3.13`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.13): Micronaut Core 4.3.13 #### What's Changed ##### Bug Fixes π - remove DefaultCookieDecoder by [@n0tl3ss](https://togithub.com/n0tl3ss) in [https://github.com/micronaut-projects/micronaut-core/pull/10659](https://togithub.com/micronaut-projects/micronaut-core/pull/10659) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.12...v4.3.13 ### [`v4.3.12`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.12): Micronaut Core 4.3.12 #### What's Changed ##### Docs π - Update title and description by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10611](https://togithub.com/micronaut-projects/micronaut-core/pull/10611) ##### Dependency updates π - fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10612](https://togithub.com/micronaut-projects/micronaut-core/pull/10612) - fix(deps): update dependency org.awaitility:awaitility to v4.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10614](https://togithub.com/micronaut-projects/micronaut-core/pull/10614) - fix(deps): update groovy monorepo to v4.0.20 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10615](https://togithub.com/micronaut-projects/micronaut-core/pull/10615) - chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.7.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10619](https://togithub.com/micronaut-projects/micronaut-core/pull/10619) - Update netty to 4.1.108.Final by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10638](https://togithub.com/micronaut-projects/micronaut-core/pull/10638) ##### TCK Tests β - fix: deserialize a JsonError as a GenericResource by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10625](https://togithub.com/micronaut-projects/micronaut-core/pull/10625) - tck: HealthResult serialization by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10624](https://togithub.com/micronaut-projects/micronaut-core/pull/10624) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.11...v4.3.12 ### [`v4.3.11`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.11): Micronaut Core 4.3.11 #### What's Changed ##### Bug Fixes π - Retain client response content on parsing failure by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10590](https://togithub.com/micronaut-projects/micronaut-core/pull/10590) - graal: reflect-config.json for hateoas classes by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10547](https://togithub.com/micronaut-projects/micronaut-core/pull/10547) ##### Other Changes π‘ - Handle parsing of form attributes with no value by [@jeremyg484](https://togithub.com/jeremyg484) in [https://github.com/micronaut-projects/micronaut-core/pull/10601](https://togithub.com/micronaut-projects/micronaut-core/pull/10601) ##### Dependency updates π - Update KSP to match Kotlin 1.9.23 by [@timyates](https://togithub.com/timyates) in [https://github.com/micronaut-projects/micronaut-core/pull/10604](https://togithub.com/micronaut-projects/micronaut-core/pull/10604) - fix(deps): update kotlin monorepo to v1.9.23 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10598](https://togithub.com/micronaut-projects/micronaut-core/pull/10598) - fix(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.65.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10595](https://togithub.com/micronaut-projects/micronaut-core/pull/10595) - fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.27.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10603](https://togithub.com/micronaut-projects/micronaut-core/pull/10603) - fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10594](https://togithub.com/micronaut-projects/micronaut-core/pull/10594) - fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10591](https://togithub.com/micronaut-projects/micronaut-core/pull/10591) - fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10605](https://togithub.com/micronaut-projects/micronaut-core/pull/10605) - - chore(deps): update graalvm/setup-graalvm action to v1.1.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10602](https://togithub.com/micronaut-projects/micronaut-core/pull/10602) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.10...v4.3.11 ### [`v4.3.10`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.10): Micronaut Core 4.3.10 #### What's Changed ##### Bug Fixes π - KSP: Allow to detect repeatable annotations using reflection by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10576](https://togithub.com/micronaut-projects/micronaut-core/pull/10576) ##### Improvements β - Move empty arrays to static variables by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10539](https://togithub.com/micronaut-projects/micronaut-core/pull/10539) ##### Other Changes π‘ - tck: donβt depend on jackson databind by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10546](https://togithub.com/micronaut-projects/micronaut-core/pull/10546) ##### Dependency updates π - fix(deps): update groovy monorepo to v4.0.19 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10567](https://togithub.com/micronaut-projects/micronaut-core/pull/10567) - fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10571](https://togithub.com/micronaut-projects/micronaut-core/pull/10571) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10583](https://togithub.com/micronaut-projects/micronaut-core/pull/10583) - fix(deps): update managed.ksp to v1.9.22-1.0.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10577](https://togithub.com/micronaut-projects/micronaut-core/pull/10577) - fix(deps): update dependency org.testcontainers:spock to v1.19.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10540](https://togithub.com/micronaut-projects/micronaut-core/pull/10540) - fix(deps): update dependency com.squareup.okio:okio to v3.8.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10481](https://togithub.com/micronaut-projects/micronaut-core/pull/10481) ##### Micronaut Modules ##### Micronaut Validation - fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10560](https://togithub.com/micronaut-projects/micronaut-core/pull/10560) ##### Micronaut AWS - fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.4.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10548](https://togithub.com/micronaut-projects/micronaut-core/pull/10548) ##### CI βοΈBuild π ##### GraalVM - Update graalvm/setup-graalvm action to v1.1.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10530](https://togithub.com/micronaut-projects/micronaut-core/pull/10530) ##### Micronaut Build Plugin - chore(deps): update plugin io.micronaut.build.shared.settings to v6.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10566](https://togithub.com/micronaut-projects/micronaut-core/pull/10566) - chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10565](https://togithub.com/micronaut-projects/micronaut-core/pull/10565) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.9...v4.3.10 ### [`v4.3.9`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.9): Micronaut Core v4.3.9 #### What's Changed ##### Other Changes π‘ - Fix casting in the class writing by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10535](https://togithub.com/micronaut-projects/micronaut-core/pull/10535) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.8...v4.3.9 ### [`v4.3.8`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.8): Micronaut Core 4.3.8 #### What's Changed ##### KSP Fixes π - Fix process EachProperty configurations with abstract class for KSP by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10523](https://togithub.com/micronaut-projects/micronaut-core/pull/10523) ##### Bug Fixes π - Correct generating a copy constructor by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10519](https://togithub.com/micronaut-projects/micronaut-core/pull/10519) - Fix special case of NameUtils.underscoreSeparate where the first char is the separator char by [@wetted](https://togithub.com/wetted) in [https://github.com/micronaut-projects/micronaut-core/pull/10516](https://togithub.com/micronaut-projects/micronaut-core/pull/10516) ##### Dependency updates π - fix(deps): update dependency io.netty.incubator:netty-incubator-transport-native-io_uring to v0.0.25.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10518](https://togithub.com/micronaut-projects/micronaut-core/pull/10518) - fix(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.63.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10525](https://togithub.com/micronaut-projects/micronaut-core/pull/10525) ##### CI βοΈBuild π - chore(deps): update gradle/gradle-build-action action to v2.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10498](https://togithub.com/micronaut-projects/micronaut-core/pull/10498) - chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.1 - autoclosed bConfiguration
π Schedule: Branch creation - At any time (no schedule defined), 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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.