Quarkus 3.26 is an important milestone towards our next LTS release:it marks the feature freeze for Quarkus 3.27 LTS, which will be based on 3.26 and released at the end of September.We urge you to upgrade to this release and report any issues you may find, so we can address them before the LTS release.Quarkus 3.26 introduces the following notable changes:#49429 - Update to Hibernate ORM 7.1, Hibernate Search 8.1, and Hibernate Reactive 3.1#48007 - Support named persistence units and data sources in Hibernate Reactive#49408 - Offline startup and dialect configuration for Hibernate ORM#49165 - Dev UI HQL console redesign + Hibernate Assistant functionality#47414 - Expose Dev UI’s capabilities as MCP functions#49003 - OIDC Client filter - allow to trigger token refresh when REST client request results in 401#49042 - Support for customizing request and response body in OIDC filters#48687 - Add functionality to capture Quarkus application runtime data using JFR extension#49256 - Bump Gradle version to 9.0In addition, Quarkus 3.26 drops support for legacy config classes entirely, so make sure you update your third-party extensions to the latest,as their new versions should already have been moved to @ConfigMapping interfaces.UpdateTo update to Quarkus 3.26, we recommend updating to the latest version of the Quarkus CLI and run:quarkus updateNote that quarkus update can update your applications from any version of Quarkus (including 2.x) to Quarkus 3.26.For more information about the adjustments you need to make to your applications, please refer to the Quarkus 3.26 migration guide.What’s new?HibernateThe Hibernate extensions got several improvements in this release:We updated to Hibernate ORM 7.1, Hibernate Search 8.1, and Hibernate Reactive 3.1The Hibernate Reactive extension now supports named persistence units and data sources - which was a long-awaited featureThe Hibernate ORM extension now supports offline startup and dialect configuration - which allows to start up even if the database is not reachable at startup timeThe Dev UI HQL console has been redesigned and now includes Hibernate Assistant functionality: we are looking forward to your feedback on this new feature!Dev UIApart from the improvements mentioned above, we started exposing the Dev UI’s capabilities as MCP functions,meaning you can now pilot the Dev UI from your favorite AI tooling.OIDCThe OIDC extension now allows to trigger token refresh when a REST client request results in 401.Also, you can now customize the request and response body in OIDC filters.JFRUsing the JFR extension, you can now capture Quarkus application runtime data such as application name, application version, and the list of active extensions.GradleThe Gradle version used by default when creating a new project has been bumped to 9.0.Gradle 8.14 is still supported but some earlier 8.x versions might not work anymore, due to the changes we made to support Gradle 9.Platform component upgradesQuarkus LangChain4jQuarkus LangChain4j was updated to 1.1.2.Camel QuarkusCamel Quarkus has been upgraded to 3.26.0.Quarkus CXFQuarkus CXF has been upgraded to 3.26.1.Release notes are available for:3.26.03.26.1Full changelogYou can get the full changelog of 3.26.0.CR1 and 3.26.0 on GitHub.ContributorsThe Quarkus community is growing and has now 1115.Many many thanks to each and everyone of them.In particular for the 3.26 release, thanks to Alex Bevilacqua, Alexey Loubyansky, Ali Hamzayev, Andy Damevin, ayagmar, Ayden Chance, azerr, Bruno Baptista, Chihiro Ito, Chris Laprun, Christian Beikov, Clement Escoffier, David M. Lloyd, Erik Mattheis, Fouad Almalki, George Gastaldi, Georgios Andrianakis, Guillaume Nodet, Guillaume Smet, Holly Cummins, Ioannis Canellos, Jakub Jedlicka, Jan Martiska, Jonathan Dowland, Joseph Zhang, Julien Ponge, Justin Bertram, Karm Michal Babacek, Katia Aresti, Ladislav Thon, Lars Andringa, Luca Molteni, Marco Belladelli, marko-bekhta, Martin Bartoš, Martin Kouba, Matheus Cruz, Michael Edgar, Michal Vavřík, Mikhail Polivakha, mposolda, Pavel Rappo, Phillip Krüger, Roberto Cortez, Rolfe Dlugy-Hegwer, Rostislav Svoboda, Sanne Grinovero, Sebastian Zieja, Sergey Beryozkin, Severin Gehwolf, shjones, Stéphane Épardaud, Teymur Babayev, viktor, Vincent Sevel, xstefank, and Yoann Rodière.Come Join UsWe value your feedback a lot so please report bugs, ask for improvements…​ Let’s build something great together!If you are a Quarkus user or just curious, don’t be shy and join our welcoming community:provide feedback on GitHub;craft some code and push a PR;discuss with us on Zulip and on the mailing list;ask your questions on Stack Overflow.