Releases: micronaut-projects/micronaut-core
Releases Β· micronaut-projects/micronaut-core
Micronaut Core 4.3.13
Micronaut Core 3.10.4
What's Changed
Bug Fixes π
- Fix connection leak with read timeout during acquisition by @yawkat in #9449
- Fix CORS when used with API versioning. by @wetted in #9512
- Fix out-of-order write in HttpStreamsHandler by @yawkat in #9416
Other Changes π‘
- build: remove webdriver-binaries-gradle-plugin by @sdelamo in #9490
- Use supermethod instead of ByteBuffer#clear for binary compatibility by @yawkat in #9666
- Issue 9905 websphere deploy war by @mattmoss in #9906
- Fix @QueryValue of LocalDateTime type for 3.10.x by @rlconst in #9970
- Make
DefaultClassPathResourceLoader
handle URLs with formatjar:file:/{JAR_PATH}!/{PREFIX}!/{RESOURCE}
gracefully by @guillermocalvo in #10092 - Broken allowed-origins-regex configuration. by @wetted in #9427
- Remove chatbots from 3.10.x micronaut-bom by @timyates in #10341
- Remove chatbots from 3.9.x micronaut-bom by @timyates in #10340
- Optimize cache usage in DefaultConversionService and fix race condition by @PakhomovAlexander in #10143
- ci: delete static analysis step by @sdelamo in #10631
Docs π
- Fix incorrect links in User Guide by @guillermocalvo in #9567
- don't publish to latest docs unless in the default branch by @sdelamo in #9673
Netty Upgrade
- Update netty to 4.1.108.Final by @yawkat in #10637
- Update netty to 4.1.107.Final by @yawkat in #10628
- Update to netty 4.1.94.Final by @yawkat in #9472
- Update to netty 4.1.94.Final by @dradosevic in #9632
- build: Netty to 4.1.93 by @sdelamo in #9401
- Update netty monorepo to v4.1.92.Final by @sdelamo in #9277
TCK β
- tck: LocalDateTime query value & form url encoded by @sdelamo in #10027
- test: Writable in Controller and Filter by @sdelamo in #9286
- TCK Test for JSON additional types codec by @sdelamo in #9272
- Remove test limitation for TCK by @timyates in #9317
- Add test for
@Body
not being required in 3.9.x by @timyates in #9318 - TCK tests for boolean textplain and default media type for String return type by @sdelamo in #9314
New Contributors
- @dradosevic made their first contribution in #9632
- @rlconst made their first contribution in #9970
- @PakhomovAlexander made their first contribution in #10143
Full Changelog: v4.3.12...v3.10.4
Micronaut Core 4.3.12
What's Changed
Docs π
Dependency updates π
- fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.2.1 by @renovate in #10612
- fix(deps): update dependency org.awaitility:awaitility to v4.2.1 by @renovate in #10614
- fix(deps): update groovy monorepo to v4.0.20 by @renovate in #10615
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.7.0 by @renovate in #10619
- Update netty to 4.1.108.Final by @yawkat in #10638
TCK Tests β
- fix: deserialize a JsonError as a GenericResource by @sdelamo in #10625
- tck: HealthResult serialization by @sdelamo in #10624
Full Changelog: v4.3.11...v4.3.12
Micronaut Core 4.3.11
What's Changed
Bug Fixes π
- Retain client response content on parsing failure by @jeremyg484 in #10590
- graal: reflect-config.json for hateoas classes by @sdelamo in #10547
Other Changes π‘
- Handle parsing of form attributes with no value by @jeremyg484 in #10601
Dependency updates π
- Update KSP to match Kotlin 1.9.23 by @timyates in #10604
- fix(deps): update kotlin monorepo to v1.9.23 by @renovate in #10598
- fix(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.65.final by @renovate in #10595
- fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.27.final by @renovate in #10603
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.2 by @renovate in #10594
- fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.4.3 by @renovate in #10591
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.4 by @renovate in #10605
Full Changelog: v4.3.10...v4.3.11
Micronaut Core 4.3.10
What's Changed
Bug Fixes π
- KSP: Allow to detect repeatable annotations using reflection by @dstepanov in #10576
Improvements β
Other Changes π‘
Dependency updates π
- fix(deps): update groovy monorepo to v4.0.19 by @renovate in #10567
- fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.9 by @renovate in #10571
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 by @renovate in #10583
- fix(deps): update managed.ksp to v1.9.22-1.0.18 by @renovate in #10577
- fix(deps): update dependency org.testcontainers:spock to v1.19.7 by @renovate in #10540
- fix(deps): update dependency com.squareup.okio:okio to v3.8.0 by @renovate in #10481
Micronaut Modules
Micronaut Validation
- fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.3 by @renovate in #10560
Micronaut AWS
CI βοΈBuild π
GraalVM
Micronaut Build Plugin
- chore(deps): update plugin io.micronaut.build.shared.settings to v6.6.4 by @renovate in #10566
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.4 by @renovate in #10565
Full Changelog: v4.3.9...v4.3.10
Micronaut Core v4.3.9
What's Changed
Other Changes π‘
- Fix casting in the class writing by @dstepanov in #10535
Full Changelog: v4.3.8...v4.3.9
Micronaut Core 4.3.8
What's Changed
KSP Fixes π
Bug Fixes π
- Correct generating a copy constructor by @dstepanov in #10519
- Fix special case of NameUtils.underscoreSeparate where the first char is the separator char by @wetted in #10516
Dependency updates π
- fix(deps): update dependency io.netty.incubator:netty-incubator-transport-native-io_uring to v0.0.25.final by @renovate in #10518
- fix(deps): update dependency io.netty:netty-tcnative-boringssl-static to v2.0.63.final by @renovate in #10525
CI βοΈBuild π
- chore(deps): update gradle/gradle-build-action action to v2.12.0 by @renovate in #10498
- chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.10.1 - autoclosed by @renovate in #10522
Full Changelog: v4.3.7...v4.3.8
Micronaut Core v4.3.7
What's Changed
Bug Fixes π
- KSP: Fix duplicate properties when an accessor is overriden by @dstepanov in #10497
- Fixes the inject java tests leaking file handles by @graemerocher in #10496
Full Changelog: v4.3.6...v4.3.7
Micronaut Core 4.3.6
What's Changed
Docs π
- doc: change Grails creator copy by @sdelamo in #10431
- doc: Document how to retrieve RouteMatch by @sdelamo in #10493
KSP Fixes π
- KSP: Mark dependencies as aggregated if the visitor is of aggregated type by @dstepanov in #10487
Dependency updates π
- Update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.25.Final by @renovate in #10479
- fix(deps): update netty monorepo to v4.1.107.final by @renovate in #10494
Micronaut Modules
Micronaut Validation
Micronaut Session
Micronaut Groovy
- fix(deps): update dependency io.micronaut.groovy:micronaut-runtime-groovy to v4.2.0 by @renovate in #10468
CI βοΈBuild π
Full Changelog: v4.3.5...v4.3.6
Micronaut Core 4.3.5
What's Changed
KSP
- KSP: Fix processing elements with a high priority visitor by @dstepanov in #10476
Bug Fixes π
- Fix parameter expressions for executable methods by @dstepanov in #10469
Docs π
- doc: link to static resources guide by @sdelamo in #10459
- remove withJansi by @podollb in #10470
- doc: dont consider bean-introspection experimental by @sdelamo in #10463
Dependency updates π
- Update dependency org.slf4j:slf4j-api to v2.0.12 by @renovate in #10461
- Update dependency org.testcontainers:spock to v1.19.5 by @renovate in #10472
GraalVM π
- Inline
SameSiteConverter
to fix Graalvm Dev build by @dstepanov in #10466
CI βοΈBuild π
Full Changelog: v4.3.4...v4.3.5