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.34.7
RECENT
3.35.2
RECENT
3.20.6.1
RECENT
3.27.3.1
RECENT
3.33.1.1
RECENT
3.35.1
RECENT
3.35.0
RECENT
3.34.6
3.34.5
3.34.3
3.34.2
3.34.1
3.34.0
3.33.1
3.33.0
3.27.3
3.20.6
3.32.4
3.32.3
3.32.2
Release notes:

Complete changelog

  • #35169 - SecurityExceptions thrown in Panache Before/After Listeners result in Internal Server errors
  • #38281 - Bubble up WebApplicationExceptions and SecurityExceptions in RestDataResourceMethodListener implementations
  • #50504 - Azure function host.json default bundle versions must be updated tu supported version
  • #53143 - Bump org.jboss.logmanager:jboss-logmanager from 3.2.1.Final to 3.2.2.Final
  • #53252 - Add the lacking guide for new quickstart
  • #53347 - Fix Azure-functions: update default ExtensionBundle to [4.0.0, 5.0.0)
  • #53438 - [Kubernetes] RBAC-related resources cannot be provided manually and then augmented by the extension
  • #53572 - Fix jaeger container docs
  • #53577 - Bump io.micrometer:micrometer-bom from 1.16.3 to 1.16.5
  • #53731 - Saving config through DevUI duplicates config in application.properties
  • #53732 - Fix duplicate config additions with JsonRPC
  • #53737 - Handle edge-case with kapt plugin missing generated sources
  • #53748 - OIDC: ContextNotActiveException during concurrent token refresh
  • #53749 - Include extension categories in composed skill frontmatter
  • #53762 - Fix CDI request context not active during concurrent token refresh
  • #53765 - [Reflection-free Jackson serdes] @JsonTypeInfo discriminator missing + @JsonUnwrapped broken when inner type has generated serialiser
  • #53778 - Share even more code between deployment resource decorators
  • #53786 - Latest LTS and Java 25 - jib container entrypoint changed from run-java.sh regardless of aot or jar type
  • #53787 - Mark UBI9_JAVA25 as containsJavaRun
  • #53794 - Do not contaminate dev services with config from other dev services
  • #53797 - quarkus-openshift emits both Deployment and DeploymentConfig` dual pods spawn in cluster
  • #53800 - Update to Kotlin 2.3.21
  • #53801 - Update RESTEasy Classic to 6.2.16.Final
  • #53805 - Make it possible to provide RBAC resources skeleton in kubernetes.yml
  • #53806 - Make MultiRootPathTree.apply() consistent with accept()
  • #53812 - Using @ConfigProperty with Google Cloud Function throws Exception when executing QuarkusTest
  • #53818 - quarkus-jackson: Unconditional native image registration of SQL/XML serializers bloats binary
  • #53819 - Use reachability-based registration for Jackson SQL/XML serializers in native image
  • #53821 - Properly close InputStream in loadQuarkusProperties
  • #53822 - Revert "Enable reflection-free Jackson serializers by default"
  • #53824 - Use proper CL when running Google Cloud Functions
  • #53827 - Existing role rules are not taken into account when using an input manifest as starting point
  • #53828 - Merge rules coming from extensions with ones from input manifests
  • #53829 - Keep type info for polymorphic collections in generated Jackson serializers and correctly wires its serialization with the Jackson's mechanism
  • #53833 - @PermissionsChecker methods require at least one parameter
  • #53835 - Bump keycloak-client.version from 26.0.8 to 26.0.9
  • #53838 - Bump testcontainers.version from 2.0.4 to 2.0.5
  • #53842 - Bump commons-io:commons-io from 2.21.0 to 2.22.0
  • #53857 - Allow permission checkers without method parameters
  • #53858 - Upgrade Maven to 3.9.15
  • #53863 - Support @JsonUnwrapped and @JsonSubTypes annotations in generated reflection-free Jackson serializers
  • #53881 - Bump com.google.cloud.functions:functions-framework-api from 2.0.0 to 2.0.1

Copyright © 2023 - All right reserved by Yadoc SAS