github micronaut-projects/micronaut-core v5.0.0-M17
Micronaut Core 5.0.0-M17

pre-releaseone day ago

What's Changed

Bug Fixes 🐞

  • Fix flaky HttpClientTraceLoggingSpec log iteration (#12441) by @yawkat in #12442
  • Fix request context availability in coroutine context factories by @yawkat in #12461
  • test: add /beans runtime definition collision regression by @yawkat in #12465
  • fix: avoid containsBean cache race during concurrent cache clears by @yawkat in #12462
  • Stabilize JsonStreamSpec streaming request tests by @yawkat in #12458
  • fix(inject-kotlin): preserve boxed getter signature for overridden primitive properties by @yawkat in #12469
  • fix(http-client-jdk): honor named service SSL config in JDK client by @yawkat in #12473
  • Fix Reactor HTTP client retry resubscription by @yawkat in #12470
  • Propagate context for default error fallback logging by @yawkat in #12471
  • Make ClassImport repeatable by @yawkat in #12485
  • Add FileCustomizableResponseType body writer by @yawkat in #12481

Improvements ⭐

Docs 📖

  • Document custom HTTP client DNS resolver snippets by @yawkat in #12474

Dependency updates 🚀

  • fix(deps): update netty monorepo to v4.2.10.final by @renovate[bot] in #12448
  • fix(deps): update vertx to v4.5.25 by @renovate[bot] in #12464
  • fix(deps): update dependency org.projectlombok:lombok to v1.18.44 by @renovate[bot] in #12480
  • build: graal & graalvm native dependency managed by @sdelamo in #12490

Other Changes 💡

  • fix: avoid wildcard default content type for responses by @yawkat in #12452
  • test: add regression for RequestBean record path variable binding by @yawkat in #12436
  • test: add regression coverage for optional query value multipart streaming by @yawkat in #12454
  • test: add GOAWAY next-request connection regression by @yawkat in #12478
  • Update graal version to 25.0.2 by @sdelamo in #12468
  • Remove dependency to micronaut-rxjava2 by @sdelamo in #12489

Full Changelog: v5.0.0-M16...v5.0.0-M17

Don't miss a new micronaut-core release

NewReleases is sending notifications on new releases.