github micronaut-projects/micronaut-platform v5.1.0
Micronaut Platform 5.1.0

6 hours ago

Micronaut Core (5.0.75.1.10)

Adds explicit @Introspected.Property, sequenced-collection injection, CDI integration hooks, KSP traversal of Kotlin inner classes, configuration-based logger levels, and per-service client SSL enabled by default. It also fixes request-bean binding, Jackson/introspection properties, AOP proxies, factory beans, and suspend-function type aliases.

AI

Micronaut LangChain4j (2.0.12.2.0)

Adds Oracle chat-memory auto-configuration, Chroma embedding-store support, AI-service guardrails resolved from Micronaut beans, evaluation testing, agentic support, and injected Google credentials for Vertex AI.

Micronaut MCP (1.0.02.0.0)

Updates the MCP Java SDK to 2.0.0.

Data Access

Micronaut Data (5.0.65.1.1)

Adds SQLite dialect support, value-based ETags for optimistic locking, Jakarta JPA metamodel generation, and fixes escaped column names in runtime SQL sorting.

Micronaut SQL / JDBC (7.0.27.1.0)

Adds a MyBatis integration.

Micronaut Coherence (6.0.07.0.1)

Updates Oracle Coherence to 26.04.

Micronaut EclipseStore (2.0.02.1.0)

Updates Eclipse Store to 4.1.0.

Micronaut MongoDB (6.0.16.1.0)

Updates the MongoDB Java Driver to 5.9.1.

Micronaut Neo4j (8.0.08.1.0)

Updates the Neo4j Java Driver to 6.2.0.

Micronaut R2DBC (7.0.27.1.0)

Updates R2DBC MySQL to 1.0.5.RELEASE, MariaDB to 1.4.1, and PostgreSQL to 1.1.2.

Micronaut Redis (7.0.07.1.0)

Updates Lettuce to 7.6.0.RELEASE.

Cloud

Micronaut AWS (5.0.25.1.0)

Adds AWS CRT and Apache HttpClient 5 support for AWS SDK v2, fixes Lambda embedded-server startup and payload handling, and updates AWS SDK v2 to 2.48.3.

Micronaut Azure (6.0.06.1.0)

Updates Azure SDK to 1.3.7 and Azure Cosmos to 4.81.0.

Micronaut GCP (6.0.06.1.0)

Updates google-cloud-pubsub to 1.152.0, google-cloud-secretmanager to 2.94.0, google-cloud-core to 2.72.0, and Google OAuth2 HTTP to 1.49.0.

Micronaut Oracle Cloud (6.0.36.1.3)

Updates to OCI SDK 3.91.0.

Micronaut Kubernetes (8.0.09.0.0)

Updates the Kubernetes Java Client to 27.0.0.

Tracing (8.0.08.2.0)

Updates OpenTelemetry to 1.64.0 and adds Oracle UCP telemetry support.

Micronaut Object Storage (3.0.03.1.0)

Adds a storage-metadata persistence SPI, InputStream uploads, deterministic local-storage ETags, multipart lifecycle support for S3 and OCI, and local multipart uploads.

Languages

Micronaut Kotlin (5.0.05.1.0)

Updates Ktor to 3.5.1.

Messaging

Micronaut JMS (5.0.05.1.0)

Updates ActiveMQ Jakarta to 6.2.7 and Artemis Jakarta Client to 2.55.0.

Micronaut Kafka (6.0.06.1.0)

Updates Apache Kafka to 4.3.1 and adds non-blocking retry topics, a consumer-record interception hook, and the ability to stop listeners after retries are exhausted.

Micronaut MQTT (4.0.04.1.0)

Updates HiveMQ MQTT client to 1.3.17.

Micronaut NATS (5.0.05.1.0)

Updates the NATS Java Client to 2.26.0.

Micronaut Pulsar (3.0.03.1.0)

Updates Apache Pulsar to 4.2.3.

Micronaut RabbitMQ (5.0.05.1.0)

Updates the RabbitMQ Java Client to 5.34.0, fixes publisher completion blocking consumers, and fails channel initialization when resources are locked.

Misc

Micronaut Cache (6.0.06.1.0)

Updates Infinispan to 16.2.1 and Hazelcast to 5.7.0.

Micronaut Email (3.0.03.1.0)

Adds Mailpit integration.

Micronaut Security (5.0.05.3.1)

Adds an OWASP HTML Sanitizer module, @RunAs authentication delegation, OIDC locale resolution from profile claims, optional OpenID metadata fetching, authentication mapping, and normalized trailing slashes for intercept-URL rules.

Reactive

Micronaut Reactor (4.0.04.1.0)

Updates to Project Reactor 2025.0.6.

Views

Micronaut Views (6.0.06.2.0)

Adds Jinjava as a template-rendering option and supports a Thymeleaf request expression object.

Database Migration

Micronaut Flyway (8.0.08.1.0)

Dependency and Micronaut alignment only.

Micronaut Liquibase (7.0.07.1.0)

Updates Flyway to 2.6.2.

Dev & Test

Micronaut Test (5.0.15.1.0)

Updates JUnit to 6.1.2, Kotest to 6.1.11, MockK to 1.14.11, and REST Assured to 6.0.1.

Micronaut Test Resources (4.0.04.1.0)

Adds Floci test-resources support.

Micronaut Control Panel (2.0.02.1.0)

Expands the Kafka control panel, prevents the datasource panel from forcing Micronaut Data onto consumers, and makes cache panels safe when cache implementations are absent.

Validation

Micronaut Validation (5.0.05.1.0)

Adds a URL validation annotation.

API

Micronaut GraphQL (5.0.15.1.0)

Adds GraphQL multipart requests, Apollo-style batched query requests, and @Refreshable GraphQL beans.

Micronaut GRPC (5.0.15.1.0)

Updates gRPC Java to 1.82.22.

Micronaut JSON Schema (2.0.12.1.0)

Generated schemas now honor @JsonProperty on enum constants.

Micronaut Open API (7.0.07.1.0)

Adds opt-in $dynamicAnchor and $dynamicRef generation for recursive types and single-variable generics, and upgrades OpenAPI Generator to 7.24.0.

Micronaut Serialization (3.0.03.1.0)

Adds JSON-B/JSON-P compliance, Java-properties serialization, @JsonKey, @JsonMerge, and @JsonTypeId support, plus performance improvements.

Micronaut Servlet (6.0.06.1.0)

Updates Eclipse Jetty to 12.1.10, Undertow to 2.3.35, and Apache Tomcat to 11.0.23.

Micronaut Spring (6.0.16.1.0)

Updates Spring Framework to 7.0.8 and Spring Boot 4.1.0.

Analytics

Micronaut Elasticsearch (6.0.06.1.0)

Updates the Elasticsearch Java Client to 9.4.3.

Micronaut OpenSearch (2.0.02.1.0)

Updates the OpenSearch Java Client to 3.9.0, the OpenSearch REST client to 3.7.0, and Apache HttpClient 5 to 5.6.2.

Configuration

Micronaut TOML (3.0.03.1.0)

Adds TOML 1.1 parsing support.

Micronaut Logging (2.0.12.1.0)

Updates SLF4J to 2.0.18, Logback to 1.5.37, and Log4j 2 to 2.26.1.

Build

Micronaut SourceGen (2.0.02.1.0)

Fixes switch-expression ordering so generated code preserves the caller correctly.

Don't miss a new micronaut-platform release

NewReleases is sending notifications on new releases.