Closed renovate[bot] closed 3 months ago
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Because you closed this PR without merging, Renovate will ignore this update (4.6.1
). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps
array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
4.4.1
->4.6.1
Release Notes
micronaut-projects/micronaut-core (io.micronaut:micronaut-core-bom)
### [`v4.6.1`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.6.1): Micronaut Core 4.6.1 #### What's Changed ##### Bug Fixes π - Issue with Requires condition with missingClasses as string values by [@radovanradic](https://togithub.com/radovanradic) in [https://github.com/micronaut-projects/micronaut-core/pull/11087](https://togithub.com/micronaut-projects/micronaut-core/pull/11087) - No-body default response should be NO_CONTENT by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11086](https://togithub.com/micronaut-projects/micronaut-core/pull/11086) - Fix recognition of reactive types by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11085](https://togithub.com/micronaut-projects/micronaut-core/pull/11085) ##### KSP - Fix overridden suspended method by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11090](https://togithub.com/micronaut-projects/micronaut-core/pull/11090) ##### Dependency updates π - fix(deps): update managed.reactor to v3.6.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11088](https://togithub.com/micronaut-projects/micronaut-core/pull/11088) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11091](https://togithub.com/micronaut-projects/micronaut-core/pull/11091) #### New Contributors - [@radovanradic](https://togithub.com/radovanradic) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11087](https://togithub.com/micronaut-projects/micronaut-core/pull/11087) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.6.0...v4.6.1 ### [`v4.6.0`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.6.0): Micronaut Core 4.6.0 #### What's Changed ##### New Features π - Reintroduce build time init of compilation time metadata by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10950](https://togithub.com/micronaut-projects/micronaut-core/pull/10950) ##### Bug Fixes π - Fix NPE in `BeanDefinitionProducer` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10956](https://togithub.com/micronaut-projects/micronaut-core/pull/10956) - Correct cookies in simple request/response by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10973](https://togithub.com/micronaut-projects/micronaut-core/pull/10973) - Fix client channel option configuration by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10979](https://togithub.com/micronaut-projects/micronaut-core/pull/10979) - KSP: Simple Java properties should have access to field annotations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11005](https://togithub.com/micronaut-projects/micronaut-core/pull/11005) - Use ReentrantLock instead of synchronized in CancellableMonoSink by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11015](https://togithub.com/micronaut-projects/micronaut-core/pull/11015) - Fix returning unit from suspended methods by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11006](https://togithub.com/micronaut-projects/micronaut-core/pull/11006) - Allow DELETE request body in http-client-jdk by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11050](https://togithub.com/micronaut-projects/micronaut-core/pull/11050) - KSP: Generate beans in the process method instead in the finish method by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11052](https://togithub.com/micronaut-projects/micronaut-core/pull/11052) - Fix resolution of `@Retryable(value=)` attribute by [@Kushal-Dalasaniya](https://togithub.com/Kushal-Dalasaniya) in [https://github.com/micronaut-projects/micronaut-core/pull/11061](https://togithub.com/micronaut-projects/micronaut-core/pull/11061) - Correct order of body handlers by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11069](https://togithub.com/micronaut-projects/micronaut-core/pull/11069) - Fix usage of `@Header(name="..")` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11060](https://togithub.com/micronaut-projects/micronaut-core/pull/11060) ##### Improvements β - Apply code improvements suggested by IDE by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10906](https://togithub.com/micronaut-projects/micronaut-core/pull/10906) - EachBean: Allow to inject the origin bean and the registration by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10902](https://togithub.com/micronaut-projects/micronaut-core/pull/10902) - Cleanup micronaut-router by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10935](https://togithub.com/micronaut-projects/micronaut-core/pull/10935) - Properly handle missing classes in metadata + precalculated requirements by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10936](https://togithub.com/micronaut-projects/micronaut-core/pull/10936) - Support unix domain sockets for the access log handler by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10940](https://togithub.com/micronaut-projects/micronaut-core/pull/10940) - Add config option for DNS resolution modes by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10937](https://togithub.com/micronaut-projects/micronaut-core/pull/10937) - Don't store enum values. Store a class and the enum name instead by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10963](https://togithub.com/micronaut-projects/micronaut-core/pull/10963) - Add config options for form parsing limits by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10967](https://togithub.com/micronaut-projects/micronaut-core/pull/10967) - Correct reading HTTP client response body without content type + `ByteBuffer` converters by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10975](https://togithub.com/micronaut-projects/micronaut-core/pull/10975) - Add a reflection util class to extract generic type and annotations for a class by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10962](https://togithub.com/micronaut-projects/micronaut-core/pull/10962) - Add `toString` for synthesized annotations by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10984](https://togithub.com/micronaut-projects/micronaut-core/pull/10984) - Type pollution test by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10918](https://togithub.com/micronaut-projects/micronaut-core/pull/10918) - Support binding RouteMatch in server filter methods by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10961](https://togithub.com/micronaut-projects/micronaut-core/pull/10961) - Code cleanup for inject-java by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10949](https://togithub.com/micronaut-projects/micronaut-core/pull/10949) - Improvements to HTTP client timeout handling by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10983](https://togithub.com/micronaut-projects/micronaut-core/pull/10983) - Code cleanup for io.micronaut.http.uri by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/10857](https://togithub.com/micronaut-projects/micronaut-core/pull/10857) - Allow for `@EachBean` to delegate the generics to the newly created bean definition by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11003](https://togithub.com/micronaut-projects/micronaut-core/pull/11003) - [#9607](https://togithub.com/micronaut-projects/micronaut-core/issues/9607): Endpoint path must support URI path as per rfc3986 appendix-B by [@pragyamutluru](https://togithub.com/pragyamutluru) in [https://github.com/micronaut-projects/micronaut-core/pull/10998](https://togithub.com/micronaut-projects/micronaut-core/pull/10998) - Improve message body handlers by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11002](https://togithub.com/micronaut-projects/micronaut-core/pull/11002) - Correct HTTP client body handler by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11019](https://togithub.com/micronaut-projects/micronaut-core/pull/11019) - Implement `@PreMatching` request filter methods by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11017](https://togithub.com/micronaut-projects/micronaut-core/pull/11017) - 10799 deduce cloud environment app engine by [@pragyamutluru](https://togithub.com/pragyamutluru) in [https://github.com/micronaut-projects/micronaut-core/pull/11035](https://togithub.com/micronaut-projects/micronaut-core/pull/11035) - Can't find micronautserviceconfigs when running as jlink-ed application by [@rfscholte](https://togithub.com/rfscholte) in [https://github.com/micronaut-projects/micronaut-core/pull/10982](https://togithub.com/micronaut-projects/micronaut-core/pull/10982) - imp: remove [@Experimental](https://togithub.com/Experimental) from ServerFilter by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11057](https://togithub.com/micronaut-projects/micronaut-core/pull/11057) - Avoid using `ElementQuery#named` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11055](https://togithub.com/micronaut-projects/micronaut-core/pull/11055) - Http server: Allow to disable not-found on missing body by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11059](https://togithub.com/micronaut-projects/micronaut-core/pull/11059) - Remove old HttpBody API by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11064](https://togithub.com/micronaut-projects/micronaut-core/pull/11064) - Add API to access main context from bootstrap context by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11065](https://togithub.com/micronaut-projects/micronaut-core/pull/11065) - Add a ByteBody-based write API by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/11078](https://togithub.com/micronaut-projects/micronaut-core/pull/11078) ##### Dependency updates π - Update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10966](https://togithub.com/micronaut-projects/micronaut-core/pull/10966) - Update dependency me.champeau.gradle:japicmp-gradle-plugin to v0.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10959](https://togithub.com/micronaut-projects/micronaut-core/pull/10959) - chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10970](https://togithub.com/micronaut-projects/micronaut-core/pull/10970) - fix(deps): update dependency org.graalvm.nativeimage:svm to v23.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10985](https://togithub.com/micronaut-projects/micronaut-core/pull/10985) - fix(deps): update micronaut.test to v4.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10986](https://togithub.com/micronaut-projects/micronaut-core/pull/10986) - fix(deps): update vertx to v4.5.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10991](https://togithub.com/micronaut-projects/micronaut-core/pull/10991) - chore(deps): update kotlin monorepo to v1.9.25 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10999](https://togithub.com/micronaut-projects/micronaut-core/pull/10999) - fix(deps): update dependency net.bytebuddy:byte-buddy to v1.14.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11000](https://togithub.com/micronaut-projects/micronaut-core/pull/11000) - fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.14.18 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11001](https://togithub.com/micronaut-projects/micronaut-core/pull/11001) - chore(deps): update managed.ksp to v1.9.25-1.0.20 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11008](https://togithub.com/micronaut-projects/micronaut-core/pull/11008) - fix(deps): update netty monorepo to v4.1.112.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11013](https://togithub.com/micronaut-projects/micronaut-core/pull/11013) - fix(deps): update dependency org.testcontainers:spock to v1.20.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11034](https://togithub.com/micronaut-projects/micronaut-core/pull/11034) - fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11020](https://togithub.com/micronaut-projects/micronaut-core/pull/11020) - fix(deps): update selenium by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11036](https://togithub.com/micronaut-projects/micronaut-core/pull/11036) - fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.26.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10886](https://togithub.com/micronaut-projects/micronaut-core/pull/10886) - fix(deps): update managed.reactor to v3.6.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10867](https://togithub.com/micronaut-projects/micronaut-core/pull/10867) - fix(deps): update dependency jakarta.persistence:jakarta.persistence-api to v3.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10865](https://togithub.com/micronaut-projects/micronaut-core/pull/10865) - fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10911](https://togithub.com/micronaut-projects/micronaut-core/pull/10911) - fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10894](https://togithub.com/micronaut-projects/micronaut-core/pull/10894) - fix(deps): update dependency com.blazebit:blaze-persistence-core-impl to v1.6.12 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11056](https://togithub.com/micronaut-projects/micronaut-core/pull/11056) - fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.4.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10910](https://togithub.com/micronaut-projects/micronaut-core/pull/10910) - fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.4.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10901](https://togithub.com/micronaut-projects/micronaut-core/pull/10901) - fix(deps): update dependency org.awaitility:awaitility to v4.2.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11062](https://togithub.com/micronaut-projects/micronaut-core/pull/11062) - chore(deps): update graalvm/setup-graalvm action to v1.2.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11066](https://togithub.com/micronaut-projects/micronaut-core/pull/11066) - fix(deps): update dependency org.slf4j:slf4j-api to v2.0.16 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11067](https://togithub.com/micronaut-projects/micronaut-core/pull/11067) - chore(deps): update actions/checkout action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11038](https://togithub.com/micronaut-projects/micronaut-core/pull/11038) - fix(deps): update selenium to v4.23.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11073](https://togithub.com/micronaut-projects/micronaut-core/pull/11073) - chore(deps): update actions/setup-java action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/11074](https://togithub.com/micronaut-projects/micronaut-core/pull/11074) ##### GraalVM π - donβt use svm dependency by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11081](https://togithub.com/micronaut-projects/micronaut-core/pull/11081) ##### Other Changes π‘ - Uri template rewrite by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10921](https://togithub.com/micronaut-projects/micronaut-core/pull/10921) - Add `MatchArgumentQualifier` from Serde by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10932](https://togithub.com/micronaut-projects/micronaut-core/pull/10932) - `NettyMutableHttpResponse` should support `getCookies` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10972](https://togithub.com/micronaut-projects/micronaut-core/pull/10972) - fix: escape `+` to fix rendering in docs by [@maxkomarychev](https://togithub.com/maxkomarychev) in [https://github.com/micronaut-projects/micronaut-core/pull/10969](https://togithub.com/micronaut-projects/micronaut-core/pull/10969) - Use `MatchArgumentQualifier` for `DefaultMessageBodyHandlerRegistry` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10964](https://togithub.com/micronaut-projects/micronaut-core/pull/10964) - Merge 4.5 into 4.6 by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10987](https://togithub.com/micronaut-projects/micronaut-core/pull/10987) - Fix build with JCenter removal by [@melix](https://togithub.com/melix) in [https://github.com/micronaut-projects/micronaut-core/pull/10990](https://togithub.com/micronaut-projects/micronaut-core/pull/10990) - Fix body handler by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11009](https://togithub.com/micronaut-projects/micronaut-core/pull/11009) - Allow body readers to read form uploads by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/11011](https://togithub.com/micronaut-projects/micronaut-core/pull/11011) - Code cleanup for micronaut-management by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11033](https://togithub.com/micronaut-projects/micronaut-core/pull/11033) - Code cleanup for micronaut-json by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11032](https://togithub.com/micronaut-projects/micronaut-core/pull/11032) - Code cleanup for micronaut-messaging and runtime-osx modules by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11031](https://togithub.com/micronaut-projects/micronaut-core/pull/11031) - Code cleanup for micronaut-jackson modules by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11030](https://togithub.com/micronaut-projects/micronaut-core/pull/11030) - Code cleanup for micronaut-websocket by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11029](https://togithub.com/micronaut-projects/micronaut-core/pull/11029) - Code cleanup for micronaut-retry by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11028](https://togithub.com/micronaut-projects/micronaut-core/pull/11028) - Code cleanup for micronaut-graal by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11026](https://togithub.com/micronaut-projects/micronaut-core/pull/11026) - Code cleanup for micronaut-core-reactive by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11023](https://togithub.com/micronaut-projects/micronaut-core/pull/11023) - Code cleanup for discovery-core by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11021](https://togithub.com/micronaut-projects/micronaut-core/pull/11021) - Code cleanup for micronaut-inject-groovy by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11027](https://togithub.com/micronaut-projects/micronaut-core/pull/11027) - Code cleanup for micronaut-function modules by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11025](https://togithub.com/micronaut-projects/micronaut-core/pull/11025) - Code cleanup for micronaut-buffer-netty by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11024](https://togithub.com/micronaut-projects/micronaut-core/pull/11024) - Code cleanup for micronaut-context by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11018](https://togithub.com/micronaut-projects/micronaut-core/pull/11018) - Code cleanup for micronaut-aop by [@altro3](https://togithub.com/altro3) in [https://github.com/micronaut-projects/micronaut-core/pull/11016](https://togithub.com/micronaut-projects/micronaut-core/pull/11016) - imp: reduce handler duplication by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11076](https://togithub.com/micronaut-projects/micronaut-core/pull/11076) - imp: handle errors via standard mechanism - exceptions and error handlers by [@sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/11080](https://togithub.com/micronaut-projects/micronaut-core/pull/11080) #### New Contributors - [@maxkomarychev](https://togithub.com/maxkomarychev) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10969](https://togithub.com/micronaut-projects/micronaut-core/pull/10969) - [@pragyamutluru](https://togithub.com/pragyamutluru) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10998](https://togithub.com/micronaut-projects/micronaut-core/pull/10998) - [@rfscholte](https://togithub.com/rfscholte) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/10982](https://togithub.com/micronaut-projects/micronaut-core/pull/10982) - [@Kushal-Dalasaniya](https://togithub.com/Kushal-Dalasaniya) made their first contribution in [https://github.com/micronaut-projects/micronaut-core/pull/11061](https://togithub.com/micronaut-projects/micronaut-core/pull/11061) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.4...v4.6.0 ### [`v4.5.4`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.5.4) ##### What's Changed ##### Bug Fixes π - Ensuring the deserialization has access to the ServerRequestContext by [@lcavadas](https://togithub.com/lcavadas) in [https://github.com/micronaut-projects/micronaut-core/pull/10904](https://togithub.com/micronaut-projects/micronaut-core/pull/10904) - Map of beans should always use bean definition to extract the name by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10908](https://togithub.com/micronaut-projects/micronaut-core/pull/10908) - include all non-accessible methods in reflection data by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10947](https://togithub.com/micronaut-projects/micronaut-core/pull/10947) - Fix CompletableFuture responses without body by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10953](https://togithub.com/micronaut-projects/micronaut-core/pull/10953) - Fix enums as each property keys. Fixes [#10944](https://togithub.com/micronaut-projects/micronaut-core/issues/10944) by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10993](https://togithub.com/micronaut-projects/micronaut-core/pull/10993) ##### Improvements β - Use a different logger for NettyByteBody by [@graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10897](https://togithub.com/micronaut-projects/micronaut-core/pull/10897) - Add Kotlin+KSP+Jackson nullable tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10927](https://togithub.com/micronaut-projects/micronaut-core/pull/10927) ##### Docs π - Update Micronaut Maven Plugin coordinates by [@alvarosanchez](https://togithub.com/alvarosanchez) in [https://github.com/micronaut-projects/micronaut-core/pull/10946](https://togithub.com/micronaut-projects/micronaut-core/pull/10946) ##### Dependency updates π - fix(deps): update netty monorepo to v4.1.111.final by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10905](https://togithub.com/micronaut-projects/micronaut-core/pull/10905) - chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10770](https://togithub.com/micronaut-projects/micronaut-core/pull/10770) - fix(deps): update dependency io.github.classgraph:classgraph to v4.8.174 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/8882](https://togithub.com/micronaut-projects/micronaut-core/pull/8882) - fix(deps): update vertx to v4.5.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10863](https://togithub.com/micronaut-projects/micronaut-core/pull/10863) - fix(deps): update groovy monorepo to v4.0.22 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10939](https://togithub.com/micronaut-projects/micronaut-core/pull/10939) - chore(deps): update dependency me.champeau.gradle:japicmp-gradle-plugin to v0.4.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10885](https://togithub.com/micronaut-projects/micronaut-core/pull/10885) - fix(deps): update junit5 monorepo by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10945](https://togithub.com/micronaut-projects/micronaut-core/pull/10945) - fix(deps): update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10954](https://togithub.com/micronaut-projects/micronaut-core/pull/10954) ##### Other Changes π‘ - TCK: constraint handler improve by [@andriy-dmytruk](https://togithub.com/andriy-dmytruk) in [https://github.com/micronaut-projects/micronaut-core/pull/10909](https://togithub.com/micronaut-projects/micronaut-core/pull/10909) - Revert "TCK: constraint handler improve" by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-core/pull/10922](https://togithub.com/micronaut-projects/micronaut-core/pull/10922) **Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.5.3...v4.5.4 ### [`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://togConfiguration
π 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.