Quarkus 2.3.0.Final released - Dev Service for Neo4J, Logging with Panache, Testing CLI applications and much more
Today, we release Quarkus 2.3.0.Final which includes a lot of refinements and improvements and some new features:
-
Dev Service for Neo4J
-
Logging with Panache
-
Testing support for CLI applications
-
MongoDB Liquibase extension
-
Support for Hibernate ORM interceptors
Migration Guide
To migrate from 2.2, please refer to our migration guide.
What’s new?
Dev Service for Neo4J
Dev Services start the required containers automatically when you are developing or testing your application.
A lot of Quarkus extensions are already covered and, in 2.3, we added a Dev Service for Neo4J.
Logging with Panache
Logging in Quarkus now has a Panache flavor which allows you to eliminate logger related boilerplate code. See the logging guide for details.
Testing support for CLI applications
Quarkus now provides @QuarkusMainTest
and @QuarkusMainIntegrationTest
to facilitate testing of CLI applications. Check out the command mode guide for details.
MongoDB Liquibase extension
The new quarkus-liquibase-mongodb
introduces support for Liquibase migrations to Quarkus applications that use MongoDB.
Support for Hibernate Interceptors
Hibernate Interceptors are now supported in Quarkus. The Hibernate guide provides all the necessary details.
Contributors
The Quarkus community is growing and has now 542 contributors. Many many thanks to each and everyone of them.
In particular for the 2.3 release, thanks to Alexey Loubyansky, Andrej Vano, Andy Damevin, asamal, barreiro, Bill Burke, Chris Laprun, Clement Escoffier, Daniele Zonca, Dmitri Bourlatchkov, Eduard Tudenhoefner, Eric Deandrea, Eric Wittmann, Erin Schnabel, Evan Shortiss, Falko Modler, Fedor Dudinskiy, Felipe Carvalho dos Anjos Formentin, Foivos Zakkak, Galder Zamarreño, Geoffrey GREBERT, George Gastaldi, Georgios Andrianakis, Guillaume Le Floch, Guillaume Smet, Gwenneg Lepage, Hugo Guerrero, insectengine, Ioannis Canellos, Jaikiran Pai, Jan Martiška, Jan Martiska, Jose, Josef Smrcka, Josh V, Julien Dubois, Keita Fujii, Ken Finnigan, Kevin Wooten, Knut Wannheden, Ladislav Thon, Loïc Mathieu, luneo7, Mahaswami Software, Manaswini Das, Manyanda Chitimbo, Marc Nuri, Martin Kouba, Martin Muzikar, Matej Novotny, Matthias Cullmann, Michael Edgar, Michael Simons, Michal Karm Babacek, Michał Szynkiewicz, olivier dufour, Ozan Gunalp, Paul Robinson, Phillip Krüger, Phillip Kruger, Robbie Gemmell, Roberto Cortez, Robert Stupp, Ruggero D’Alò, Sandip Gahlot, Sanne Grinovero, Sauli Anto, sberyozkin, Sergey Beryozkin, Stephane Epardaud, Stephen Nimmo, Stéphane Épardaud, Stuart Douglas, Thomas Segismont, Vincent Sevel, Vincent van Dam, Wayne Ellis, wojciech.stryjewski, Yoann Rodière.
Come Join Us
We 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.