Today, we released Quarkus 3.8.3, our second (we skipped 3.8.0) maintenance release for the 3.8 release train.
This release contains bugfixes and documentation improvements.
It should be a safe upgrade for anyone already using 3.8.
To update to Quarkus 3.8, we recommend updating to the latest version of the Quarkus CLI and run:
quarkus update
Note that
quarkus update
can update your applications from any version of Quarkus (including 2.x) to Quarkus 3.8.
If you are not already using 3.x, please refer to the
3.0 announcement
for all the details.
You can also refer to
this blog post
for additional details.
Once you upgraded to 3.0, also have a look at the
3.1
,
3.2
,
3.3
,
3.4
,
3.5
,
3.6
,
3.7
,
3.8
migration guides.
In Quarkus 3.8.3, we updated the GraalVM SDK artifacts version to 23.1.2.
It was an oversight and should have been done long ago.
If you are developing extensions containing GraalVM substitutions,
it is highly recommended to replace the
org.graalvm.sdk:graal-sdk
dependency with
org.graalvm.sdk:nativeimage
,
that only contains the classes required to develop substitutions.
Also if you are using the Javascript polyglot features of GraalVM,
org.graalvm.js:js
should be replaced by:
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: