Q

Quarkus

Q
Quarkus Web v4.0.0.Beta1

4.0.0.Beta1

Major changes #55117 - Prepare for UBI 10 #55145 - Micrometer Observation API Support #55147 - Set the minimum Java version to Java 21 #55180 - Introduce SPIFFE client extension #55215 - Rework native transport #55297 - Port Jackson to version 3 #55356 - Rest Client - Add support for Unix domain socket connections #55433 - Use prometheus client v1 on Micrometer #55515 - Support Jakarta REST 4 #555…

Q
Quarkus Web v3.40.1

3.40.1

Complete changelog #48420 - Redis with "CacheResult" returns "QUEUED" under high concurrency load #56834 - Missing RdsUtilities during Java 25 native build #56938 - Harden AeshLauncher signal protocol and timeout diagnostics #56942 - RestEasy Reactive logs warning when an endpoint has a void return type #56943 - Fix MariaDB GraalVM metadata when AWS SDK is on the classpath, clean up unnecessary re…

Q
Quarkus Web v3.40.0

3.40.0

Complete changelog #56750 - Enhance CycloneDX documentation and configuration options description to stress the priority on JSON format #56829 - [3.40] Update to Scalpel 0.4.2

Q
Quarkus Web v3.27.6

3.27.6

Complete changelog #50365 - Bump keycloak to 26.4.0 and keycloak-client to 26.0.7 #50404 - Application with quarkus-keycloak-admin-rest-client fails to compile after recent Keycloak bump #50405 - Initialize org.keycloak.common.util.SecretGenerator at runtime for Keycloak admin client #51596 - Bump org.mariadb.jdbc:mariadb-java-client from 3.5.6 to 3.5.7 #53836 - Bump org.mariadb.jdbc:mariadb-java-…

Q
Quarkus Web v3.33.4

3.33.4

Complete changelog #50123 - 3.26.2 with gradle doesn't see sources generated by quarkus-openapi-generator #51130 - Remote Dev fails when using hibernate-reactive extension #53350 - Cross-application AMQP Dev Services sharing broken — ContainerLocator not updated for new discovered() API #53785 - Multi threaded maven uber jar builds on windows faill with java.nio.file.ClosedFileSystemException #541…

Q
Quarkus Web v3.39.5

3.39.5

Complete changelog #56037 - Always complete the export when the OTLP sender is shut down #56255 - Bump org.freemarker:freemarker from 2.3.34 to 2.3.35 #56349 - [3.39] Bump to Vert.x 4.5.33 #56573 - Bump aesh 3.18.0, add pipeline stage results, lazy runtime startup #56783 - Typo fixes in gRPC guides #56796 - docs: Fix the dead Jose4J link in the JWT Build guide #56800 - Add javadoc to AbstractSecur…

Q
Quarkus Web v3.39.4

3.39.4

Complete changelog #35814 - Quarkus Security with Jakarta Persistence guide doesn't mention security-jpa-reactive extension #37745 - Docs: security-oauth2 and security-oauth2-quickstart Guide #41734 - Probable bug in CognitoPrincipal lines 62 70 #53739 - ConfigDiagnostic.configFiles() crashes with AccessDeniedException on Windows when CWD is system32 #54925 - Formatting fails with a NullPointerExc…

Q
Quarkus Web v3.39.3

3.39.3

Complete changelog #42976 - Quarkus REST in NATIVE - abstract resources with @Path requires impl. to be CDI beans while RESTEasy does not #45257 - update guide on writing extension regarding docs generation #45791 - Range response status reset when using a @ServerResponseFilter #55119 - Use branch instead of version to avoid dead link on main guides #55674 - context propagation not working correct…

Q
Quarkus Web v3.39.2

3.39.2

Complete changelog #55234 - quarkus cli is missing the classname option #55239 - Add resource class name to CreateApp #55355 - Bump com.fasterxml.jackson:jackson-bom from 2.22.0 to 2.22.1 #55360 - quarkus-container-image-buildpack fails on Windows with UnsupportedOperationException when building container image #55545 - Support multiple colons in @PermissionsAllowed value #55665 - Update buildpack…

Q
Quarkus Web v3.39.1

3.39.1

Complete changelog #48943 - From Quarkus 3.22, Database dev services not reused if the unit test is using a @QuarkusTestResource #51130 - Remote Dev fails when using hibernate-reactive extension #55389 - Fix @RunOnVirtualThread annotation in combination with blocking endpoints #55907 - Quarkus 3.38 Date serialization issue #55958 - container-image-jib: no progress output while the image is pushed,…

Q
Quarkus Web v3.39.0

3.39.0

Major changes #56072 - [3.39] Revert "Enable reflection-free Jackson serializers by default" Complete changelog #55738 - Make sure MicrometerRegistryProviderBuildItem has a stable collection order #55756 - Datasource guide style review (3.40) #55834 - @Scheduled method can run before @InjectMock is installed in @QuarkusTest #55891 - Scheduler: document halted start mode as a testing workaround #55…

Q
Quarkus Web v3.38.3

3.38.3

Complete changelog #34749 - Openshift manifest generator does not detect commit id in "detached HEAD" state #55437 - Bump org.junit:junit-bom from 6.1.1 to 6.1.2 in /devtools/gradle #55875 - Tree shake break with liquibase extension, if no changelog file exists #55918 - Quarkus dev mode fails on macOS when GNU stty precedes BSD stty in PATH #55924 - Make sure liquibase extensions don't fail on mis…

Q
Quarkus Web v3.38.2

3.38.2

Complete changelog #55116 - Tight loop for AbstractResteasyReactiveContext due to race condition #55169 - Changing how connection closure is handled to avoid a race condition #55269 - [Quarkus Continuous Test] - Nested class not picked when using with quarkus test -Dtest flag #55298 - Fix test selection for nested test classes #55554 - Bump to Vert.x 4.5.31 #55560 - [3.x] maven native integration…

Q
Quarkus Web v3.39.0.CR1

3.39.0.CR1

Major changes #55629 - [3.x] Add post-quantum cryptography (PQC) support to TLS registry Complete changelog #47598 - Quarkus REST issue with UriInfo and matrix parameters #48889 - Introduce another Qute escape expression for built items #48940 - @RunOnVirtualThread is not working properly with use-separate-server=false #50123 - 3.26.2 with gradle doesn't see sources generated by quarkus-openapi-ge…

Q
Quarkus Web v3.27.5.1

3.27.5.1

Complete changelog #55627 - [3.27] Fix native image regression caused by Netty 4.1.136 SslContext API change #55721 - [3.27] Bump org.postgresql:postgresql from 42.7.11 to 42.7.13 #55793 - [3.27] Quarkus REST - Fix unbounded multipart part-header accumulation

Q
Quarkus Web v3.33.3.1

3.33.3.1

Complete changelog #55628 - [3.33] Fix native image regression caused by Netty 4.1.136 SslContext API change #55792 - [3.33] Quarkus REST - Fix unbounded multipart part-header accumulation

Q
Quarkus Web v3.38.1

3.38.1

Complete changelog #54725 - Improve Basic authentication how-to #54781 - Vert.x's FileSystemOptions contains constants getting defined at build time #54885 - Tests do not start #55023 - Support management interface dynamic port in integration tests #55062 - REST Client: Content-Type header not set when provided via jakarta.ws.rs.client.Entity #55138 - Overwrite content-type header provided via the…

Q
Quarkus Web v3.38.0

3.38.0

Complete changelog #55401 - @RegisterForProxy is silently ignored when used more than once on the same type #55402 - Use getAnnotationsWithRepeatable for handling repeatable annotations in proxy registration logic #55469 - Updates to Infinispan 16.0.14 #55501 - Gradle: Add Gradle-version dependent warnings #55536 - Fix scalpel configuration

Q
Quarkus Web v3.33.3

3.33.3

Complete changelog #47504 - This Gauge has been already registered "mysql.queue.size" #50480 - Quarkus CLI fail if the offering is set but empty #50504 - Azure function host.json default bundle versions must be updated tu supported version #50572 - HibernateOrmProcessor causes Warning that package cannot be indexed due to package-info.java #52927 - Filter out package names before proxy generation…

Q
Quarkus Web v3.27.5

3.27.5

Complete changelog #51230 - ContextNotActiveException in the middle of a request handler #51299 - Fix CDI request context activation race when Quarkus REST and Reactive Routes are used during the same request #51408 - Lambda extension: Failed to start quarkus because of NoSuchMethodError #51410 - Merge LambdaConfig with same FQN #54201 - [3.27] Harden OIDC debug logs #54597 - Fix null Vert.x log m…

Q
Quarkus Web v3.37.4

3.37.4

Complete changelog #46633 - AWS Lamdba function.zip permission issue on Windows #55436 - Update to Vert.x 4.5.30 and Netty 4.1.136.Final #55438 - Qute does not apply property-not-found-strategy when chaining template extension methods #55451 - reflection-free serializers ignore @JsonValue declared on a superinterface method #55452 - Skip NOT_FOUND in value resolver to avoid locking in NOT_FOUND st…

Q
Quarkus Web v3.38.0.CR1

3.38.0.CR1

Complete changelog #27362 - Quarkus Lambda IT failing with java.net.SocketTimeoutException: Read timed out #29141 - Mailer stuck when sending a message from GraphQL endpoint #36215 - Imperative Mailer not working with smallrye-graphql #45227 - Generating the OpenShift Route CRD using the quarkus-maven-plugin fails when using TLS b/c is adds a path field #46899 - Spring Data API Extension Dynamic P…

Q
Quarkus Web v3.37.3

3.37.3

Complete changelog #48106 - quarkus.grpc.codegen.proto-directory unrecognized configuration key & missing from documentation #55093 - Incompatible exception classloaders when mocking exceptions during tests #55196 - quarkus-oidc cannot handle non rollable refresh tokens concurrently #55231 - Safer testcontainers.reuse.enable restoration + more resilient tests #55272 - OIDC: deduplicate concurrent…

Q
Quarkus Web v3.37.2

3.37.2

Complete changelog #49524 - IllegalStateException: GlobalOpenTelemetry.set has already been called #54999 - Produce ServiceStartBuildItem for OTel #55134 - Add regression tests for QuteProcessor #55137 - Null boxed Integer and Boolean fields dropped from JSON by reflection-free serializers (Quarkus 3.37) #55142 - @JsonProperty is ignored or duplicated + 'visibility'-setting is ignored in 'ObjectMa…

Q
Quarkus Web v3.37.1

3.37.1

Complete changelog #49919 - Prevent invocation of Task.project at execution time in Gradle plugin #54854 - OIDC DPoP Nonce response uses from status code and message #54855 - For missing and invalid nonces, return 401/use_dpop_nonce #54889 - Response not handled in ContainerResponseFilter for dropped HTTP requests #54903 - Allow the use of @Cancellable on ContainerResponseFilter #54909 - Change lo…