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
RECENT
3.22.1
3.22.0
3.21.4
3.21.3
3.21.2
3.21.1
3.21.0
3.20.0
3.19.4
3.15.4
3.19.3
3.19.2
3.8.6.1
3.15.3.1
3.19.1
3.19.0
3.18.4
3.18.3
3.18.2
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

Copyright © 2023 - All right reserved by Yadoc SAS