# Quarkus 3.38.3 - Product: Quarkus (https://whatsnew.fyi/product/quarkus) - Vendor: Red Hat - Date: 2026-08-19 - Version: 3.38.3 - Original notes: https://github.com/quarkusio/quarkus/releases/tag/3.38.3 - Permalink: https://whatsnew.fyi/product/quarkus/releases/3.38.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** — OpenShift manifest generator now detects commit id in detached HEAD state - **fixed** — Tree shake no longer breaks with liquibase extension when no changelog file exists - **fixed** — Quarkus dev mode no longer fails on macOS when GNU stty precedes BSD stty in PATH - **fixed** — Liquibase extensions no longer fail on missing change logs - **changed** — Avoid eagerly initializing the full map of System#getProperties when not necessary - **fixed** — Fall back to the basic console when terminal initialization fails in dev mode - **fixed** — Quarkus-logging-json no longer removes MDC information when choosing ECS format - **changed** — Disable tree-shake in test mode - **fixed** — Keep MDC and NDC data in the ECS log format - **fixed** — Fix native image build failure on aarch64 when using BC FIPS Poly1305-AES - **fixed** — Pass String array arguments of the invoked secured method to @PermissionChecker - **fixed** — Do not set an invalid country code when generating the Quarkus Dev CA - **fixed** — Apply CliSettings customizers in CliRunner single-command execution path ###### Complete changelog * [#34749](https://github.com/quarkusio/quarkus/issues/34749) - Openshift manifest generator does not detect commit id in "detached HEAD" state * [#55437](https://github.com/quarkusio/quarkus/pull/55437) - Bump org.junit:junit-bom from 6.1.1 to 6.1.2 in /devtools/gradle * [#55875](https://github.com/quarkusio/quarkus/issues/55875) - Tree shake break with liquibase extension, if no changelog file exists * [#55918](https://github.com/quarkusio/quarkus/issues/55918) - Quarkus dev mode fails on macOS when GNU stty precedes BSD stty in PATH * [#55924](https://github.com/quarkusio/quarkus/pull/55924) - Make sure liquibase extensions don't fail on missing change logs * [#55948](https://github.com/quarkusio/quarkus/pull/55948) - Bump org.junit:junit-bom from 6.1.2 to 6.1.3 * [#55954](https://github.com/quarkusio/quarkus/pull/55954) - Bump org.junit:junit-bom from 6.1.2 to 6.1.3 in /devtools/gradle * [#55967](https://github.com/quarkusio/quarkus/pull/55967) - Correct typo in catalog overrides * [#55983](https://github.com/quarkusio/quarkus/pull/55983) - Avoid eagerly initializing the full map of System#getProperties when not necessary * [#55985](https://github.com/quarkusio/quarkus/pull/55985) - Fall back to the basic console when terminal initialization fails in dev mode * [#55990](https://github.com/quarkusio/quarkus/pull/55990) - [3.x] Bump dekorate to 4.1.11 * [#56021](https://github.com/quarkusio/quarkus/issues/56021) - quarkus-logging-json 3.36.x and above removes MDC information when choosing ECS format * [#56024](https://github.com/quarkusio/quarkus/pull/56024) - Disable tree-shake in test mode * [#56033](https://github.com/quarkusio/quarkus/pull/56033) - Keep MDC and NDC data in the ECS log format * [#56038](https://github.com/quarkusio/quarkus/pull/56038) - [3.x] Fix native image build failure on aarch64 when using BC FIPS Poly1305-AES * [#56047](https://github.com/quarkusio/quarkus/pull/56047) - [3.38] Revert "Bump org.bouncycastle:bc-jdk18on-bom from 1.84 to 1.85" * [#56066](https://github.com/quarkusio/quarkus/pull/56066) - Pass String array arguments of the invoked secured method to `@PermissionChecker` * [#56067](https://github.com/quarkusio/quarkus/pull/56067) - Do not set an invalid country code when generating the Quarkus Dev CA * [#56077](https://github.com/quarkusio/quarkus/pull/56077) - Apply CliSettings customizers in CliRunner single-command execution path