github micronaut-projects/micronaut-core v5.2.5
Micronaut Core 5.2.5

3 hours ago

What's Changed

Bug Fixes 🐞

  • Resolve io.* Java packages other than io.micronaut from Python by @graemerocher in #13345
  • Python: a Python module of a package named like a Java package is the module by @graemerocher in #13342
  • Status routes of a request no route matches run with the propagated context of the filters by @dstepanov in #13357
  • Python: keep the Java interface base of classes defined inside functions by @graemerocher in #13301
  • Python: a Python method overrides one overload of a Java base method by @graemerocher in #13332
  • Abort a cancelled raw exchange of the Netty client by @dstepanov in #13356
  • Match a Python override of a generic Java interface method by @graemerocher in #13358
  • Do not resolve a directory of a jar under a base path as a resource by @dstepanov in #13370

Improvements ⭐

  • Python: a Java-created instance of a Python type is the Python object by @graemerocher in #13327

Other Changes 💡

  • Keep the context of an asynchronous filter whose stage completes with null by @dstepanov in #13359
  • Python: a Micronaut annotation read reflectively is copied when reflection is allowed by @graemerocher in #13338
  • Find a runtime bean definition through an interface looked up before its registration by @dstepanov in #13348
  • Resolve a relative raw request URI against the Netty client URL by @dstepanov in #13362
  • Python: a generated asPolyglotValue() never returns null by @graemerocher in #13360
  • Release the leak tracker of a disk upload whose file was moved by @dstepanov in #13367
  • Normalize Windows Python bytecode cache paths by @n0tl3ss in #13377
  • Report the Python types whose reflection data is left off only when asked by @graemerocher in #13374
  • Write a file body of a HEAD response for its headers and close it by @dstepanov in #13372

Full Changelog: v5.2.4...v5.2.5

Don't miss a new micronaut-core release

NewReleases is sending notifications on new releases.