Quarkus 2.4.0.Final released - Hibernate Reactive 1.0.0, Kafka Streams DevUI, Multi module continuous testing, AWT image resize via new AWT extension and much more
Today, we release Quarkus 2.4.0.Final which includes a lot of refinements and improvements and some new features:
-
Hibernate Reactive 1.0.0.Final
-
Introducing Kafka Streams DevUI
-
Support continuous testing for multi module projects
-
Support AWT image resize via new AWT extension
Migration Guide
To migrate from 2.3, please refer to our migration guide.
What’s new?
Hibernate Reactive 1.0.0.Final
Among other fixes and improvements, in this release all methods which "open a session" have been made reactive.
Please, refer to the getting started documentation to find out more about the release.
Kafka Streams DevUI
The Quarkus DevUI now includes support for the topology visualizer, which looks like this example.
Continuous testing for multi module projects
Continuous testing will now run tests from all the project modules, with the option to configure the old behaviour. The new config options include:
-
quarkus.test.only-test-application-module (default value is false) - if false then tests from all dependency modules will be run as well;
-
quarkus.test.include-module-pattern - a regular expression matched against the module groupId:artifactId, tests from the matched modules will be included in the continuous testing;
-
quarkus.test.exclude-module-pattern (ignored if
include-module-pattern
has been set) - a regular expression and is matched against the module groupId:artifactId, tests from the matched modules will be excluded from the continuous testing.
Colaboradores
The Quarkus community is growing and has now 549 contributors. Many many thanks to each and everyone of them.
In particular for the 2.4 release, thanks to A. N. M. Bazlur Rahman (Rokon), Alexey Loubyansky, Andy Damevin, Arne Mejlholm, Bill Burke, Chris Laprun, Clement Escoffier, Daniel Petisme, Davide, Dheeraj Nalluri, Dmitrii K, Eduard Tudenhoefner, Erin Schnabel, Falko Modler, Foivos Zakkak, Galder Zamarreño, George Gastaldi, Georgios Andrianakis, Guillaume Le Floch, Guillaume Smet, Gwenneg Lepage, hbelmiro, Jaikiran, Jaikiran Pai, Jakub Scholz, Jan Martiška, Javier Toja, Jose, Julien Ponge, kdnakt, Knut Wannheden, Ladislav Thon, Loïc Mathieu, Manyanda Chitimbo, Marc Nuri, Martin Kouba, Michael Schnitzler, Michael Simons, Michał Szynkiewicz, Nathan Erwin, NetoDevel, Nicolas Filotto, Ozan Gunalp, Phillip Kruger, Phillip Krüger, Robbie Gemmell, Roberto Cortez, Rostislav Svoboda, Sanne Grinovero, Sauli Anto, sberyozkin, seregamorph, Sergey Beryozkin, Stuart Douglas, Tomas Hofman, Vincent Sevel, Wayne Ellis, xstefank, Yannick Reifschneider, Yoann Rodière.
Únete a nosotros
Valoramos mucho tus comentarios, así que por favor reporta errores, solicita mejoras… ¡Construyamos algo grandioso juntos!
Si eres un usuario de Quarkus o simplemente tienes curiosidad, no seas tímido y únete a nuestra acogedora comunidad:
-
proporcionar retroalimentación en GitHub;
-
escribir algo de código y enviar push a PR;
-
comentar con nosotros en Zulip y en nuestra lista de correo;
-
hacer tus preguntas en Stack Overflow.