Skip to content

2.2.0.Final

Compare
Choose a tag to compare
@gsmet gsmet released this 31 Aug 06:05
· 25530 commits to main since this release

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