Complete changelog
- #50087 - Kafka Dev Service Loading on Different Docker Network
- #52701 - DevMCP Error in Cursor
- #52809 - unable to run kafka IT with jib and dev service
- #52935 - quarkus-container-image-jib ignores jvm-additional-arguments when generating AOT cache
- #52938 - [Docs]: Review Deploy to Openshift guide and update for Java 25
- #52950 - Keycloak Dev Services: fix sharing of Keycloak container started by Quarkus
- #52976 - AOT enhanced container image: make tag suffix configurable and support direct registry push
- #52989 - Quarkus v3.31.2: Jacoco unable to find the project root
- #52990 - Review of the TLS reference guide
- #52997 - OOM fix for Dev UI
- #53016 - Move network creation from IntegrationTestUtil into the DevServicesProcessor build step
- #53019 - Re-enable injection of config from previous dev services to dependencies (regression fix)
- #53026 - Add versions and PURLs to all the components in SBOMs, including misc files
- #53029 - AOT guide - add steps to generate AOT cache manually
- #53030 - Micrometer URI templating does not apply for Unauthorized and Forbidden requests
- #53032 - Recompilation deps flaky fix
- #53041 - Infinispan eager load and remove default client-intelligence
- #53049 - path defined in %dev.quarkus.http.root-path results in HTTP 404
- #53057 - DevMCP: Shortern 'getContinuousTestingResults' method name and warn if names are too long
- #53058 - Take JVM args into account when creating AOT file
- #53059 - AOT Cache is not being generated
- #53063 - Make AOT container image build more configurable
- #53064 - Add steps to manually create AOT file
- #53067 - Fix path templating issue for overlapping paths
- #53080 - Propagate Quarkus properties for Gradle Test tasks
- #53098 - Ensure that shared Config build time runtime fixed uses the expected profile
- #53105 - JacocoProcessor: make sure the parent dir of the data file exists