Quarkus
Notes
- quarkus.io
- LTS versions :
- 3.33 (25 Mar 2026) (EOS: 25 Mar 2027)
- 3.27 (24 Sep 2025) (EOS: 24 Sep 2026)
- 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
v3.12.2
· 1y+
Complete changelog
- #39515 - Programmatic Cache API does not preserve Vertx Duplicate Context
- #41081 -
ContextNotActiveExceptioninSecurityIdentityAugmentorsince Quarkus 3.10 - #41182 - Running Quarkus CLI rewrites gradle.properties
- #41236 - Liquibase fails when changelog file is not the default resource path
- #41304 - Update the MappingStructure constant in the docs to match the enum value
- #41530 - Fix liquibase issue with resource path
- #41535 - Log records show the hostname on which the native executable was generated
- #41567 - Quarkus REST abstract resources with
@Pathrequires impl. to be CDI beans while RESTEasy does not - #41597 - Bump narayana.version from 7.0.1.Final to 7.0.2.Final
- #41600 - GraphQL Query generated from windows doesn't work
- #41605 - Bump kubernetes-client-bom from 6.13.0 to 6.13.1
- #41606 - Allow use of abstract classes in Quarkus REST in the same way as interfaces
- #41609 - Fix bytecode recording issue when default method is used as a getter
- #41625 - Error when deploying to OpenShift
- #41637 - Lock docker image version for the OTel Collector
- #41647 - Handle duplicated Vert.x context in CaffeineCacheImpl
- #41649 - Fix a broken xref to configuration-based-tenant-resolver
- #41650 - Fix broken xrefs to configuration-based-tenant-resolver
- #41654 - Register
@JsonNamingvalue for reflection - #41659 - Since 3.12.0 filesystem write access during container build IT tests results in AccessDeniedException
- #41662 - Update quarkus-project-develocity-extension to 1.1.3
- #41664 - Reinitialize the SmallRye
HostNameclass as well - #41669 - Dev mode always complaining about module-info not being supported
- #41670 - Only warn about
module-infoif it exists - #41672 - Docs: Remove additional ) at the end
- #41676 - Don't always set the user parameter when starting container in tests
- #41685 - SmallRye GraphQL: added \r to PATTERN_NEWLINE_OR_TAB
- #41707 - Fix native issue with
@Providerswhen only the REST Client exists - #41716 - BugFix fixed comparison of field with itself
- #41720 - Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2
- #41721 - Fix Quarkus REST concurrent modification exception when making abstract resource classes inheritors beans
- #41730 - Probable bug in VertxCoreProcessor line 372
- #41732 - Probable bug in AsyncResponseImpl lines 156 183
- #41737 - Update telemetry-micrometer.adoc
- #41752 - Fix bug in AsyncResponseImpl#register
- #41753 - Fix
*handling of debug configuration in VertxCoreProcessor - #41762 - Avoid storing timestamp in Gradle.properties
- #41763 - For NOTE and TIP, use admonition syntax instead of ID syntax
- #41768 - Using safe Integer comparison
- #41779 - WebSockets Next: Dev UI fixes
- #41791 - Update keycloak version to
25.0.0in security docs