Skip to content

Releases: micronaut-projects/micronaut-core

Micronaut Core v4.3.0

23 Jan 20:29
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • feat: ServerCookieEncoder and ServerCookieDecoder by @sdelamo in #10402

Bug Fixes 🐞

KSP Improvements and Bug Fixes

Other Changes 💡

Improvements ⭐

Docs 📖

Dependency updates 🚀

  • fix(deps): update dependency org.jetbrains:annotations to v23.1.0 by @renovate in #10144
  • Update dependency org.tomlj:tomlj to v1.1.1 by @renovate in #10336
  • Update dependency org.yaml:snakeyaml to v2.2 by @renovate in #10308
  • Update jmh to v1.37 by @renovate in #10313
  • Update dependency com.squareup.okio:okio to v3.7.0 by @renovate in #10286
  • Update dependency org.testcontainers:spock to v1.19.3 by @renovate in #10306
  • Update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.8 by @renovate in https://...
Read more

Micronaut Core 4.2.4

23 Jan 16:23
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

build: Update netty monorepo to v4.1.106.Final (#10399)

Docs 📖

Other Changes 💡

Full Changelog: v4.2.3...v4.2.4

Micronaut Core 4.2.3

04 Jan 22:04
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

Other Changes 💡

Dependency updates 🚀

  • fix(deps): update netty monorepo to v4.1.104.final by @renovate in #10276
  • chore(deps): update gradle/gradle-build-action action to v2.11.0 by @renovate in #10252

Full Changelog: v4.2.2...v4.2.3

Micronaut Core 4.2.2

14 Dec 23:27
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

Improvements ⭐

  • imp: don't send Content-length header for GET requests by @timyates in #10218

Docs 📖

  • Update ROADMAP.adoc by @sdelamo in #10213
  • Change to public so that java doc is generated for Configuration Reference link in manual. by @wetted in #10233
  • docs: add reactor context propagation example by @wetted in #10220
  • Update breaking changes for Micronaut 4 by @hrothwell in #10248
  • Add links to guides for Micronaut Core by @wetted in #10269

Dependency updates 🚀

  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.14 by @renovate in #10191
  • fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.23.final by @renovate in #10222
  • fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.7 by @renovate in #10207
  • fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.1.2 by @renovate in #10249
  • fix(deps): update dependency io.micronaut.rxjava2:micronaut-rxjava2-bom to v2.2.0 by @renovate in #10241
  • fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.2.0 by @renovate in #10234
  • fix(deps): update netty monorepo to v4.1.103.final by @renovate in #10270
  • fix(deps): update managed.ksp to v1.9.21-1.0.16 by @renovate in #10268

Other Changes 💡

New Contributors

Full Changelog: v4.2.1...v4.2.2

Micronaut Core 4.2.1

01 Dec 16:31
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

Improvements ⭐

Docs 📖

Tests ✅

Dependency updates 🚀

  • fix(deps): update dependency io.netty.incubator:netty-incubator-transport-native-io_uring to v0.0.24.final by @renovate in #10132
  • fix(deps): update dependency com.h2database:h2 to v2.2.224 by @renovate in #9783
  • fix(deps): update dependency com.blazebit:blaze-persistence-core-impl to v1.6.10 by @renovate in #9461
  • fix(deps): update dependency io.smallrye:smallrye-fault-tolerance to v6 by @renovate in #9339
  • fix(deps): update vertx to v3.9.16 by @renovate in #8255
  • fix(deps): update dependency org.neo4j.driver:neo4j-java-driver to v1.7.6 by @renovate in #10152
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.13 by @renovate in #10166

Groovy

Kotlin

  • fix(deps): update kotlin monorepo to v1.9.21 by @renovate in #10157
  • fix(deps): update managed.ksp to v1.9.21-1.0.15 (#10169)

Micronaut Modules

Micronaut Reactor
  • fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.1.0 by @renovate in #10108
Micronaut RxJava3
  • fix(deps): update dependency io.micronaut.rxjava3:micronaut-rxjava3-bom to v3.1.0 by @renovate in #10125
Micronaut Session
  • fix(deps): update dependency io.micronaut.session:micronaut-session to v4.1.0 by @renovate in #10135

CI ⚙️Build 🐘

  • Deprecations fixes and minor improvements in gradle scripts by @altro3 in #10036
  • chore(deps): update dependency gradle to v8.5 by @renovate in #10174
  • chore(deps): update gradle/gradle-build-action action to v2.10.0 by @renovate in #10170

Micronaut Gradle Plugin

  • chore(deps): update plugin io.micronaut.build.shared.settings to v6.6.1 by @renovate in #10106

New Contributors

Full Changelog: v4.2.0...v4.2.1

Micronaut Core 4.2.0

12 Nov 16:25
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Add StreamingFileUpload.asInputStream by @yawkat in #9787
  • Add DefaultHttpClient constructor with ssl builder by @yawkat in #9875
  • Facilitate troubleshooting with trace logging for health check results when endpoints.health.details-visible is unavailable. by @wetted in #9895
  • Respect @Format annotation for fields passed as http request body arguments by @oujesky in #9883
  • feat: dispatch OPTIONS requests by @sdelamo in #10011
  • Implement zealous block detection for HttpClient by @yawkat in #10010

KSP

Bug Fixes 🐞

Improvements ⭐

Tests ✅

Docs 📖

  • docs: how to use the Micronaut ResourceLoader API with example using ResourceResolver by @wetted in #10054
  • Fixes in adoc format by @altro3 in #10037
  • docs: fix broken, stale, and deprecated links in user guide by @wetted in #9819
  • Clarify how to return text-plain responses for answers others than Strings by @wetted in #9911
  • Docs: Update reference field name in explaination by @dnyaneshwar2023 in #10093

Dependency updates 🚀

  • fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3 by @renovate in #9988
  • fix(deps): update netty monorepo to v4.1.101.final by @renovate in #10097
  • fix(deps): update managed.jackson to v2.15.3 by @renovate in #9997
  • fix(deps): update asm to v9.6 by @renovate in #10047
  • chore(deps): update plugin me.champeau.jmh to v0.7.2 by @renovate in #10043
  • fix(deps): update dependency com.squareup.okio:okio to v3.6.0 by @renovate in #10064
  • fix(deps): update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.22.final by @renovate in #10081
  • fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.6 by @renovate in #10057
  • Merge branch '4.1.x' into '4.2.x' by @sdelamo in #10099

Kotlin

Micronaut Modules

Micronaut AWS
  • fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.1.1 by @renovate in #10065
Micronaut Groovy
  • fix(deps): update dependency io.micronaut.groovy:micronaut-runtime-groovy to v4.1.0 by @renovate in #10088
Micronaut Reactor
  • build: Reactor 3.5.11 and Micronaut Reactor 3.0.3 by @sdelamo in #9966
  • fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.0.4 by @renovate in #10015

CI ⚙️Build 🐘

GraalVM

  • chore(deps): update graalvm/setup-graalvm action to v1.1.5 by @renovate in #10063
  • chore(deps): update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v0.9.28 by @renovate in #10002

Micronaut Build Plugin

  • chore(deps): update plugin io.micronaut.build.shared.settings to v6.5.7 by @renovate in #9976
  • chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.0 by @renovate in #10033
  • chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v6.6.1 by @renovate in #10105

SVM

  • fix(deps): update dependency org.graalvm.nativeimage:svm to v23.1.1 by @renovate in #9625

New Contributor...

Read more

Micronaut Core 4.1.12

11 Nov 10:51
Compare
Choose a tag to compare

What's Changed

Improvements ⭐

Other Changes 💡

Tests ✅

New Contributors

Full Changelog: v4.1.11...v4.1.12

Micronaut Core 4.0.7

11 Nov 09:55
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Make DefaultClassPathResourceLoader handle URLs with format jar:file:/{JAR_PATH}!/{PREFIX}!/{RESOURCE} gracefully (#10092)
  • Cherrypicks Issue 9905 websphere deploy war (#9906) by @sdelamo in #9918

Tests ✅

  • tck: LocalDateTime query value & form url encoded (#10027)
  • test: tck test for multiple headers request by @driverpt in #9814

Full Changelog: v4.0.6...v4.0.7

Micronaut Core 3.10.3

11 Nov 08:41
Compare
Choose a tag to compare

What's Changed

Other Changes 💡

  • tck: LocalDateTime query value & form url encoded by @sdelamo in #10027
  • Fix @QueryValue of LocalDateTime type for 3.10.x by @rlconst in #9970
  • Make DefaultClassPathResourceLoader handle URLs with format jar:file:/{JAR_PATH}!/{PREFIX}!/{RESOURCE} gracefully by @guillermocalvo in #10092

New Contributors

Full Changelog: v3.10.2...v3.10.3

Micronaut Core 4.1.11

31 Oct 16:44
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Cherrypicks Issue 9905 websphere deploy war (#9906) by @sdelamo in #9918
  • Fix JsonSyntaxException: Superfluous data after top-level array in streaming mode by @dstepanov in #10000
  • Handle and log HTTP/2 GOAWAY frame by @yawkat in #10007
  • Add eq/hc for HttpVersionSelection by @yawkat in #9999
  • Change default connection pool idle timeout from 0 to null by @yawkat in #10013
  • Allow onComplete before request in PipeliningServerHandler by @yawkat in #10017
  • fix: do not try to dispatch inside the event loop if channel is inactive by @rorueda in #10018
  • Do not try to apply JsonView to failed responses by @yawkat in #10022
  • Fix logged error when using form fields with blocking filter by @yawkat in #10021
  • Fix exception when querying primary constructor of private record by @yawkat in #10049
  • Fix client read timeout between earmark and dispatch by @yawkat in #10050

Improvements ⭐

Tests ✅

New Contributors

Full Changelog: v4.1.10...v4.1.11