<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh" -->

---
title: Quarkus 4.0.0.Beta1 released | daily.dev
description: Quarkus 4.0.0.Beta1, the first beta of the next major Quarkus version, has been released with a final release targeted for the end of November. The release...
canonical: https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Quarkus 4.0.0.Beta1 released | daily.dev
og:description: Quarkus 4.0.0.Beta1, the first beta of the next major Quarkus version, has been released with a final release targeted for the end of November. The release...
og:url: https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh
og:image: https://api.daily.dev/og/posts/UA68tpPYH.png
og:image:alt: Quarkus 4.0.0.Beta1 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.

# Quarkus 4.0.0.Beta1 released

**[Quarkus](https://daily.dev/sources/quarkus)** · 3 min read · 2 upvotes · 0 comments

## Summary

Quarkus 4.0.0.Beta1, the first beta of the next major Quarkus version, has been released with a final release targeted for the end of November. The release bundles major upgrades across the stack: Java 21 as the new baseline, Netty 4.2 and Vert.x 5.x, QUIC and opt-in HTTP/3 support, native transports (epoll/io_uring), a new Observation API, Dev UI observability dashboard, Jakarta REST 4, Hibernate ORM 8, Jackson 3, CDI 5.0, a new JMS extension, and improved Kafka transaction support via @ExactlyOnce. A migration guide is provided for end users and extension developers, who are asked to test applications and migrate extensions ahead of the stable release.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://quarkus.io/blog/quarkus-4-0-0-beta1-released>

## Questions this post answers

### What major changes come with Quarkus 4.0.0.Beta1?

Quarkus 4.0.0.Beta1 moves to Java 21 as the baseline, upgrades to Netty 4.2 and Vert.x 5.x, and adds QUIC support along with opt-in HTTP/3 with automatic certificate generation in dev and test modes. It also integrates Jakarta REST 4, Hibernate ORM 8, Jackson 3, CDI 5.0, a new dedicated JMS extension, and an Observation API for metrics and traces via Micrometer or OpenTelemetry.

_Extension maintainers tracking Quarkus 4 upgrade requirements can follow coverage like this on daily.dev._

### When is Quarkus 4 planned for final release?

The final release of Quarkus 4 is planned for the end of November, following the availability of the 4.0.0.Beta1 preview. Extension developers and end users are asked to test applications and migrate extensions during the beta period, with a migration guide available on GitHub to help with the transition.

_Teams planning a Quarkus 4 migration can keep tabs on release timing through daily.dev._

### How does Jackson 3 differ from Jackson 2 in a Quarkus 4 upgrade?

Jackson 3, integrated in Quarkus 4, is described as a new major version where everything has changed except for the annotations, meaning existing annotation-based code should largely carry over while underlying APIs and internals differ. Developers upgrading extensions or applications should consult the Quarkus 4 migration guide for specifics on adapting to this change.

_Developers weighing a Jackson 3 upgrade path can track migration details via daily.dev._

## Similar posts on daily.dev

- [Quarkus Flow 1.0.0 released](https://daily.dev/posts/quarkus-flow-1-0-0-released-fcblhx0dd) · Quarkus · 10 upvotes · 0 comments
- [Java Weekly, Issue 622](https://daily.dev/posts/java-weekly-issue-622-yhsvtmyww) · Baeldung · 3 upvotes · 0 comments
- [Java News Roundup: Spring Cloud, Quarkus, Hibernate ORM, JobRunr, LangChain4j, Java Operator SDK](https://daily.dev/posts/java-news-roundup-spring-cloud-quarkus-hibernate-orm-jobrunr-langchain4j-java-operator-sdk-e8bdvgtz6) · InfoQ · 0 upvotes · 0 comments
- [Quarkus 3.31 - Full Java 25 support, Quarkus Maven packaging, Panache Next, and more\!](https://daily.dev/posts/quarkus-3-31---full-java-25-support-quarkus-maven-packaging-panache-next-and-more--aoz3v2ul4) · Quarkus · 2 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#quarkus](https://daily.dev/tags/quarkus), [#jakarta-ee](https://daily.dev/tags/jakarta-ee)

[View this post on daily.dev](https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh)

```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":"Quarkus 4.0.0.Beta1 released","url":"https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh"},"datePublished":"2026-10-01T12:24:45.939Z","dateModified":"2026-10-01T12:25:05.833Z","description":"Quarkus 4.0.0.Beta1, the first beta of the next major Quarkus version, has been released with a final release targeted for the end of November. The release...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e7ab97eced21a845aaca4e155a5e5171?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e7ab97eced21a845aaca4e155a5e5171?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Quarkus","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":"Quarkus","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8adf82d719bb4a9492f44a28a27fd396","url":"https://daily.dev/sources/quarkus"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java,quarkus,jakarta-ee","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Quarkus","item":"https://daily.dev/sources/quarkus"},{"@type":"ListItem","position":3,"name":"Quarkus 4.0.0.Beta1 released"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/quarkus-4-0-0-beta1-released-ua68tppyh#faq","mainEntity":[{"@type":"Question","name":"What major changes come with Quarkus 4.0.0.Beta1?","acceptedAnswer":{"@type":"Answer","text":"Quarkus 4.0.0.Beta1 moves to Java 21 as the baseline, upgrades to Netty 4.2 and Vert.x 5.x, and adds QUIC support along with opt-in HTTP/3 with automatic certificate generation in dev and test modes. It also integrates Jakarta REST 4, Hibernate ORM 8, Jackson 3, CDI 5.0, a new dedicated JMS extension, and an Observation API for metrics and traces via Micrometer or OpenTelemetry. Extension maintainers tracking Quarkus 4 upgrade requirements can follow coverage like this on daily.dev."}},{"@type":"Question","name":"When is Quarkus 4 planned for final release?","acceptedAnswer":{"@type":"Answer","text":"The final release of Quarkus 4 is planned for the end of November, following the availability of the 4.0.0.Beta1 preview. Extension developers and end users are asked to test applications and migrate extensions during the beta period, with a migration guide available on GitHub to help with the transition. Teams planning a Quarkus 4 migration can keep tabs on release timing through daily.dev."}},{"@type":"Question","name":"How does Jackson 3 differ from Jackson 2 in a Quarkus 4 upgrade?","acceptedAnswer":{"@type":"Answer","text":"Jackson 3, integrated in Quarkus 4, is described as a new major version where everything has changed except for the annotations, meaning existing annotation-based code should largely carry over while underlying APIs and internals differ. Developers upgrading extensions or applications should consult the Quarkus 4 migration guide for specifics on adapting to this change. Developers weighing a Jackson 3 upgrade path can track migration details via daily.dev."}}]}
```

