Major changes
- #23374 – Generate gRPC code from dependencies
- #23210 – Add oidc-token-propagation-reactive extension
Complete changelog
- #23493 – Fix incorrect configuration property in buildpack documentation
- #23490 – More tabs work
- #23472 – Properly handle void return type in REST Client Reactive
- #23468 – Improve CT error handling
- #23467 – Also remove final from parent classes
- #23464 – Fix various Files.list resource leaks
- #23455 – Bump kubernetes-client-bom from 5.12.0 to 5.12.1
- #23446 – Rollback to use runtime for jib
- #23441 – ArC – register client proxies and subclasses for reflection if needed
- #23436 – Allow to invalidate ContextState of shareable CDI context and make use of it in ArcContextProvider
- #23431 – Small fix for non-existing openapi additional folder
- #23422 – Initialize defaultCatalog and defaultSchema in Hibernate ORM config
- #23421 – Do not force mp.jwt.verify.publickey.location to be a build time property
- #23417 – Regression since 2.6.3.Final in OpenShift extension
- #23415 – Fix incorrect image tag in native reference guide
- #23412 – Gradle: clear reloadable flag for extension dependencies
- #23408 – Stork guide is missing the status properties
- #23402 – Consider build time conditions when determining the JAX-RS Application class
- #23401 – Properly take @ClientExceptionMapper priority into account
- #23398 – Fix documentation of ClientExceptionMapper
- #23397 – Use the correct context for RESTEasy Reactive
- #23396 – @ClientExceptionMapper not working reliably
- #23392 – Handle parent first artifact when running devmode from Gradle
- #23390 – Make picocli extension stable
- #23389 – Remove Gradle preview warning from documentation
- #23388 – Make resteasy-qute extension stable
- #23381 – CapturingInputStream discards -1 from delegate read
- #23380 – Various adjustments for JReleaser
- #23379 – ResteasyReactiveScanner.scanForApplicationClass does not seem to handle excludes correctly
- #23374 – Generate gRPC code from dependencies
- #23367 – Trim OpenTelemetry config endpoints
- #23366 – Current version of graal-sdk contains several vulnerabilities
- #23357 – Handle configured parent first resources
- #23354 – Bump postgresql from 42.3.1 to 42.3.2
- #23351 – Data corruption when mixing
@FormParam
andMultivaluedMap
- #23348 – Set oidc-token-propagation status to stable
- #23347 – Fix Javadoc of @ServerRequestFilter
- #23345 – Properly log InvalidDefinitionException exception in RESTEasy Reactive
- #23344 – Fix JibConfig platforms javadoc
- #23337 – Bump GraalVM / Mandrel version to 21.3.1
- #23333 – ArC – fix disposer method resolution
- #23330 – Allow qute tags with “.qute” prefixed extension
- #23327 – Bump xstream from 1.4.18 to 1.4.19
- #23325 – Remove vert-http from oidc-common
- #23322 – Set quarkusDev configuration in quarkusRemoteDev task
- #23321 – Let the ByteBuddy library version be controlled by the BOM
- #23320 – First round of tabs in the documentation
- #23318 – A @Disposes @nAmed method doesn’t work / is not invoked
- #23315 – Gradle Task quarkusRemoteDev not working with version 2.6.3
- #23313 – OpenApi: Config quarkus.smallrye-openapi.additional-docs-directory casues error if directory does not exist
- #23310 – Added a note on gRPC Dev UI to the docs
- #23304 – Release Quarkus HTTP and upgrade it
- #23301 – Qute parser – loop – fix validation of virtual method params
- #23299 – Make QuarkusMock work with REST Client Reactive interfaces
- #23298 – Detect when the app is reading input
- #23296 – Fixes unexpected ClosedChannelException while opening WebSocket
- #23295 – Reduce amount of bytecode generated
- #23293 – Propagate parent-first when setting up test CP
- #23286 – Qute: Incorrect behaviour with complex expressions
- #23285 – Qute: user defined tags not working with .qute.html extension
- #23282 – Quarkus @ApplicationScoped working in dev run, but not in prod
- #23271 – Compile generated sources before src in dev mode
- #23270 – Don’t register Kafka LoginModule interface for reflection
- #23269 – Hibernate Reactive Session/EntityManager is closed
- #23267 – Move quarkus-devtools-utils and the codestarts artifact to the quarkus-bom
- #23244 – Fix one of the many constructors of
ReflectiveClassBuildItem
- #23241 – Use List to capture configured roles in Dev Services for Keycloak
- #23239 – Fix openshift deployment related issues
- #23233 – Qute type-safe templates – int (primitive) is also iterable
- #23232 – Explicitly define the alternative port 55680 in OpenTelemetry collector configuration file in OpenTelemetry guide
- #23231 – Provide reason phrase when throwing WebApplicationException in the reactive REST Client
- #23229 – Fix
serialization
flag handling inReflectiveClassBuildItem.MultiBuildItem
- #23225 – Bump log4j-jboss-logmanager from 1.2.2.Final to 1.3.0.Final
- #23221 – Remove aws-serverless dependency
- #23219 – Move HttpContentCompressorSubstitutions to quarkus-netty
- #23218 – Native compilation fails with unresolved type during parsing
- #23217 – Dev mode captures console input destined to the application
- #23215 – Fix JDK 17 support for s2i builds
- #23210 – Add oidc-token-propagation-reactive extension
- #23209 – Reactive Rest Client reports
401
asUnknown Error
- #23208 – Properly support aggregate part items when using @MultipartForm
- #23207 – Add warning to CLI’s registry add command if no registry set
- #23204 – Use docker-compose up command to start services defined in docker-compose.yml file
- #23203 – Irrelevant warning about mismatch between groups and projects
- #23201 – Guard against ContextNotActiveException in ResteasyReactiveContextLocaleResolver
- #23195 – Qaurkus Camel bean-validator throws javax.enterprise.context.ContextNotActiveException when quarkus-resteasy-reactive-jackson is present
- #23186 – Introduce QuarkusBindException
- #23177 – Add initializer method validation to ArC
- #23174 – ArC doesn’t fail on an initializer method marked @produces
- #23099 – Rest-Client-Reactive: Allow FormParams to be used in BeanParams
- #23090 – Inject “annotations” and “genericType” in ParamConverterProvider
- #23073 – Websocket client not working anymore
- #22967 –
java.net.BindException
on startup can result in spurious log messages - #22870 – Resteasy Reactive Client: Parameter “annotations” is always null in ParamConverterProvider
- #22833 – org.objectweb.asm.ClassTooLargeException when building a project with 2K+ Hibernate entities (hbm.xmls).
- #22830 – Rest-Client-Reactive:
void
methods not allowed - #22740 – Property values can behave unexpectedly with trailing spaces
- #22670 – Add an example of a list of custom roles when using Keycloak DevServices
- #22668 – DevServices Keycloack roles are not generated properly
- #22603 – gRPC code generation for specific dependencies
- #22216 – OIDC: cannot use oidc-token-propagation with RESTEasy Reactive
- #22082 – AWS lambda extension and quarkus-oidc-client don’t play nicely together
- #21905 – Adding first registry in CLI erases the default one
- #21226 – Quarkus 2.4.1.Final – Continuous Testing – engine.JupiterTestEngine not a subtype
- #16099 – JWT Config key behevior different in native and jvm mode
- #7507 – ArC – register client proxies and subclasses for reflection if needed