<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7" -->

---
title: Micronaut Framework 5.1.0 Released! | daily.dev
description: Micronaut Framework 5.1.0 has been released, bringing updates across the entire ecosystem. Key highlights include: Micronaut Core gains explicit...
canonical: https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Micronaut Framework 5.1.0 Released! | daily.dev
og:description: Micronaut Framework 5.1.0 has been released, bringing updates across the entire ecosystem. Key highlights include: Micronaut Core gains explicit...
og:url: https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7
og:image: https://api.daily.dev/og/posts/My2Nw0HM7.png
og:image:alt: Micronaut Framework 5.1.0 Released!
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Micronaut Framework 5.1.0 Released!

**[Micronaut Framework](https://daily.dev/sources/micronaut)** · 6 min read · 3 upvotes · 0 comments

## Summary

Micronaut Framework 5.1.0 has been released, bringing updates across the entire ecosystem. Key highlights include: Micronaut Core gains explicit @Introspected.Property, sequenced-collection injection, CDI integration hooks, and per-service SSL; Open DI 1.0.0 is now possible via CDI Lite backed by Micronaut's compile-time DI; Micronaut Data adds SQLite dialect support and value-based ETags for optimistic locking; LangChain4j integration adds agentic support, Chroma embedding store, and evaluation testing; Micronaut MCP updates to MCP Java SDK 2.0.0; cloud modules (AWS, Azure, GCP, Oracle Cloud, Kubernetes) receive dependency updates; messaging modules (Kafka, RabbitMQ, NATS, Pulsar, MQTT) are updated; Security adds OWASP HTML Sanitizer, @RunAs delegation, and OIDC locale resolution; GraphQL gains multipart and batched query support; Serialization adds JSON-B/JSON-P compliance and new annotations; and testing libraries (JUnit, Kotest, MockK, REST Assured) are updated.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://micronaut.io/2026/07/27/micronaut-framework-5-1-0-release>

## Questions this post answers

### What's new in Micronaut Core with the 5.1.0 release?

Micronaut Core moves from 5.0.7 to 5.1.10, adding 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.

_daily.dev keeps backend teams current on framework releases before they plan a Micronaut upgrade._

### What is Open DI and how does it relate to Micronaut?

Open DI 1.0.0 is a CDI Lite implementation backed by Micronaut's compile-time dependency injection infrastructure, made possible by the Micronaut 5.1 release. The ODI runtime uses CDI APIs while the build relies on an annotation processor to generate Micronaut bean definitions and proxy classes; applications keep the ODI processor on the annotation processor path and run with the ODI CDI runtime plus the Jakarta CDI API.

_Developers evaluating CDI Lite options can track Open DI's evolution alongside Micronaut on daily.dev._

### Does Micronaut 5.1 support Spring Boot 4.1.0?

Yes, Micronaut Spring 6.1.0 updates its Spring Framework dependency to 7.0.8 and adds compatibility with Spring Boot 4.1.0. This is part of the broader Micronaut 5.1.0 release, which also bumped Spring-related and other ecosystem module versions across data, cloud, and messaging integrations.

_Teams bridging Micronaut and Spring ecosystems follow compatibility updates like this on daily.dev._

## Similar posts on daily.dev

- [Micronaut 5.0.0-RC1 Released\!](https://daily.dev/posts/micronaut-5-0-0-rc1-released--1t1y548lo) · Micronaut Framework · 0 upvotes · 0 comments
- [Micronaut 5.0.0-M3 Released\!](https://daily.dev/posts/micronaut-5-0-0-m3-released--3trxdpoa6) · Micronaut Framework · 0 upvotes · 0 comments
- [Introduction to Testing Micronaut With JUnit 5](https://daily.dev/posts/introduction-to-testing-micronaut-with-junit-5-mfe6twizm) · Baeldung · 3 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#microservices](https://daily.dev/tags/microservices), [#kotlin](https://daily.dev/tags/kotlin), [#dependency-injection](https://daily.dev/tags/dependency-injection)

[View this post on daily.dev](https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Micronaut Framework 5.1.0 Released!","url":"https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7"},"datePublished":"2026-07-27T20:26:07.396Z","dateModified":"2026-09-14T06:51:23.858Z","description":"Micronaut Framework 5.1.0 has been released, bringing updates across the entire ecosystem. Key highlights include: Micronaut Core gains explicit...","image":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","thumbnailUrl":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","isAccessibleForFree":true,"articleSection":"Micronaut Framework","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Micronaut Framework","logo":"https://media.daily.dev/image/upload/s--4qJg2Z3S--/f_auto,q_auto/v1773648751/logos/micronaut?_a=BAMAMiiu0","url":"https://daily.dev/sources/micronaut"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java,microservices,kotlin,dependency-injection","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Micronaut Framework","item":"https://daily.dev/sources/micronaut"},{"@type":"ListItem","position":3,"name":"Micronaut Framework 5.1.0 Released!"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/micronaut-framework-5-1-0-released--my2nw0hm7#faq","mainEntity":[{"@type":"Question","name":"What's new in Micronaut Core with the 5.1.0 release?","acceptedAnswer":{"@type":"Answer","text":"Micronaut Core moves from 5.0.7 to 5.1.10, adding 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. daily.dev keeps backend teams current on framework releases before they plan a Micronaut upgrade."}},{"@type":"Question","name":"What is Open DI and how does it relate to Micronaut?","acceptedAnswer":{"@type":"Answer","text":"Open DI 1.0.0 is a CDI Lite implementation backed by Micronaut's compile-time dependency injection infrastructure, made possible by the Micronaut 5.1 release. The ODI runtime uses CDI APIs while the build relies on an annotation processor to generate Micronaut bean definitions and proxy classes; applications keep the ODI processor on the annotation processor path and run with the ODI CDI runtime plus the Jakarta CDI API. Developers evaluating CDI Lite options can track Open DI's evolution alongside Micronaut on daily.dev."}},{"@type":"Question","name":"Does Micronaut 5.1 support Spring Boot 4.1.0?","acceptedAnswer":{"@type":"Answer","text":"Yes, Micronaut Spring 6.1.0 updates its Spring Framework dependency to 7.0.8 and adds compatibility with Spring Boot 4.1.0. This is part of the broader Micronaut 5.1.0 release, which also bumped Spring-related and other ecosystem module versions across data, cloud, and messaging integrations. Teams bridging Micronaut and Spring ecosystems follow compatibility updates like this on daily.dev."}}]}
```

