Releases
3.12.1
Complete changelog
#39575 - Quarkus devmode crashes on JDK >= 22 (Windows)
#40834 - Flyway documentation should mention required database modules
#40904 - Bump aesh (2.7 to 2.8.2) & aesh-readline (2.4 to 2.6)
#41224 - QuarkusComponentTest -> No ParameterResolver registered for parameter
#41237 - InvalidPathException on Windows with web-dependency-locator and webRoot
#41260 - Update to maven 3.9.8
#41271 - Small Windows fixes for web dev and welcome page
#41275 - Improve Infinispan cache guide
#41279 - WebSockets Next - client: document TLS registry configuration
#41280 - WebSockets Next: document the client API
#41285 - Config Doc - LGTM doc is not expanded
#41291 - Work around config doc issues for LGTM
#41296 - Overriding Kafka topic name using ENV variables fails with : SRMSG00071: Invalid channel configuration - the connector
attribute must be set for channel
#41305 - QuarkusComponentTest: fix @InjectMock
inconsistency
#41316 - Live reloading an app with quarkus-hibernate-search-standalone-elasticsearch
results in UncaughtExceptions
being logged
#41318 - Update SmallRye Config to 3.8.3
#41325 - Use AutoCloseableDestroyer for the standalone search mapping bean
#41329 - Resolve conditional dependencies using named configurations instead of detached ones
#41331 - WebSockets Next: fix OnOpen callback that returns Buffer/byte[]
#41332 - Make the identifier error message consistent with the rules
#41338 - WebSockets Next: document the client API
#41339 - Updates to Infinispan 15.0.5.Final and Protostream 5.0.5.Final
#41344 - Stork environment variable resolution not working properly
#41347 - Document TLS configuration for WebSockets Next
#41351 - OpenTelemetry gRPC OTLP traces exporter sometimes throws NPE on app shutdown when HTTP2 connection stream is closed
#41354 - MessageBodyWriter not selected went no Accept header is set
#41358 - Small cleanup in Hibernate ORM extension
#41361 - quarkus-quartz
: programmatic scheduling of async tasks with jdbc-cmt
breaks application startup
#41363 - Add launch instructions to command mode guide
#41366 - Bump org.jboss.resteasy.spring:resteasy-spring-web from 3.1.2.Final to 3.1.3.Final
#41370 - Quartz fix to use correct async constant
#41371 - Unindexed qualifier throws NPE when ArcProcessor validates beans
#41372 - DevUI: Endpoints error using Quarkus MyFaces extension (works in 3.8.4 LTS)
#41376 - Resteasy tries to instantiate abstract classes since Quarkus 3.3
#41381 - Quartz: add a test for programmatic job metadata
#41398 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.8.2 to 3.8.3 in /devtools/gradle
#41401 - Bump com.github.javaparser:javaparser-core from 3.26.0 to 3.26.1
#41404 - Gradle quarkusGenerateCode
runs far too often
#41408 - Bump io.fabric8:maven-model-helper from 36 to 37
#41411 - Ensure that MessageBodyWriter is passed the proper media type
#41413 - WebSockets Next: fix the default unhandled-failure-strategy
#41416 - SmallRye GraphQL 2.8.5
#41428 - Make sure Gradle cache is not confused by maps
#41438 - Avoid exporter related exceptions when application has been shutdown
#41439 - WebSockets Next: add limit of messages kept for a Dev UI connection
#41444 - Adding image building with podman to cli
#41447 - Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.0 to 1.7.1
#41448 - Make 404 page work on Undertow
#41451 - Qute: StackOverflowError due to nested #include and #insert directives
#41458 - SmallRye GraphQL 2.8.6
#41465 - Ignore abstract jakarta.ws.rs.core.Application classes
#41468 - Split package in "io.fabric8.kubernetes.api.model" since Quarkus 3.12.0
#41471 - Some love for the JFR extension
#41472 - Revert "Remove split package ignored list as no entries remain"
#41480 - Add missing guide link for websockets next
#41505 - Register additional caches for reflection for expire-after-access config option
#41509 - Revert bump of Jib to 0.27.1
#41513 - Quarkus CLI - Some expected errors lead to a stacktrace and they shouldn't
#41514 - Arc - Add null check when trying to load qualifier class
#41517 - Qute: fix possible stack overflow error in InsertSectionHelper
#41548 - Redis error: Pool initialized with SSL but connection requested plain socket
#41560 - Update Flyway guide dependency section
#41572 - Bump ubi image to 1.19 for jib
#41573 - Redis Client - Enable TLS/SSL Only with rediss:// Scheme
#41586 - Fix markup error in telemetry-micrometer guide
#41587 - Make sure generated quarkus-artifact.properties is stable
#41595 - Bump flyway.version from 10.15.0 to 10.15.2
#41601 - Use correct property in JWT key file examples
#41633 - Catch exceptions when running checkMissingCommand
You can’t perform that action at this time.