Micronaut Platform 4.6.0
This release updates the Micronaut Platform BOM (Bill of materials) to the following releases:
- Micronaut Core 4.6.2. Micronaut Core 4.6.x reintroduces the build-time initialization of the metadata built at compilation.
Runtimes
- Micronaut Servlet 4.10.1 updates to
Tomcat10.1.28
, Undertow2.3.15
and Servlet API6.1.0
. - Micronaut CRaC 2.4.0 updates to CRaC 1.5.0.
- Micronaut Chabots 1.2.0
- Micronaut Picocli 5.5.0
Dev & Tests
- Micronaut Test 4.5.0 updates to Hamcrest 3.0, JUnit5 5.11.0, and Mockk v1.13.12.
- Micronaut Test Resources 2.5.4
- Micronaut Control Panel 1.5.0
Validation
Reactive Libraries
- Micronaut Reactor 3.5.0 updates to Project Reactor BOM 2023.0.9.
- Micronaut RxJava2 2.5.0
- Micronaut RXJava3 3.5.0 updates to RxJava 3.1.9.
Cloud
- Micronaut AWS 4.7.1 adds support for AWS Lambda Function v2 and it updates to Lambda Java Runtime Interaface client
2.6.0
, AWS lambda1.2.3
, AWS lambda Events3.13.0
, AWS SDK v11.12.770
, and AWS SDK v22.27.11
. - Micronaut Azure 5.7.1 adds support for Azure Logging.
- Micronaut Oracle Cloud 4.2.0 updates to OCI SDK
3.47.0
. - Micronaut GCP 5.7.1 updates to Google Auth Library OAuth2 HTTP
1.24.1
, Google functions framework API1.1.0
, Google function invoker1.3.1
, Google Cloud Core2.42.0
, Google Cloud PubSub1.132.1
, and Google Secret Manager2.47.0
. - Micronaut Pulsar 2.4.0 updates to Pulsar 3.3.1.
- Micronaut Object Storage 2.6.0
- Micronaut Tracing updates to OpenTelemetry BOM
1.40.0
, GCP Open-Telemetry Operations Exporters for Java0.31.0
, OpenTelemetry AWS Resource Support & AWS X-Ray Propagator1.37.0
, OpenTelemetry Instrumentation for Java1.33.5
, and OpenTelemetry Semantic Conventions for Java1.26.0
. - Micronaut Discovery Client
4.4.0
Database Migration Libraries
- Micronaut Flyway 7.4.0 updates to Flyway to v10.17.1.
- Micronaut Liquibase 6.5.0 updates to Liquibase 4.29.1.
Persistence
- Micronaut SQL 5.8.1 changes the way to disable datasources, and it updates to Vertx
4.5.9
, mariadb-java-client3.4.1
, ojdbc21.15.0.0
, h22.3.232
, jOOQ3.19.11
, Tomcat JDBC10.1.28
, mssql-jdbc12.8.0.jre11
, and JDBI3.45.3
. - Micronaut Data 4.9.0 contains improvements to the criteria API expressions.
- Micronaut EclipseStore
1.7.0
adds Azure blob storage support. - Micronaut Microstream
2.6.0
- Micronaut Mongo
5.4.0
updates to MongoDB Java Driver4.11.3
. - Micronaut R2DBC
5.6.1
updates to R2DBC MariaDB1.2
. - Micronaut Redis
6.6.0
- Micronaut Cassandra
6.5.0
- Micronaut Neo4j
6.7.0
updates to Neo4J5.23.0
.
Programming Languages
- Micronaut Groovy
4.4.0
- Micronaut Kotlin
4.4.0
updates to Ktor2.3.12
.
Messaging
- Micronaut Kafka
5.6.0
- Micronaut MQTT
3.4.0
- Micronaut RabbitMQ
4.5.0
- Micronaut JMS
4.0.0
updating fromjavax
tojakarta
. This upgrade is a breaking change. It aligns the JMS module with the rest of the framework, which transitioned tojakarta
in the 4.0.0 release. - Micronaut NATS 4.5.0 updates to NATS Java Client to
2.20.1
.
Build
- Micronaut Sourcegen
1.3.1
- Micronaut AOT
2.5.0
contains improvements to logback optimizations. - Micronaut JSON Schema
1.2.0
updates to JSON Schema Validator1.5.1
.
Analytics
- Micronaut ElasticSearch
5.6.0
updates to ElasticSearch8.15.0
. - Micronaut OpenSearch updates to OpenSearch
2.13.0
. - Micronaut JMX 4.4.0
- Micronaut Micrometer
5.8.0
updates to Micrometer1.13
.
Errors
Configuration
- Micronaut Logging
1.4.0
updates to SLF4J 2.0.16, and Logback 1.5.7. - Micronaut TOML
2.4.0
Serialization
API
- Micronaut JAX-RS
4.6.0
adds support for the JAX-RS Client API backed by the HTTP Client based on Netty. - Micronaut GraphQL
4.5.0
updates to GraphQL Java22.2
. - Micronaut OpenAPI 6.12.0. A lot of improvements contributed by the community.
- Micronaut gRPC
4.7.0
updates to gRPC Java1.66.0
.
Views
Integrations
- Micronaut Spring 5.8.0 updates to Spring
6.1.11
and Spring Boot3.3.2
. - Micronaut Guice 1.1.0
Misc
- Micronaut Security 4.10.0 updates to Nimbus JOSE-JWT 9.40.
- Micronaut Cache 5.0.0 updates to Hazelcast
5.3.7
, and a major version of Infinispan15.0.7
. - Micronaut ACME
5.2.0
updates to ACME Java Client3.4.0
- Micronaut Email
2.6.0
- Micronaut Session 4.4.0