# Quarkus 3.33.3 - Product: Quarkus (https://whatsnew.fyi/product/quarkus) - Vendor: Red Hat - Date: 2026-07-29 - Version: 3.33.3 - Original notes: https://github.com/quarkusio/quarkus/releases/tag/3.33.3 - Permalink: https://whatsnew.fyi/product/quarkus/releases/3.33.3 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fix duplicate gauge registration for mysql.queue.size metric - **fixed** — Fix Quarkus CLI failure when offering is set but empty - **changed** — Update Azure function host.json default bundle versions to supported version - **fixed** — Filter out package names before proxy generation to fix spurious warning - **fixed** — Fix Micrometer Prometheus http_server_bytes_read registration failure with management interface enabled and random test port - **fixed** — Update Azure Functions default ExtensionBundle to [4.0.0, 5.0.0) - **fixed** — Fix OpenAPI build failure with mp.openapi.scan.packages - **fixed** — Fix Quarkus build with vertx-hazelcast after upgrade to 3.33.1 - **fixed** — Handle edge-case with kapt plugin missing generated sources - **fixed** — Fix potential NPE and warn if trustall is being used in the exporter - **fixed** — Fix @ConfigProperty with Google Cloud Function throwing Exception when executing QuarkusTest - **fixed** — Use proper classloader when running Google Cloud Functions - **fixed** — Fix QuarkusEntryPoint path decoding issue where + is incorrectly converted to space in file paths - **fixed** — Fix Liquibase native resolution when included changelogs use logicalFilePath - **fixed** — Cleanup temporary files in QuarkusServerFileBodyHandler even when Jakarta REST Interceptors exist - **changed** — Don't use ordered execution for @RunOnVertxContext - **changed** — Upgrade gRPC to 1.81.0 and fix substitutions - **fixed** — Fix mTLS auth mechanism NPE when proxy forwarded header indicates HTTPS in HTTP request - **fixed** — Fix NPE in RemoteUserAttribute with anonymous identity - **fixed** — Fix @ServerExceptionMapper bridge method handling for generic types ###### Complete changelog * [#47504](https://github.com/quarkusio/quarkus/issues/47504) - This Gauge has been already registered "mysql.queue.size" * [#50480](https://github.com/quarkusio/quarkus/issues/50480) - Quarkus CLI fail if the offering is set but empty * [#50504](https://github.com/quarkusio/quarkus/issues/50504) - Azure function host.json default bundle versions must be updated tu supported version * [#50572](https://github.com/quarkusio/quarkus/issues/50572) - HibernateOrmProcessor causes Warning that package cannot be indexed due to package-info.java * [#52927](https://github.com/quarkusio/quarkus/pull/52927) - Filter out package names before proxy generation to fix spurious warning * [#53274](https://github.com/quarkusio/quarkus/pull/53274) - Add CLAUDE.local.md to .gitignore * [#53279](https://github.com/quarkusio/quarkus/issues/53279) - Micrometer Prometheus: http_server_bytes_read registration fails with management interface enabled and random test port * [#53347](https://github.com/quarkusio/quarkus/pull/53347) - Fix Azure-functions: update default ExtensionBundle to [4.0.0, 5.0.0) * [#53471](https://github.com/quarkusio/quarkus/issues/53471) - Index does not contain the annotation definition: `io.quarkus.security.PermissionsAllowed` * [#53499](https://github.com/quarkusio/quarkus/pull/53499) - Call reusable workflow for Quarkus Ecosystem CI * [#53515](https://github.com/quarkusio/quarkus/pull/53515) - OpenAPI build failure with mp.openapi.scan.packages * [#53613](https://github.com/quarkusio/quarkus/issues/53613) - Quarkus build with vertx-hazelcast fails after upgrade to 3.33.1 * [#53737](https://github.com/quarkusio/quarkus/pull/53737) - Handle edge-case with kapt plugin missing generated sources * [#53807](https://github.com/quarkusio/quarkus/pull/53807) - Fix potential NPE and warn if trustall is being used in the exporter * [#53808](https://github.com/quarkusio/quarkus/pull/53808) - Wrap shorthand admonition blocks in ==== delimiters * [#53812](https://github.com/quarkusio/quarkus/issues/53812) - Using `@ConfigProperty` with Google Cloud Function throws Exception when executing QuarkusTest * [#53824](https://github.com/quarkusio/quarkus/pull/53824) - Use proper CL when running Google Cloud Functions * [#53836](https://github.com/quarkusio/quarkus/pull/53836) - Bump org.mariadb.jdbc:mariadb-java-client from 3.5.7 to 3.5.8 * [#53877](https://github.com/quarkusio/quarkus/issues/53877) - QuarkusEntryPoint uses URLDecoder.decode() which incorrectly converts `+` to space in file paths * [#53885](https://github.com/quarkusio/quarkus/pull/53885) - Fix `QuarkusEntryPoint` path decoding issue * [#53982](https://github.com/quarkusio/quarkus/issues/53982) - Quarkus Liquibase `logicalFilePath` in Native-Mode * [#54039](https://github.com/quarkusio/quarkus/issues/54039) - `QuarkusServerFileBodyHandler` leaks temp files when any ReaderInterceptor is registered * [#54049](https://github.com/quarkusio/quarkus/pull/54049) - Fix Liquibase native resolution when included changelogs use logicalFilePath * [#54079](https://github.com/quarkusio/quarkus/pull/54079) - Cleanup temp files even when Jakarta REST Interceptors exist * [#54080](https://github.com/quarkusio/quarkus/pull/54080) - Don't use `ordered` execution for `@RunOnVertxContext` * [#54087](https://github.com/quarkusio/quarkus/pull/54087) - Upgrade gRPC to 1.81.0, fix substitutions * [#54091](https://github.com/quarkusio/quarkus/issues/54091) - mTLS auth mechanism throws NPE when proxy "forwarded" header indicate HTTPS in the HTTP request * [#54100](https://github.com/quarkusio/quarkus/pull/54100) - Add condition to Quarkiverse ecosystem CI workflow * [#54122](https://github.com/quarkusio/quarkus/pull/54122) - Use Quarkus Gauge builder * [#54188](https://github.com/quarkusio/quarkus/pull/54188) - Update JAXB to 4.0.8 * [#54199](https://github.com/quarkusio/quarkus/pull/54199) - docs: replace Markdown xml _[Truncated at 4000 characters — full notes: https://github.com/quarkusio/quarkus/releases/tag/3.33.3]_