What’s new
Dependency Upgrades 🚀
- Micronaut AWS 3.17.0
- Micronaut Azure 3.10.0
- Micronaut CRaC 1.2.3
- Micronaut Data 3.10.0
- Micronaut Discovery Client 3.3.1
- Micronaut ElasticSearch 4.4.0
- Micronaut Flyway 5.5.0
- Micronaut GCP 4.10.0
- Micronaut gRPC 3.6.0
- Micronaut JMS 2.2.0
- Micronaut Kubernetes 4.0.0
- Micronaut Liquibase 5.7.2
- Micronaut Micrometer 4.8.3
- Micronaut Reactor 2.6.0
- Micronaut Security 3.11.0
- Micronaut SQL 4.8.0
- Micronaut Spring 4.5.1
- Micronaut Test 3.9.2
- Micronaut Test Resources 1.2.5
- Micronaut Tracing 4.5.0
- Bump Jib Maven Plugin version (#8980)
- RxJava 3 to 2.4.1
- Elastic Search 7.17.9
- Jackson 2.14.2
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 ⚙️
### 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
- @kgeri made their first contribution in #8553
- @miguelaferreira made their first contribution in #8850
- @alexsimpson440dev made their first contribution in #9061
- @Goldmensch made their first contribution in #8608
Full Changelog: v3.8.9...v3.9.0