Skip to content

2.16.4.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 03 Mar 15:20
· 14473 commits to main since this release
2751714

Complete changelog

  • #31510 - Add logging to CompiledJavaVersionBuildStep
  • #31507 - Adjust API in transaction.adoc code snippet
  • #31498 - Added a note to get correct OpenAPI documentation
  • #31486 - smallrye-openapi generates wrong definition for grouped parameters
  • #31483 - Fix documentation for quarkus.hibernate-orm.enabled
  • #31477 - Qute generated value resolvers - fix varArgs methods with 1 argument
  • #31471 - [2.16] Make sure parent modules are loaded into workspace before those that depend on them
  • #31467 - Don't run kubernetes-client Dev Services transitively
  • #31465 - Propagate Quarkus related failsafe system properties
  • #31462 - Do not append single '&' with empty query params in Resteasy Reactive
  • #31449 - Qute: VarArgs processing error with 1 element
  • #31447 - SmallRye GraphQL 1.9.3, test for Deprecated annotation
  • #31422 - Fix client jackson body writer to propagate the client context
  • #31418 - Fix doc generation for quarkus.hibernate-orm.enabled
  • #31416 - Fix copy paste error in qute docs
  • #31405 - Propagate SystemProperties set in Failsafe plugin to the Test launcher
  • #31394 - Fix afterEach callback for integration tests
  • #31393 - Integration Test AfterEach callbacks are not called
  • #31355 - [Regression] Very slow startup in dev mode when the Kubernetes extension is present
  • #31350 - Also set io.netty.noUnsafe at runtime when set at build time
  • #31349 - Netty complaining about access to heap buffer in native
  • #31347 - Adjust image name substitution for Elasticsearch Dev Services
  • #31339 - Improve logging in DevServicesKubernetesProcessor
  • #31336 - Pass --userns=keep-id to podman only when in rootless mode
  • #31331 - Use idiomatic RESTEasy Reactive filter declaration for OpenTelemetry
  • #31316 - Improve CSRF documentation
  • #31302 - Updated OpenAPI mp.openapi.extensions.smallrye.openapi key mapping
  • #31300 - Support UUID serialization in REST Client multipart bodies
  • #31298 - RESTEasy Reactive doesn't support java.util.UUID
  • #31291 - Bump org.jetbrains.annotations from 17.0.0 to the latest(24.0.0)
  • #31289 - Return a null InputStream from REST Client when response is 204
  • #31280 - Bump SQL Server JDBC driver to 12.2.0
  • #31276 - Bump protobuf from 3.21.9 to 3.22.0
  • #31274 - Try to solve disk space issues on GitHub Actions
  • #31261 - Bump Microsoft SQL Server JDBC driver to 12.2.0
  • #31260 - Make OIDC connection error log messages more visible
  • #31250 - Clarify in keycloak-authorization doc when it should be used
  • #31249 - Empty array of values in WebTargetImpl.queryParam method is added to the final URI as an &
  • #31245 - [Regression in 2.16.3] NullPointerException: Cannot invoke "org.jboss.resteasy.reactive.server.SimpleResourceInfo.getResourceClass()" because "this.resourceInfo" is null
  • #31240 - protobuf code generated w/ 3.22.0 broken w/ Quarkus
  • #31236 - Bump postgresql from 42.5.3 to 42.5.4
  • #31234 - Bump mermaid from 9.1.1 to 9.4.0
  • #31231 - RESTEasy reactive returns an empty InputStream instead of null on 204 - No Content response
  • #31211 - Fix the non-default constructor mechanism of bytecode recording [2.16]
  • #31209 - Another fix for the Redis Search aggregation test
  • #31186 - Show how to enable all origins in HTTP CORS section
  • #31150 - Add keycloak authorization capability
  • #31127 - Enhancements to instructions for contributing to the Quarkus docs
  • #31334 - podman4 can't build any code with quarkus builder
  • #30601 - Generate a preview website for documentation PRs
  • #30549 - Enhancements and fixes for the Authorization of Web Endpoints section
  • #30419 - Enhancing the Authorization of Web endpoints guide
  • #30333 - Can't work with Google Oauth2 using qaurkus-oidc
  • #29427 - quarkus.oidc.auth-server-url causing weird start-up failure
  • #26152 - Resteasy Reactive: ContextResolver not used