Skip to content

3.8.6

Compare
Choose a tag to compare
@quarkusbot quarkusbot released this 29 Aug 10:53
· 6724 commits to main since this release

Complete changelog

  • #39009 - Narayana update to 7.0.1.Final
  • #39233 - Update MicroProfile Config to 3.1
  • #39515 - Programmatic Cache API does not preserve Vertx Duplicate Context
  • #39599 - JsonObject is empty when used with resteasy-reactive
  • #39615 - Allow JsonObject and JsonArray to be used in any POJO for JSON handling
  • #39854 - 'quarkus.log.console.format' '%i' Process ID fixed at build time
  • #39988 - Context Propagation performance issue and init issue
  • #40009 - Duplicated logs with Elastic APM Agent - Quarkus wrongly importing log4j2 configuration from agent
  • #40016 - Log file rotation for periods longer then day not working. Regression.
  • #40164 - Gradle quarkusDev fails with usage analytics enabled
  • #40287 - Using a custom ParamConverter fails when not sending that parameter with the request
  • #40349 - HandleRequestCollectionHelper for Quarkus Amazon Lambda
  • #40405 - Bump org.jboss.logmanager:jboss-logmanager from 3.0.4.Final to 3.0.6.Final
  • #40431 - Better exception when accessing two non-XA datasources in a transaction
  • #40464 - Fix correct parsing of collections in AmazonLambdaRecorder
  • #40558 - Avoid using the same directory twice in Maven ITs
  • #40584 - Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1
  • #40657 - Prevent abort because of a throwable
  • #40721 - Allow the use of @Blocking on @ClientExceptionMapper
  • #40779 - Bump Agroal from 2.3 to 2.4
  • #40800 - Trivial: Update matcher in component test test to catch single test case
  • #40802 - Control data used in path expression when running remote-dev
  • #40822 - Improve @SecureField detection lookup exclusions
  • #40842 - getting-started: grammar: append->appended
  • #40851 - kafka metrics : label kafka_version=unknown in native mode
  • #40852 - @CacheResult with method returning Uni makes cache exceed its maximum size
  • #40886 - Regression: Unexpected DisabledOidcClientException
  • #40887 - [3.8] Conditionalize security content
  • #40894 - Fix a disabled OidcClient REST client issue
  • #40987 - NamedQuery inside repository
  • #40989 - Config doc - Don't enforce the height
  • #41007 - Make sure quarkusXXXCompileOnlyConfiguration extends from platform configuration
  • #41049 - Qute: fix regression for optimized generated value resolvers
  • #41053 - Docs: clarify named queries for Panache
  • #41054 - Fix RESTEasy Classic GZIP max input in native mode
  • #41060 - Invalid encoding of '?' in query parameter values by Encode.encodeQueryParam
  • #41062 - Fix encoding of '?' in query parameter values by Encode.encodeQueryParam(..)
  • #41064 - Use latest SmallRye Context Propagation
  • #41069 - [3.8] Tweak auth content based on QE feedback in rhbq docs
  • #41081 - ContextNotActiveException in SecurityIdentityAugmentor since Quarkus 3.10
  • #41097 - Changing Accept Header in PreMatching filter isn't considered by MessageBodyWriter
  • #41106 - Delegate to the correct method in TransactionScopedStatelessSession#fetch
  • #41110 - Quarkus REST: various issues with lastModified dates
  • #41111 - Take MediaType set in pre-match filter into when returning Response
  • #41121 - Avoid using outdated OpenRewrite config in quarkus update
  • #41123 - Quarkus REST: Fix two Date issues regarding preconditions
  • #41146 - Add documentation about the Quarkus REST's @Separator
  • #41278 - Add kafka-version.properties as native image resource
  • #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
  • #41355 - [3.8] Use getMajorMinor version for Infinispan Dev Services container
  • #41376 - Resteasy tries to instantiate abstract classes since Quarkus 3.3
  • #41408 - Bump io.fabric8:maven-model-helper from 36 to 37
  • #41411 - Ensure that MessageBodyWriter is passed the proper media type
  • #41438 - Avoid exporter related exceptions when application has been shutdown
  • #41451 - Qute: StackOverflowError due to nested #include and #insert directives
  • #41465 - Ignore abstract jakarta.ws.rs.core.Application classes
  • #41513 - Quarkus CLI - Some expected errors lead to a stacktrace and they shouldn't
  • #41517 - Qute: fix possible stack overflow error in InsertSectionHelper
  • #41532 - [3.8] Solve sync build issue
  • #41535 - Log records show the hostname on which the native executable was generated
  • #41562 - [3.8] Small documentation enhancement/formating
  • #41567 - Quarkus REST abstract resources with @Path requires impl. to be CDI beans while RESTEasy does not
  • #41572 - Bump ubi image to 1.19 for jib
  • #41597 - Bump narayana.version from 7.0.1.Final to 7.0.2.Final
  • #41600 - GraphQL Query generated from windows doesn't work
  • #41601 - Use correct property in JWT key file examples
  • #41606 - Allow use of abstract classes in Quarkus REST in the same way as interfaces
  • #41609 - Fix bytecode recording issue when default method is used as a getter
  • #41633 - Catch exceptions when running checkMissingCommand
  • #41637 - Lock docker image version for the OTel Collector
  • #41647 - Handle duplicated Vert.x context in CaffeineCacheImpl
  • #41654 - Register @JsonNaming value for reflection
  • #41664 - Reinitialize the SmallRye HostName class as well
  • #41669 - Dev mode always complaining about module-info not being supported
  • #41670 - Only warn about module-info if it exists
  • #41677 - Infinispan extension needs to include Wildly SASL providers in the native executable
  • #41678 - Escape ] in rewritten xrefs for downstream doc
  • #41680 - [3.8] Escape ] in rewritten xrefs for downstream doc
  • #41682 - [3.8] Extract macros in docs to avoid breaking regexes
  • #41685 - SmallRye GraphQL: added \r to PATTERN_NEWLINE_OR_TAB
  • #41688 - Infinispan Extension adds SASL to reflective classes
  • #41707 - Fix native issue with @Providers when only the REST Client exists
  • #41716 - BugFix fixed comparison of field with itself
  • #41720 - Bump com.fasterxml.jackson:jackson-bom from 2.17.1 to 2.17.2
  • #41721 - Fix Quarkus REST concurrent modification exception when making abstract resource classes inheritors beans
  • #41731 - BugFix Fixed mismatched number of args in string formats
  • #41746 - SmallRye Health leaks MDC properties between health checks
  • #41763 - For NOTE and TIP, use admonition syntax instead of ID syntax
  • #41764 - [3.8] Fix specific items in 3.8 that are fine in main
  • #41768 - Using safe Integer comparison
  • #41792 - [3.8] Update keycloak version to 24.0.0 in security docs
  • #41811 - Resteasy Reactive AsyncFile is never closed
  • #41814 - Fix code example for JSON serialisation in rest guide
  • #41815 - Create new vertx context for blocking health checks
  • #41824 - Properly close AsyncFile in Quarkus REST
  • #41834 - [3.8] Apply QE feedback to community docs
  • #41838 - Set the correct length of parameters when constructing the Redis arguments
  • #41896 - Fix flaky InputCollectionOutputCollectionLambdaTest
  • #41901 - [3.8] Use the correct extension names for 3.8
  • #41950 - [3.8] Update content for support of quarkus-oidc-token-propagation-(reactive) extensions
  • #41980 - [3.8] Remove conditionalization from Wiremock section
  • #41981 - Use recognized status for apicurio json schema
  • #42036 - Upstream-downstream process moves title from line 7-ish to line 1, breaking links
  • #42039 - Make sure we append the current buffer before appending the title
  • #42047 - [3.8] Add primary ID attributes to files that need them
  • #42048 - [3.8] Fix downstream title
  • #42058 - In some context, NoSuchElementException: No line found error thrown from telemetry
  • #42071 - Avoid warning on analytics
  • #42133 - Incorrect data in the ReactiveDatasourceHealthCheck being set when the connection is down
  • #42158 - [3.8] Bump Smallrye Reactive Messaging version to 4.18.1
  • #42159 - Resteasy-reactive Unit endpoint reported as "Run time writers required"
  • #42195 - Treat Kotlin's Unit as void for the Quarkus REST scoring system
  • #42260 - Fix a race condition in ReactiveDatasourceHealthCheck data field population
  • #42357 - [3.8] Upgrade quarkus-http to 5.2.3
  • #42434 - Fixes potential NPE when custom converters receive empty parameters
  • #42567 - CLI in version 3.8.5 does not properly update