github micronaut-projects/micronaut-core v3.9.0
Micronaut Framework 3.9.0

latest releases: v4.6.5, v4.6.4, v4.6.3...
17 months ago

What’s new

Dependency Upgrades 🚀

Features

  • Add support for annotation-based CORS configuration (8558) (#8580)
  • service health indicator (#9061)
  • Support Range requests when returning SystemFiles (#8553)

Misc

  • Load ApplicationContextConfigurer with passed classloader instead of the class one (#8608)
  • Add ability to disable log in environments (#8946)
  • build: add Micronaut Chatbots BOM (#9056)
  • feat: Add a class for handling headers in a case-insensitive way (#9031)
  • Support JDK 20 in annotation processors (#9022)
  • add missing logback.xml (#8987)
  • Deprecate FilterOrderProvider (#8624)
  • Add discovery 3.3.0 BOM to build [skip ci] (#8659)
  • Add targetPackage property to the @introspected annotation (#9105)

CI ⚙️

  • Run Corretto nightly instead of every merge (#8924)
  • ci: remove build scan url step (#8909)

### Docs 📖

  • Deprecate ConversionService.SHARED and update custom converter docs/examples to use ConversionService bean. (#8695)
  • Update simple retry explanation to mention a linear progression of 1s (#8850)

Tests ✅

  • test: More mTLS test cases (#8944)
  • Adding test for headers to verify conformance to HTTP/1.1 4.2 Message Headers specification (#8806)
  • test: Deflake the BinaryWebSocketSpec (#8725)

New Contributors

Full Changelog: v3.8.9...v3.9.0

Don't miss a new micronaut-core release

NewReleases is sending notifications on new releases.