The English version of quarkus.io is the official project site. Translated sites are community supported on a best-effort basis.

Quarkus 0.23.2 released - Back on track

Last week, we released Quarkus 0.23.1 which paved the way towards our new Vert.x based HTTP layer and brought a lot of new features (see the original announcement post for all the details). We discovered a memory usage regression shortly after the release: it was not a memory leak or anything that bad but an increased memory usage due to Netty getting a bit too comfortable.

Today, we release 0.23.2, which contains all the great features of 0.23 and has better intentions on the memory side.

The recommended version of GraalVM is now 19.2.0.1 so please upgrade!

What’s new?

Better Netty tuning

0.23 comes with the foundations of a brand new HTTP layer based on Vert.x and Netty. By default, Netty has a tendency to initialize a significant amount of memory at startup for performance reasons. This is obviously not ideal in highly constrained environments.

Another issue we had is that some Netty classes were initialized at build time and the hardware on which you built your application was used as the reference for Netty autotuning. This doesn’t fly in a container world.

Both issues were fixed in 0.23.2.

Registro completo de cambios

We also fixed a few bugs and usability issues: get the full changelog of 0.23.2 on GitHub.

Colaboradores

Quarkus has now 152 contributors. Many many thanks to each and everyone of them.

In particular for this release, thanks to Adam Bien, Andrej Petras, Clement Escoffier, George Gastaldi, Guillaume Smet, Jaikiran Pai, Jason T. Greene, Radim Vansa and Stuart Douglas.

Ú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: