Major changes
Complete changelog
- #19625 - Rest Client Reactive guide: add info about RestClientBuilder
- #19619 - CLI add/remove registry commands
- #19616 - Lift restriction of HTTP application for Kubernetes manifest generation
- #19615 - Fix extension combination score calculation for project creation
- #19610 - Improve documentation of "Separating Java and native image compilation" section
- #19609 - Fix SmallRye Fault Tolerance build-time class loading
- #19607 - Get rid of a bunch of compiler warning in RESTEasy Reactive
- #19606 - RestClient Reactive + Fault Tolerance doesn't work
- #19602 - Add UTF-8 as charset when RESTEasy Reactive returns text/plain
- #19601 - Make the use of @Blocking and @nonblocking a build time error
- #19600 - Resuming tests after pause is broken
- #19598 - Push security checks further up the handler chain
- #19596 - Cannot toggle back to test mode after pause
- #19594 - Initialize HibernateOrmConfigPersistenceUnitLog#queriesSlowerThanMs
- #19593 - NullPointerException in FastBootHibernatePersistenceProvider
- #19578 - Allow customization of default content type for Multipart handling
- #19575 - Bring some consistency in Dev Services startup logs
- #19574 - Fix
@InjectMock
and@InjectSpy
handling of@Nested
tests - #19573 - DataSources DevService doesnt follow the same logs patterns as other devServices
- #19572 - RestEasy Reactive: don't bail out from scanning on no @path annotations
- #19571 - Fail at build time if SpEL is used in @value
- #19570 - Provide clear build-time error message when using Map in @ConfigProperties
- #19567 - Register the client response builder
- #19566 - Update SmallRye OpenAPI to 2.1.10
- #19565 - Add @Incomings support to the reactive messaging extension
- #19562 - Two
@Incoming
via smallrye-reactive-messaging causes build errors. - #19557 - resteasy-reactive client complains about server components missing
- #19556 - better/more informative error than "Not a REST client interface: interface update$PlaylistService"
- #19552 - Add (OIDC) to the titles/summary as it's a common search term
- #19548 - Get all code flow credentials visible to SecurityIdentityAugmentors
- #19546 - Ability to initialize Maven repos from env vars
- #19544 - Document a set of Kafka integration recipes
- #19535 - RESTEasy Reactive broken text on Windows
- #19532 - Update SmallRye Reactive Messaging to 3.9.1
- #19530 - Update the guides to refer to the io.quarkus.platform BOMs instead of the universe BOM
- #19529 - Added mounting PVCs section to openshift doc
- #19528 - Documentation is unclear about how to mount a PVC on Openshift
- #19527 - RESTEasy Reactive multipart - way to override default charset and content type
- #19520 - Use new SerializationFeature.register API with GraalVM/Mandrel >=21.3
- #19518 - Add JUnit TestInfo support
- #19517 - Add all the properties for MongoDB Service Binding
- #19507 - gRPC Dev UI: better size for response text, include streaming services and health endpoint
- #19505 - Mark RESTEasy Reactive as stable
- #19503 - Extension registry user documentation
- #19498 - Rest Client Reactive: don't retrigger client response filters when they fail
- #19487 - Vert.x TCCL fixes
- #19485 - keycloak DevService doesnt follow the same logs patterns as other devServices
- #19484 - Expose Jib offline mode
- #19482 - Classloader issue with JUnit TestInfo
- #19478 - Document reactive health check
- #19476 - Reactive rest client custom exception mapper is invoked twice
- #19475 - OpenAPI: Added support for
quarkus.resteasy-reactive.path
- #19460 - "Separating Java and native image compilation" docs different to actual behaviour
- #19442 - Cannot deploy "pure" messaging application to Kubernetes
- #19434 - Setting quarkus.resteasy.path not reflected in OpenAPI or Swagger
- #19415 - Rest Client Reactive: Exceptions from ResponseExceptionMapper are wrapped in ProcessingException
- #19391 - No (mock) injection when using @nested JUnit tests
- #19368 - Spring Properties: Can't inject values using complex SpEL
- #19366 - Spring Config: Using
@ConfigurationProperties
to inject maps does not work - #19338 - CoreSerializationInGraalITCase of integration test Main fails with latest GraalVM
- #19298 - Add migration note about using
@ConfigMapping
only for Interfaces - #16897 - Security roles checked after constraints validation with quarkus-resteasy-reactive
- #15935 - Unable to use @authenticated with resteasy-reactive and smallrye jwt with proactive auth disabled