Skip to content

3.8.5

Compare
Choose a tag to compare
@quarkusbot quarkusbot released this 05 Jun 14:04
· 3783 commits to main since this release

Complete changelog

  • #23341 - Oracle JDBC extension in native mode doesn´t work with XA
  • #34693 - Vertx RouteFilter not propagating request context to a resteasy-reactive resource
  • #36458 - Enhance OIDC token propagation filters to select named OIDC clients
  • #36973 - Azure Functions Http: corrupted request body
  • #36994 - OIDC AccessToken can lead to AmbiguousResolutionException
  • #37323 - "IOException: Connection was closed" when retrying non-WebApplicationExceptions
  • #38807 - JPA entities containing LAZY loaded relations cannot be merged in another transaction
  • #39088 - Solve POM formatting issues when creating project/adding extension/removing extension
  • #39132 - OIDC token propagation: add option to select named OIDC client and token exchange per REST client with the @AccessToken annotation
  • #39283 - SQLException: Unable to enlist connection to existing transaction when accessing multiple persistence units in the same transaction since 3.8.2
  • #39382 - Preserve POM format when extensions are added/removed
  • #39443 - Use Quarkus wide version of jna-platform in azure-functions
  • #39455 - Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.17.0
  • #39519 - OpenTelemetry - respect proxy settings in VertxGrpcExporter and VertxHttpExporter
  • #39543 - Enable proxy configuration for OpenTelemetry exporters
  • #39546 - Make maxParameters of MultiPartUploadHandler configurable
  • #39549 - Make max parameters of multipart handling configurable
  • #39579 - Don't run CDI interceptors on class-level exception mappers
  • #39581 - The http metrics should provide a path instead of REDIRECTION and NOT_FOUND when possible
  • #39583 - Keep the URIs in the metrics tag if they match a client or server pattern
  • #39636 - Resteasy Gzip max input with suffix format not working
  • #39656 - Bump maven-model-helper to 35
  • #39677 - Quarkus caches Failures
  • #39707 - Backport hide EndUserSpanProcessor integration
  • #39729 - OpenTelemetry always sets proxy
  • #39731 - Fix StorkClientRequestFilter exception handling
  • #39733 - Fix for proxy flag on OTel
  • #39738 - Quarkus should use HybridJacksonPool with Loom
  • #39739 - Jackson should use HybridJacksonPool
  • #39762 - Ensure that failed unis are not cached
  • #39770 - Improve the multipart encoded mode handling in the rest client
  • #39798 - Update documentation for QUARKUS AND GRADLE - Development mode: quarkusDev#workingDir has been deprecated
  • #39802 - Make sure pathFilter is applied to workspace module content tree
  • #39828 - Properly convert MemorySize to RESTEasy configuration
  • #39829 - Use quarkusDev#workingDirectory
  • #39835 - Bump maven-model-helper to 36
  • #39866 - Warn users when using older GraalVM or Mandrel versions
  • #39871 - Routing for index.html fails with 404 for directories
  • #39877 - Bump MINIMUM working mandrel/graalvm version to 22.3
  • #39878 - Ensure that index.html works in any directory in native mode
  • #39906 - Disable default RemoteCacheManager configuration with Dev Services in Infinispan
  • #39918 - Property to enable/disable default client in Infinispan Dev Services
  • #39944 - Support configuring SyslogHandler max message length
  • #39958 - Add maxLength configuration option to SysLog
  • #39960 - MessageBundle naming issue
  • #39978 - Hot Reloading conflicts with Maven Flatten Plugin
  • #39982 - Parameter to skip Maven goal executions before quarkus:dev, skipping flatten plugin by default
  • #39990 - Fix MessageBundle key/file name resolver algorithm
  • #39995 - Go back to raw Maven read/write for bootstrap
  • #40000 - Signed JARs may be modified during a native build
  • #40001 - Un-sign modified dependency JARs when filtering
  • #40019 - Changing Accept Header in PreMatching filter isn't considered by MessageBodyWriter
  • #40022 - Take MediaType set in pre-match filter into account during serialization
  • #40028 - Collect only runtime static resources for native builds
  • #40042 - CaffeineCache metrics are doubled
  • #40055 - Unable to compile qute codestart to native on windows
  • #40063 - Fix typo in cassandra.adoc
  • #40067 - Qute: fix NativeImageResourceBuildItem registration on Windows
  • #40074 - Applying the QE feedback to the Logging guide
  • #40105 - Docs: update deploying-to-openshift.adoc for build option
  • #40107 - Update datasource yaml config in docs
  • #40135 - Update kafka doc: Emitter
  • #40145 - Do not increment metrics on CaffeineCache#getIfPresent call
  • #40153 - Many "Failed to index" warnings since 3.9.1
  • #40158 - Qute: ultimate fix for the problem with registering NativeImageResourceBuildItem correctly on Windows
  • #40159 - Logging Guide: Remove duplicated statements
  • #40171 - Quarkus docs using deprecated io.quarkus.test.junit.mockito.InjectMock
  • #40172 - Updates quarkusdocs to replace deprecated injectMock
  • #40184 - Fix resource registration for native compilation
  • #40188 - Bump BouncyCastle version to 1.78.1
  • #40218 - Bump Quarkus HTTP to 5.2.2.Final
  • #40230 - Bump hibernate-orm.version from 6.4.4.Final to 6.4.5.Final
  • #40243 - unexpected stacktraces about missing Http1xServerResponse and RecordParserImpl vertx classes in native build
  • #40244 - Quarkus Rest AbstractJsonMessageBodyReader with wrong case-sensitive content-type header handling
  • #40249 - Move reinitialization of vertx classes out of NettyProcessor
  • #40255 - Make resteasy-reactive AbstractJsonMessageBodyReader handle MediaType case insensitive
  • #40267 - ArC: prevent NPE when EagerInstanceHandle.UNAVAILABLE is closed
  • #40275 - Align bootstrap and the rest on the same Slf4j version
  • #40307 - WebSocket + Role-based authentication stopped working with Quarkus 3.9.x: Security Identity is not available
  • #40365 - Add a temporary config property to allow multiple resources
  • #40366 - Qute-Templates cannot be found in tests if directory "src/test/resources/templates" exist
  • #40371 - Quarkus Classloader in Test not returning all results
  • #40383 - Avoid classes with incomplete hierarchy in Hibernate Validator
  • #40384 - Allow ClassLoader to return multiple resources
  • #40385 - Don't close connection if response is sent
  • #40400 - Fix multi rooted path tree scanning in the Qute processor
  • #40410 - Less user friendly message when have rest and resteasy in one project
  • #40432 - Fix improper section levels
  • #40438 - Potential NPE thrown from QuarkusClassLoader.getResources
  • #40440 - Fix possible NPE from resource loading
  • #40442 - Fix DisableLoggingFeature for JBoss Threads/Hibernate/Infinispan/Websocket-client
  • #40448 - Avoid "Failed to index" warnings produced during @SecureField annotation detection
  • #40468 - Update ubi8/openjdk-VERSION from 1.18 to 1.19
  • #40513 - Apache Pulsar Reference Guide doc error
  • #40524 - Fix configuration table filter and row collapse/expansion in guides
  • #40537 - Bump OpenJDK images to 1.19
  • #40541 - Bump quarkiverse-parent to 16 and maven-compiler-plugin to 3.13.0
  • #40549 - Overcome 'String too large to record' issue with Truffle
  • #40604 - Fix pulsar doc misnamed variable, replace enableRetry with retryEnable
  • #40652 - Fix QuarkusProdModeTest mistaking Hibernate ORM logs for a proof of application startup
  • #40662 - Bump Keycloak version to 24.0.4
  • #40673 - Azure Functions HTTP: use utf-8 instead of default charset decoding request
  • #40677 - If the system environment variables include kafka or KAFKA, the KafkaRuntimeConfigProducer throws an exception.
  • #40694 - Adjust sync-web-site.sh for branch renaming of quarkusio repo
  • #40704 - Fix XA support for Oracle in native
  • #40718 - Make error message thrown when Quarkus REST and RESTEasy Classic are combined user-friendly again
  • #40720 - Fix issue with Liquibase and H2 database
  • #40741 - Avoid StringIndexOutOfBoundsException in KafkaRuntimeConfigProducer
  • #40817 - Fix minor typo in hibernate-reactive.adoc
  • #40853 - POM is not preserved when we add or remove extensions with CLI
  • #40869 - Set the target file in the Model
  • #40927 - Support annotationProcessorPathsUseDepMgmt in quarkus:dev