Major changes
- #55629 - [3.x] Add post-quantum cryptography (PQC) support to TLS registry
Complete changelog
- #47598 - Quarkus REST issue with
UriInfoand matrix parameters - #48889 - Introduce another Qute escape expression for built items
- #48940 -
@RunOnVirtualThreadis not working properly with use-separate-server=false - #50123 - 3.26.2 with gradle doesn't see sources generated by quarkus-openapi-generator
- #51205 - Fine grained
reactive/blockingproperty for specific persistence Units - #52765 - Document how an extension can be marked as deprecated in quarkus-extension.yaml
- #53855 - Extension can be marked as deprecated in quarkus extension
- #54539 - Quarkus Data: order/sort tweaks
- #54610 - Quarkus data rename package and types
- #54694 - Move Order/Sort to PanacheQuery.sort() in quarkus-data-hibernate
- #54822 - Version Gradle file dependencies by content hash instead of
lastModified - #54826 - Startup regression SmallRyeOpenApiProcessor.prepareDocuments
- #55004 - Enable new inliner for native mode?
- #55041 - Fix gRPC
@RunOnVirtualThreadhalf-close race under load - #55194 - Fix UriInfo matrix parameter handling in RESTEasy Reactive
- #55226 - container image deplolyment group - getEffectiveGroup does not account for a
@character - #55242 - Bump kubernetes-client-bom from 7.7.0 to 7.8.0
- #55250 - Sanitize derived group name in container image build
- #55312 - [3.x] Upgrade pulsar client 4.2.3
- #55358 - Quickstarts compilation: test against 3.x branch instead
- #55382 - Allow per-persistence-unit control of blocking/reactive Hibernate ORM bootstrap
- #55390 - Add conditional test execution based on application properties
- #55398 - Upgrade sshd to 2.19.0
- #55435 - HibernateProcessorUtil: Add removed method to avoid API breakage
- #55439 - librariesOnly option to include only library components in generated SBOMs
- #55457 - Support build-time-only configuration to disable all runtime config source loading
- #55465 - Add quarkus.config.fixed-at-build-time to freeze all config at build time
- #55482 - Enable native mode SingleCallsiteInliner by default
- #55507 - Clear/reset integration-test boot failure state after class change and failed start
- #55511 - Correct test to tolerate containers being shut down at the end of a test
- #55532 - Fix Gradle compilation against code generated by custom providers
- #55538 - Skip building the OpenAPI document eagerly on startup
- #55541 - Fix typos and duplicated text in guide summaries
- #55563 - Bump MINIMUM GraalVM version to 25.0
- #55596 - Hibernate ORM entity enhancement fails for AdditionalPersistenceUnitBuildItem entities not on the augmentation classloader
- #55597 - Hibernate ORM: fallback to TCCL when loading entities from additional persistence units
- #55598 - [3.x] SmallRye GraphQL 2.18.4 + test for max query depth
- #55606 - Keyclok Admin link works only in the DevUI OIDC card
- #55607 - ArC: use thread-safe list for synthetic injection points
- #55612 - Add support for setting Agroal
readOnlyon pool config - #55613 - Add JDBC read only config option
- #55619 - Gradle:
local-projectsin the serialized application model is nondeterministic across Gradle JVMs, busting the build cache - #55626 - [3.x] Fix native image regression caused by Netty 4.1.136 SslContext API change
- #55629 - [3.x] Add post-quantum cryptography (PQC) support to TLS registry
- #55635 - DEV UI: fix sub-menu link from dynamic URL method
- #55645 - Hibernate ORM: allow to configure dialect for additional PUs
- #55647 - Serialize application model set-valued fields in a deterministic order
- #55656 - Harden aesh tests for Windows and slow CI environments
- #55663 - Optional access to application host ports from Keycloak Container
- #55667 - Update DB2 image from 12.1.0.0 to 12.1.5.0
- #55668 - Enhancements around build time dependencies in CycloneDX SBOMs
- #55704 - Enforce that only a single OIDC authentication mechanism is configured
- #55720 - Use dev services and implicit schema-management more broadly in h2-based tests
- #55725 - CI - Reuse build artifacts in PQC CI
- #55749 - Deprecate quarkus.hibernate-orm.blocking in favor of per-PU jdbc.enabled/reactive.enabled
- #55755 - Logging guide style review (3.40)
- #55791 - [3.x] Quarkus REST - Fix unbounded multipart part-header accumulation
- #55797 - [3.x] Fix path normalization
- #55877 - OIDC:
KubernetesServiceClientAssertionProviderdoes not proactively refresh a Kubernetes client assertion - #55885 - OIDC: fix periodic bearer token refresh from filesystem
- #55921 - Qute: support multi-pipe CDATA delimiters
- #55938 - [3.x] Bump smallrye-reactive-messaging.version from 4.36.0 to 4.37.0