Skip to content

3.12.1

Compare
Choose a tag to compare
@quarkusbot quarkusbot released this 03 Jul 17:35
· 3902 commits to main since this release

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