Major changes
- #52395 - Update images in catalog and use runtime images
Complete changelog
- #51972 - StatelessSession batched operations not visible within same transaction when using
@TestTransaction - #52193 - OIDC token propagation: don't use the default random generator during the build time as it relies on a service provider
- #52314 - Failsafe @{argLine} not working in 3.31.1 with new quarkus packageing.
- #52315 - GrpcCodeGen fails with Quarkus 3.31 on Java 22 + 23
- #52355 - Tests using TestHandler (IsolatedTestsModeMain) should also be run with the expected add-opens directive
- #52356 - Apply JVM options via JvmModulesReconfigurer also to tests executed via IsolatedTestModeMain
- #52357 - Make sure --sun-misc-unsafe-memory-access is not set on Java 23 and earlier
- #52370 - Escape the whole -D option for quarkus-internal-test.serialized-app-model.path
- #52372 - Decrease log level for
NativeImageAgentMojo - #52377 - Move build-time-initialization from beforeAnalysis to duringSetup
- #52382 - Bring back stdout+stderr output from int-test
- #52383 - build(deps): bump io.fabric8:maven-model-helper from 37 to 40
- #52384 - Inexistent Image in Dockerfile when Generating App with Java 25
- #52386 - quarkus.tls.protocols=TLSv1.3 in Quarkus 3.31.1 + Java 25
- #52395 - Update images in catalog and use runtime images
- #52402 - Update documentation for base images in Container Images extensions
- #52403 - Really bring back stdout+stderr output from int-test
- #52405 - Fix Module detection when running in a subfolder of a maven project
- #52407 - Fix documentation for switch to TLS v1.3 only by default
- #52418 - Native: Enable Netty JCTools' MpscUnboundedArrayQueue
- #52428 - Fix doc examples on some
QuarkusTransactionmethods - #52445 - Set the upper limit to Java 25 in the Gradle plugin project
- #52447 - Scheduler: register non-bean skip predicates for reflection
- #52457 - build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.4 to 4.0.5
- #52469 - Starting from Main method fails on dependency to Kotlin Module without Java code
- #52477 - Kotlin Serialization extension raises NPE when
Context.getAllAnotations()returnsnull - #52478 - NPE in Redis mapping response to
OptimisticLockingTransactionResult - #52482 - Redis Client: fix NPE in optimistic locking transactions
- #52485 - Add BuildToolHelper.getApplicationModuleOrCurrentDirectory(appModel)
- #52496 - Add directories in ParallelCommonsCompressArchiveCreator
- #52508 - build(deps): bump the hibernate group with 9 updates
- #52515 - build(deps): bump io.micrometer:micrometer-bom from 1.16.2 to 1.16.3
- #52524 - Quarkus with Gradle, Kotlin and Java Code is not indexing correctly
- #52534 - Drop duplicate log output in ITs
- #52535 - Add only existing output directories as additional archive paths
- #52539 - Ensure that annotations in Quarkus REST is never null
- #52541 - Collect all available module output directories in IDE launcher