Quarkus notes :
quarkus.io
LTS versions :
3.20 (26 Mar 2025) (EOS: 28 Mar 2026)
3.15 (25 Sep 2024) (EOS: 25 Sep 2025)
3.8 (28 Feb 2024) (EOS: 28 Feb 2025)
3.2 (05 Jul 2023) (EOS: 05 Jul 2024)
Release list 3.22.2 2025-05-07 RECENT
3.22.1 2025-04-30 3.22.0 2025-04-30 3.21.4 2025-04-24 3.21.3 2025-04-16 3.21.2 2025-04-09 3.21.1 2025-04-02 3.21.0 2025-03-26 3.20.0 2025-03-26 3.19.4 2025-03-19 3.15.4 2025-03-18 3.19.3 2025-03-12 3.19.2 2025-03-05 3.8.6.1 2025-02-27 3.15.3.1 2025-02-27 3.19.1 2025-02-26 3.19.0 2025-02-26 3.18.4 2025-02-19 3.18.3 2025-02-12 3.18.2 2025-02-05
notes :
quarkus.io
LTS versions :
3.20 (26 Mar 2025) (EOS: 28 Mar 2026)
3.15 (25 Sep 2024) (EOS: 25 Sep 2025)
3.8 (28 Feb 2024) (EOS: 28 Feb 2025)
3.2 (05 Jul 2023) (EOS: 05 Jul 2024)
Release notes :
Complete changelog
#41658 - graceful shutdown NPE when using kafka consumer with stork
#42479 - Hibernate ORM enhanced field access sometimes (randomly?) returning null
#46402 - JPA Entities with fields from super classes fail to enhance from 3.17 onward
#46871 - Upgrade to JUnit 5.12.1
#46925 - Bump org.eclipse.jgit:org.eclipse.jgit from 7.1.0.202411261347-r to 7.2.0.202503040940-r
#46934 - Read possible Content-Type header updates when parsing Multipart
#47033 - Native compilation failure using some extensions and bean validation
#47044 - Make sure default platforms recommended by registries have higher preferences than those referenced from downstream platforms
#47048 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.12.3 to 3.12.4 in /devtools/gradle
#47067 - Bump agroal.version from 2.5 to 2.6
#47077 - Stork with static service discovery replaces https with http in REST client calls
#47089 - Bump hibernate-orm.version from 6.6.11.Final to 6.6.12.Final
#47092 - Qute: str:builder appends string multiple times
#47100 - Qute: fix nested literal separator in a virtual method parameter
#47101 - liquibase support setting of liquibase.secureParsing in application.properties
#47104 - Ensure that exceptions that happen extremely early in CLI boot are logged
#47106 - Subresource Locator Route Registration Failure
#47119 - Misleading error log message when failing to bind to a port
#47120 - Allow sub resource classes to have type parameters again
#47129 - Improve handling of QuarkusBindException
#47131 - Upgrade Stork to 2.7.2
#47132 - Qute: New line in expression with tab indentation
#47134 - Protobuf kotlin generation configuration produces Unrecognized configuration key
#47136 - Qute: section parameters are now separated by one or more whitespaces
#47137 - Move JGit dependency to quarkus-build-parent
#47139 - Prevent false positive on quarkus.generate-code.grpc.kotlin.generate
#47140 - Fix centralised logging on OTel docs
#47142 - Bump jacoco.version from 0.8.12 to 0.8.13
#47152 - Ignore GraalVM features in HibernateValidatorProcessor
#47153 - Problem with container image build with podman extension
#47154 - Mongo: restrict the reactive transport configuration to the actual reactive cases
#47155 - Add podman to gradle task for checking available image builders
#47159 - 3.21.1: something broke, possibly related to mockito
#47160 - Bump org.jboss.marshalling:jboss-marshalling from 2.2.2.Final to 2.2.3.Final
#47170 - Make TlsConfiguration#getName a default method
#47178 - Stork config leaks between instances in a continuous testing run
#47179 - Since Quarkus 3.19 quarkus-junit5-mockito doesn't clean up mocks properly when used in combination with @TestInstance
(TestInstance.Lifecycle.PER_CLASS)
#47181 - Properly reset mocks
#47186 - Add quarkus.liquibase.secure-parsing to allow disabling secure parsing
#47196 - Clear the Stork configs during initialization
#47202 - Postpone Stork shutdown
#47203 - Update Vert.x to 4.5.14 and Netty to 4.1.119
#47205 - OpenTelemetry metrics export via gRPC stops with "Exporter busy. Dropping metrics." messages in logs
#47209 - Update to Stork 2.7.3
#47213 - Jandex: upgrade to 3.3.0
#47214 - Properly rest mocks (again)
#47218 - Bump wildfly-elytron.version from 2.6.2.Final to 2.6.3.Final
#47219 - Bump hibernate-orm.version from 6.6.12.Final to 6.6.13.Final
#47223 - Bump org.hibernate:quarkus-local-cache from 0.3.0 to 0.3.1
#47239 - Use same Docker prune location everywhere
#47242 - Log rotation seems impossible to disable
#47243 - Add a bit more context when we can't read Jandex index
#47245 - Set request timeout on OTel gRPC sender
#47248 - Allow to disable log rotation