We are excited to announce the general availability of the Red Hat build of Quarkus (RHBQ) 3.27. This release enhances data handling for improved performance and developer productivity, while also adding observability. Additionally, it introduces AI-powered Dev Assistant tools for development mode, helping developers troubleshoot, generate code, and understand complex systems, streamlining rapid innovation.
Let’s take a look at the highlights of this release. For a complete list of new features, check out the official Red Hat build of Quarkus 3.27 release notes.
Data
This Quarkus release provides the tools to craft intelligent, scalable, and efficient applications, ultimately empowering developers to innovate faster. The 3.27 release provides updates to Hibernate ORM 7, Hibernate Reactive 3, and Hibernate Search 8 enhancing data handling capabilities, optimizing performance and developer productivity.
Hibernate ORM 7 introduces refined query efficiency and caching, crucial for scalable enterprise applications. Developers will appreciate the streamlined operation and improved data consistency, vital for robust data management.
Hibernate Reactive 3 empowers reactive programming with non-blocking database interactions, enabling high-throughput, low-latency applications. This update ensures your architecture is agile and responsive, crucial for handling modern data demands.
Hibernate Search 8 provides advanced search capabilities with enhanced indexing and query options, ensuring fast, relevant search results. Developers can leverage these tools to deliver rich search experiences, unlocking the potential of data-driven insights.
Observability
This release introduces the Micrometer-OpenTelemetry Bridge extension, enabling developers to create a Micrometer registry using OpenTelemetry APIs. As a Technology Preview feature, this extension streamlines integration by merging the strengths of quarkus-opentelemetry and quarkus-micrometer. Developers can utilize the familiar Micrometer API while seamlessly handling metrics through OpenTelemetry. This innovation allows for the default generation of Micrometer metrics, OpenTelemetry tracing, logs, and metrics, enhancing observability and simplifying the monitoring of applications.
AI
Quarkiverse, the Quarkus community extensions hub, introduces Dev Assistant through the Quarkus Chappie extension. Dev Assistant helps you troubleshoot exceptions, generate test code, complete TODO sections, and understand complex code by providing AI-powered assistance during development mode. The feature integrates with OpenAI-compatible services or a local Ollama instance, is configured through the Dev UI, and adds no overhead to production applications.
Although this feature isn't supported in the Red Hat build of Quarkus, developers can still utilize it during the development process when in dev mode.
Upgrade Today
We want to make migrating to the RHBQ 3.27 seamless for our users. With that in mind, we have created a migration guide and automated tooling to facilitate this process.
Support
Starting with the RHBQ 3, major releases—including 3.27—receive a 3-year lifecycle, aligning with the community's LTS versions to provide long-term stability for users.
For more information on the Red Hat build of Quarkus lifecycle and support policies, click here.
Table 1. Support for Red Hat build of Quarkus
Version | General availability | Full support ends | Maintenance support ends |
3.x | October 19, 2023 | April 19, 2026 | October 19, 2026 |
| End of Life | |||
2.13.x | December 14, 2022 | October 19, 2023 | April 30, 2024 |
2.7.x | May 18, 2022 | December 14, 2022 | June 14, 2023 |
2.2.x | October 20, 2021 | May 18, 2022 | July 18, 2022 |
1.x | April 20, 2020 | October 20, 2021 | November 20, 2021 |
Try Quarkus
The best way to experience the new features of Quarkus is to start using it. You can generate your code at: code.quarkus.redhat.com.
You can find more Quarkus resources on Red Hat Developer: