micronaut-projects/micronaut-core (io.micronaut:micronaut-core-bom)
### [`v4.7.1`](https://redirect.github.com/micronaut-projects/micronaut-core/releases/tag/v4.7.1): Micronaut Core 4.7.1
##### What's Changed
##### New Features š
- feat: add FilterBodyParser API by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11272](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11272)
##### Bug Fixes š
- Fix ByteBody stream writing for HTTP/2 by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11261](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11261)
- Fix controller `@Body Object` parameters by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11267](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11267)
##### Docs š
- Update propertySource.adoc by [@jdeex](https://redirect.github.com/jdeex) in [https://github.com/micronaut-projects/micronaut-core/pull/11242](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11242)
- javadoc: correct constructor by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11271](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11271)
##### Dependency updates š
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.4 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11251](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11251)
- chore(deps): update graalvm/setup-graalvm action to v1.2.4 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11254](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11254)
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11258](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11258)
- fix(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v7.2.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11264](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11264)
- chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11262](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11262)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.5 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11265](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11265)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.15.5 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11269](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11269)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.7 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11274](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11274)
##### Other Changes š”
- Modified getTrustManagerFactory to not load trust store twice by [@msupic](https://redirect.github.com/msupic) in [https://github.com/micronaut-projects/micronaut-core/pull/11256](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11256)
##### New Contributors
- [@jdeex](https://redirect.github.com/jdeex) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11242](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11242)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.7.0...v4.7.1
### [`v4.7.0`](https://redirect.github.com/micronaut-projects/micronaut-core/releases/tag/v4.7.0): Micronaut Core 4.7.0
##### What's Changed
##### New Features š
- Add support lost `java.time` classes: by [@altro3](https://redirect.github.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11142](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11142)
- feat: nicer error pages for HTML responses by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11210](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11210)
- Add ability to disable normalization for property keys in EachProperty by [@altro3](https://redirect.github.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11216](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11216)
##### Bug Fixes š
- Fix for service loader by [@andriy-dmytruk](https://redirect.github.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/11229](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11229)
- KSP: Properly update current round resolver in all helper classes by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11239](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11239)
- Correct checking for internal/experimental API usage by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11249](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11249)
##### Other Changes š”
- Add `MessageBodyHandlerRegistry#getReader` which will fail on missing reader by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11130](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11130)
- Cache Micronaut META-INF services by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11129](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11129)
- Fix typo: cachedFormatter by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11150](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11150)
- Fix typo by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11167](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11167)
- Merge 4.6 into 4.7 by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11172](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11172)
- Fix typo: errorBody by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11171](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11171)
- Polish BeanDefinitionWriter by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11197](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11197)
- Checkstyle fixes by [@altro3](https://redirect.github.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11217](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11217)
- Use [@PreMatching](https://redirect.github.com/PreMatching) for CORS Preflight request by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11097](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11097)
##### Improvements ā
- Replace the DefaultHttpClient constructors with a builder by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11109](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11109)
- Allow customization of the Bootstrap in NettyClientCustomizer by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11110](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11110)
- Introduce ByteBody-based server response type by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11094](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11094)
- Remove JsonView filter by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11189](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11189)
- Refactor DefaultHttpClient to use ByteBody for the request body by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11158](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11158)
- ByteBody-based response handling for the HTTP client by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11177](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11177)
- HTTP client refactor by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11182](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11182)
- Correct routing check by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11225](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11225)
- Make `MediaType` comparable by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11226](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11226)
- Implement pcap logging for netty HTTP client by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11117](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11117)
- fix(router): get 'uri' mapping default value if no 'uris' found in http annotation by [@weesftw](https://redirect.github.com/weesftw) in [https://github.com/micronaut-projects/micronaut-core/pull/11187](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11187)
- RawHttpClient by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11227](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11227)
##### Docs š
- Fix typo by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11179](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11179)
- Fixed file name and links by [@shukawam](https://redirect.github.com/shukawam) in [https://github.com/micronaut-projects/micronaut-core/pull/11219](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11219)
- Remove warning about Logbook bug by [@msdousti](https://redirect.github.com/msdousti) in [https://github.com/micronaut-projects/micronaut-core/pull/10118](https://redirect.github.com/micronaut-projects/micronaut-core/pull/10118)
- Docs: Adding KSP support by [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) in [https://github.com/micronaut-projects/micronaut-core/pull/11235](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11235)
- Fix link to javadoc of HTTP annotation and Micronaut Context Package by [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) in [https://github.com/micronaut-projects/micronaut-core/pull/11245](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11245)
- fix link to javadoc of AST package by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11243](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11243)
- Update introspection documentation by [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) in [https://github.com/micronaut-projects/micronaut-core/pull/11240](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11240)
##### Dependency updates š
- fix(deps): update vertx to v4.5.10 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11157](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11157)
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.8 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11163](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11163)
- chore(deps): update dependency gradle to v8.10.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11175](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11175)
- fix(deps): update dependency com.squareup.okio:okio to v3.9.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11181](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11181)
- fix(deps): update dependency io.github.classgraph:classgraph to v4.8.176 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11190](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11190)
- fix(deps): update groovy monorepo to v4.0.23 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11185](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11185)
- fix(deps): update managed.reactor to v3.6.10 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11195](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11195)
- chore(deps): update dependency gradle to v8.10.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11203](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11203)
- fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6.4.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11211](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11211)
- fix(deps): update dependency io.micronaut.session:micronaut-session to v4.4.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11218](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11218)
- chore(deps): update actions/checkout action to v4.2.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11214](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11214)
- fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.5.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11196](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11196)
- fix(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.3 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11176](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11176)
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.7.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11222](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11222)
- fix(deps): update dependency io.github.classgraph:classgraph to v4.8.177 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11230](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11230)
- fix(deps): update dependency org.testcontainers:spock to v1.20.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11234](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11234)
- fix(deps): update netty monorepo to v4.1.114.final by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11236](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11236)
- fix(deps): update asm to v9.7.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11238](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11238)
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.9 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11246](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11246)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.3 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11237](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11237)
- fix(deps): update dependency me.champeau.gradle:japicmp-gradle-plugin to v0.4.4 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11250](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11250)
##### New Contributors
- [@shukawam](https://redirect.github.com/shukawam) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11219](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11219)
- [@msdousti](https://redirect.github.com/msdousti) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10118](https://redirect.github.com/micronaut-projects/micronaut-core/pull/10118)
- [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11235](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11235)
- [@weesftw](https://redirect.github.com/weesftw) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11187](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11187)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.6.6...v4.7.0
Configuration
š Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.6.6
->4.7.1
Release Notes
micronaut-projects/micronaut-core (io.micronaut:micronaut-core-bom)
### [`v4.7.1`](https://redirect.github.com/micronaut-projects/micronaut-core/releases/tag/v4.7.1): Micronaut Core 4.7.1 ##### What's Changed ##### New Features š - feat: add FilterBodyParser API by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11272](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11272) ##### Bug Fixes š - Fix ByteBody stream writing for HTTP/2 by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11261](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11261) - Fix controller `@Body Object` parameters by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11267](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11267) ##### Docs š - Update propertySource.adoc by [@jdeex](https://redirect.github.com/jdeex) in [https://github.com/micronaut-projects/micronaut-core/pull/11242](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11242) - javadoc: correct constructor by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11271](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11271) ##### Dependency updates š - fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.4 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11251](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11251) - chore(deps): update graalvm/setup-graalvm action to v1.2.4 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11254](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11254) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11258](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11258) - fix(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v7.2.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11264](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11264) - chore(deps): update plugin io.micronaut.build.shared.settings to v7.2.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11262](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11262) - fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.5 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11265](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11265) - fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.15.5 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11269](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11269) - fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.7 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11274](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11274) ##### Other Changes š” - Modified getTrustManagerFactory to not load trust store twice by [@msupic](https://redirect.github.com/msupic) in [https://github.com/micronaut-projects/micronaut-core/pull/11256](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11256) ##### New Contributors - [@jdeex](https://redirect.github.com/jdeex) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11242](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11242) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.7.0...v4.7.1 ### [`v4.7.0`](https://redirect.github.com/micronaut-projects/micronaut-core/releases/tag/v4.7.0): Micronaut Core 4.7.0 ##### What's Changed ##### New Features š - Add support lost `java.time` classes: by [@altro3](https://redirect.github.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11142](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11142) - feat: nicer error pages for HTML responses by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11210](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11210) - Add ability to disable normalization for property keys in EachProperty by [@altro3](https://redirect.github.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11216](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11216) ##### Bug Fixes š - Fix for service loader by [@andriy-dmytruk](https://redirect.github.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/11229](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11229) - KSP: Properly update current round resolver in all helper classes by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11239](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11239) - Correct checking for internal/experimental API usage by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11249](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11249) ##### Other Changes š” - Add `MessageBodyHandlerRegistry#getReader` which will fail on missing reader by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11130](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11130) - Cache Micronaut META-INF services by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11129](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11129) - Fix typo: cachedFormatter by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11150](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11150) - Fix typo by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11167](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11167) - Merge 4.6 into 4.7 by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11172](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11172) - Fix typo: errorBody by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11171](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11171) - Polish BeanDefinitionWriter by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11197](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11197) - Checkstyle fixes by [@altro3](https://redirect.github.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11217](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11217) - Use [@PreMatching](https://redirect.github.com/PreMatching) for CORS Preflight request by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11097](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11097) ##### Improvements ā - Replace the DefaultHttpClient constructors with a builder by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11109](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11109) - Allow customization of the Bootstrap in NettyClientCustomizer by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11110](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11110) - Introduce ByteBody-based server response type by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11094](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11094) - Remove JsonView filter by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11189](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11189) - Refactor DefaultHttpClient to use ByteBody for the request body by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11158](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11158) - ByteBody-based response handling for the HTTP client by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11177](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11177) - HTTP client refactor by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11182](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11182) - Correct routing check by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11225](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11225) - Make `MediaType` comparable by [@dstepanov](https://redirect.github.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11226](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11226) - Implement pcap logging for netty HTTP client by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11117](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11117) - fix(router): get 'uri' mapping default value if no 'uris' found in http annotation by [@weesftw](https://redirect.github.com/weesftw) in [https://github.com/micronaut-projects/micronaut-core/pull/11187](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11187) - RawHttpClient by [@yawkat](https://redirect.github.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11227](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11227) ##### Docs š - Fix typo by [@PiyalAhmed](https://redirect.github.com/PiyalAhmed) in [https://github.com/micronaut-projects/micronaut-core/pull/11179](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11179) - Fixed file name and links by [@shukawam](https://redirect.github.com/shukawam) in [https://github.com/micronaut-projects/micronaut-core/pull/11219](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11219) - Remove warning about Logbook bug by [@msdousti](https://redirect.github.com/msdousti) in [https://github.com/micronaut-projects/micronaut-core/pull/10118](https://redirect.github.com/micronaut-projects/micronaut-core/pull/10118) - Docs: Adding KSP support by [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) in [https://github.com/micronaut-projects/micronaut-core/pull/11235](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11235) - Fix link to javadoc of HTTP annotation and Micronaut Context Package by [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) in [https://github.com/micronaut-projects/micronaut-core/pull/11245](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11245) - fix link to javadoc of AST package by [@sdelamo](https://redirect.github.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11243](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11243) - Update introspection documentation by [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) in [https://github.com/micronaut-projects/micronaut-core/pull/11240](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11240) ##### Dependency updates š - fix(deps): update vertx to v4.5.10 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11157](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11157) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.8 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11163](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11163) - chore(deps): update dependency gradle to v8.10.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11175](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11175) - fix(deps): update dependency com.squareup.okio:okio to v3.9.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11181](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11181) - fix(deps): update dependency io.github.classgraph:classgraph to v4.8.176 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11190](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11190) - fix(deps): update groovy monorepo to v4.0.23 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11185](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11185) - fix(deps): update managed.reactor to v3.6.10 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11195](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11195) - chore(deps): update dependency gradle to v8.10.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11203](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11203) - fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6.4.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11211](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11211) - fix(deps): update dependency io.micronaut.session:micronaut-session to v4.4.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11218](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11218) - chore(deps): update actions/checkout action to v4.2.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11214](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11214) - fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.5.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11196](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11196) - fix(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.3 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11176](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11176) - fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.7.0 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11222](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11222) - fix(deps): update dependency io.github.classgraph:classgraph to v4.8.177 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11230](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11230) - fix(deps): update dependency org.testcontainers:spock to v1.20.2 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11234](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11234) - fix(deps): update netty monorepo to v4.1.114.final by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11236](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11236) - fix(deps): update asm to v9.7.1 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11238](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11238) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.9 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11246](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11246) - fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.3 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11237](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11237) - fix(deps): update dependency me.champeau.gradle:japicmp-gradle-plugin to v0.4.4 by [@renovate](https://redirect.github.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11250](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11250) ##### New Contributors - [@shukawam](https://redirect.github.com/shukawam) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11219](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11219) - [@msdousti](https://redirect.github.com/msdousti) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10118](https://redirect.github.com/micronaut-projects/micronaut-core/pull/10118) - [@ChaimaaeROUAI](https://redirect.github.com/ChaimaaeROUAI) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11235](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11235) - [@weesftw](https://redirect.github.com/weesftw) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11187](https://redirect.github.com/micronaut-projects/micronaut-core/pull/11187) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.6.6...v4.7.0Configuration
š Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.