Skip to content

3.2.8.Final

Compare
Choose a tag to compare
@aloubyansky aloubyansky released this 08 Nov 16:38
· 10563 commits to main since this release

Complete changelog

  • #36916 - Tiny grammar tweaks for the Authorization of web endpoints guide
  • #36869 - Produce a 503 response when there no more worker threads to handle blocking requests
  • #36860 - Exhausted thread pool returns error 500 instead of 503 status code
  • #36852 - Remove erroneous preview status from cache doc
  • #36837 - Tiny Vale tweaks for Datasource and Logging guide
  • #36835 - Duplicate Authorization Bearer Header Fix
  • #36833 - More reliable test setup in integration-tests/hibernate-orm-tenancy/datasource
  • #36816 - Fixing Db2 Driver typo
  • #36814 - Documentation not correct : https://quarkus.io/guides/datasource#configure-a-jdbc-datasource (DB2 driver)
  • #36810 - AccessTokenRequestReactiveFilter::propagateToken duplicates the authorization header
  • #36802 - Fix assertions in Hibernate ORM 5.6 compatibility tests
  • #36794 - hibernate-orm-compatibility-5.6 tests are failing on CompatibilityTest.offsetTime
  • #36788 - Fix dead link in infinispan-client-reference.adoc
  • #36705 - Bump Keycloak version to 22.0.5
  • #36682 - Vert.x: fix NPE in ForwardedProxyHandler
  • #36668 - Fix quarkus update regression on extensions
  • #36664 - Take @ConstrainedTo into account for interceptors
  • #36656 - TrustedXForwarderProxiesUnknownHostnameFailureTest failing on Windows
  • #36651 - Dev UI: Fix height in Rest Client
  • #36645 - QuarkusSecurityTestExtension afterEach call should not be made for tests without @TestSecurity
  • #36628 - Make the ZSTD Substitutions more robust
  • #36620 - Dev UI Rest Client Page has additional scroll bar
  • #36605 - Fix handling of HTTP/2 H2 empty frames in Resteasy Reactive
  • #36604 - Fix handling of HTTP/2 H2 empty frames in Resteasy Reactive
  • #36601 - QuarkusSecurityTestExtension should not call CDI.current() when annotation is not present.
  • #36566 - Fix deployer detection in quarkus-maven-plugin
  • #36556 - ArC: fix PreDestroy callback support for decorators
  • #36545 - @PostConstruct and @PreDestroy support on @Decorator classes
  • #36544 - Update Vert.x version to 4.4.6
  • #36501 - Let custom OIDC token propagation filters customize the exchange status
  • #36459 - Let custom OIDC token propagation filters provide client name
  • #36453 - Upgrade Oracle JDBC driver to 23.3.0.23.09
  • #36436 - Upgrade to Hibernate ORM 6.2.13.Final
  • #36420 - Allow parallel execution of blocking health checks
  • #36419 - Blocking Health Checks should be executed in parallel, not sequentially/ordered
  • #36408 - Ensure that SSE builder works in native
  • #36406 - AssembleDownstreamDocumentation - print guide name
  • #36403 - IBM Db2 - Register resource bundle classes for reflection
  • #36402 - Native Picocli build breaks SSE client
  • #36399 - quarkus-jdbc-db2: resource bundle missing
  • #36382 - redis-cache blocks the eventloop
  • #36377 - Allow @ClientHeaderParam to override User-Agent
  • #36371 - Fix issue in Java migration in dev-mode
  • #36351 - Properly handle invalid response body errors in Reactive REST Client
  • #36333 - Prepare for ORM update
  • #36329 - Custom User-Agent header ignored
  • #36325 - Selection of the deployer doesn't work as expected
  • #36311 - Upgrade: Hibernate ORM 6.2.11.Final and Reactive 2.0.6.Final
  • #36299 - quarkus-flyway: Java-Migration does not get picked up on live reload
  • #36290 - Fixed URL for configuring JSON support
  • #36261 - Upgrade to Hibernate Search 6.2.2.Final
  • #36257 - Rest client call hangs when receiving an invalid chunked response and does not release resources (e.g. Bulkhead semaphore)
  • #36234 - NullPointerException for request with empty Host header
  • #36223 - Fix Liquibase on Windows 11
  • #36179 - Update to the JDBCStore section of the Transaction guide
  • #36160 - Improve handling of broken accept headers in MediaTypeHeaderDelegate
  • #36159 - Resteasy Reactive incorrectly handles broken accept header
  • #36144 - PG Reactive Client: Cannot create Money value in Range (-1.00, 0.00)
  • #36143 - Fix Authorization of Web Endpoints link
  • #36119 - quarkus-redis need newer vertx-redis-client to fix connection pool issue
  • #36062 - Don't register subresource for reflection based on their use as a return type
  • #36050 - Quarkus 3.3.3 - injecting UserTransaction generates Jandex warnings on startup
  • #36025 - Don't use RuntimeDelegate in ResponseHandler
  • #36024 - ClassCastException with RESTEasy reactive and a Jersey client
  • #35990 - Don't ignore empty SSE events in client
  • #35987 - Improve the way HTTP authorizer logs exceptions
  • #35975 - OIDC: AuthenticationRedirectionException after successful login
  • #35966 - SSE: Reactive SseEventSource client doesn't consume empty events
  • #35959 - Log invalid CORS origin and method
  • #35958 - [GraalVM 24.0] Hibernate ORM elasticsearch native integration tests fail with return type mismatch
  • #35956 - Fix return type of hibernate-search substitution
  • #35938 - Bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 in /bom/application
  • #35937 - Bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 in /independent-projects/tools
  • #35914 - Prevent recording configuration coming from Gradle
  • #35910 - Add logic to load yaml recipes based on the extension
  • #35899 - Add note about unsupported @Lock in Spring Data JPA
  • #35888 - Restore missing parameters in OIDC Dev UI client cred and password SwaggerUI/GraphQL handlers
  • #35876 - More hierarchical classes are not picked up as global interceptors
  • #35858 - NullPointerException when entity primary key has the type byte[]
  • #35846 - Fixes aggregation of configurations with two different executions ids
  • #35844 - Improve description of the duration format in configuration documentation
  • #35831 - Quarkus aggregate configurations from different executions that share the same goal
  • #35828 - Bump smallrye-reactive-types-converter.version from 3.0.0 to 3.0.1
  • #35817 - Improve Qute + Cache integration
  • #35804 - HTTP fix response compression support
  • #35784 - Document the ability to automatically compress rotated log files
  • #35770 - Adding additional information for the JDBCStore section of the Transaction guide
  • #35769 - Default response content type using GraphQL spec
  • #35762 - Delete temporary openshift files
  • #35747 - Large files remain in /tmp after OpenShift deployments
  • #35740 - Fix invalid logging pattern
  • #35731 - Guard against null headers when converting a provided Response
  • #35710 - Fix potential NPE in HTTP proxying
  • #35706 - Azure-Functions crash when X-Forwarded headers are enabled java.lang.NullPointerException
  • #35690 - Upgrade to Hibernate ORM 6.2.9.Final and HR 2.0.5.Final
  • #35685 - Fix typo which affects OIDC Dev UI when either client credentials or password grant is used
  • #35682 - Clarify how PasswordProvider in security-jpa has to be used
  • #35677 - ArC: log warning about removed beans for BeanContainer operations
  • #35674 - ArC: fix decorators and interface default methods
  • #35671 - security-jpa: Wrong password passed to custom password provider
  • #35664 - Arc: CDI Decorators and interface methods with default implementations
  • #35642 - Add plexus version constraints to the bootstrap BOM
  • #35638 - Preserve format style when adding after-shutdown message
  • #35637 - Quarkus outputs messages with un-substituted %s strings on shutdown
  • #35635 - Refactor Hibernate config mapping to use groups instead of dotted names (take 2)
  • #35634 - Extends ServerInterceptor not working
  • #35631 - Quarkus 3.2: Hibernate ORM configuration problem #2
  • #35627 - Hibernate Reactive Panache: fix WithSessionOnDemand implementation
  • #35622 - Copyedit the style of config-yaml.adoc for reuse in the product docs
  • #35617 - Update bytebuddy as we need a version working with Java 21
  • #35614 - LogManager error of type FORMAT_FAILURE: Formatting error
  • #35613 - Add support for Podman auth file in Jib
  • #35609 - Quarkus build with quarkus.container-image.builder=jib does not consider podman's auth.json
  • #35599 - Keycloak/Quarkus Issues: Dev and Prod
  • #35592 - Fix Jakarta Cookie serialization in native
  • #35582 - Unable to serialize jakarta.ws.rs.core.Cookie after updating to 3.2.0 in native-image
  • #35568 - Hibernate Reactive Panache MySQL
  • #35563 - Disable scan and local cache for update-version.sh
  • #35547 - Use BeanContainer.beanInstance instead in docs
  • #35542 - Report 401 and remove OIDC session cookie if it is malformed
  • #35541 - Add a metric for rejected submissions to the pool
  • #35540 - VertxPoolMetrics should count rejected requests
  • #35482 - OIDC Malformed q_session cookie causes HTTP 500 Internal Server Error
  • #35132 - Some longer timeouts for CI
  • #34562 - Fix duration converter with multiple units
  • #34391 - Fetch recipes from quarkus-updates for the non-core extensions updates
  • #34348 - Add support for @GlobalInterceptor on producer methods
  • #33030 - Native image with liquibase on Windows 11
  • #21358 - Can't use GlobalInterceptor gRPC annotation with interceptor produced by a method
  • #12260 - Quarkus logging with compress option