Major changes
- #17425 - Remove the ThreadLocalPgPool implementation: vertx 4 has a Pool which doesn't need wrapping
- #16909 - Hibernate with Panache: rework getEntityManager and flush
Complete changelog
- #17470 - gRPC - fix dev mode recorder
- #17467 - gRPC client injection - fix NPE
- #17464 - Fix the indentation of the smallrye-metrics example
- #17462 - Bump jboss-logging from 3.4.1.Final to 3.4.2.Final
- #17460 - Bump awssdk.version from 2.16.69 to 2.16.70
- #17458 - Upgrade to SmallRye GraphQL 1.2.2
- #17456 - Remove outdated maven-plugin-plugin version
- #17450 - Support Vert.x context switching
- #17449 - Get rid of false warning message during remote-dev shutdown
- #17447 - gRPC - support micrometer metrics
- #17445 - Fail at build time if @Inject is used in JAX-RS Application class
- #17440 - Bump bctls-fips from 1.0.11.3 to 1.0.11.4
- #17439 - Bump awssdk.version from 2.16.67 to 2.16.69
- #17438 - Update to SmallRye Reactive Messaging 3.3.2
- #17437 - Rename test configuration property names clashing with maven deploy
- #17436 - Update Vert.x to 4.1.0.CR1 and Netty to 4.1.65.Final
- #17435 - Upgrade to Hibernate ORM 5.5.0.CR1 and matching Hibernate Reactive 1.0.0.CR5
- #17434 - ConfigMapping validation documentation
- #17431 - Dependency doc fix in the OIDC Bearer Token test section
- #17429 - gRPC client - make it possible to specify the deadline via configuration
- #17427 - gRPC dev reload - fix ConcurrentModificationException on stream close
- #17426 - Optimisations in ResteasyReactiveResourceInfo
- #17425 - Remove the ThreadLocalPgPool implementation: vertx 4 has a Pool which doesn't need wrapping
- #17423 - Subscription Handler - Allow multiple connections
- #17420 - Bump rest-assured from 4.3.3 to 4.4.0
- #17417 - Remove support for list of objects in YAML configuration
- #17415 - Make support for advanced Jackson features optional in RESTEasy Reactive
- #17414 - Doc: Mutiny RoutingContext is not injected in @route method
- #17412 - Cannot inject io.vertx.mutiny.ext.web.RoutingContext in @route annotated method
- #17411 - Raise the Dependabot limit a bit as we have a backlog with 3
- #17410 - Add Configuration Reference
- #17409 - Bump micrometer-bom from 1.6.6 to 1.7.0
- #17408 - gRPC - expose AbstractStub.withDeadlineAfter() via GrpcClientConfiguration
- #17407 - Bump kubernetes-client-bom from 5.3.1 to 5.4.0
- #17406 - GraphQL client guide
- #17405 - Fix case of RESTEasy Reactive in TCK job
- #17404 - RESTEasy Reactive: allow, test and document HttpServerResponse injection
- #17403 - Turn the PathsCollection back into a class to not break binary backward compatibility
- #17402 - Make WebClientApplicationException usable from application code
- #17401 - Improvements to GraphQL Client tests
- #17399 - Manage kotlinx-coroutines-core in addition to kotlinx-coroutines-core-jvm
- #17398 - Bump flyway-core from 7.9.0 to 7.9.1
- #17397 - Reactive Rest Client should allow extracting response status from WebClientApplicationException
- #17395 - Bump awssdk.version from 2.16.65 to 2.16.67
- #17394 - Fallback on jar file for dev mode if gradle project is not found
- #17393 - Bump com.gradle.plugin-publish from 0.14.0 to 0.15.0 in /devtools/gradle
- #17392 - Allow to define parent first artifacts in fast jar mode
- #17391 - Cannot load artifacts in parent first manner in fast jar mode
- #17388 - gRPC Dev UI fixes
- #17387 - gRPC - generate a convenient Mutiny client
- #17384 - Dokka build needs to be attached to the package phase
- #17383 - Support boxed boolean properties whose getters starts with "is" in BytecodeRecorder
- #17382 - Clean code for Continuous Testing color and format
- #17381 - Dev UI - initial gRPC support
- #17380 - Use InputStream.readAllBytes in FileUtil
- #17369 - Support nonProxyHosts for Vault client
- #17368 - Replace deprecated serviceAccount with serviceAccountName in Knative plugin
- #17367 - NPE in QuarkusModelBuilder for Gradle composite builds
- #17365 - Do not initialize collections just to take a snapshot of their size
- #17360 - gRPC - generate a convenient client bean to improve the user experience
- #17355 - Update dokka-maven-plugin and put it into build-parent
- #17351 - Introduction of maven.top-level-basedir property and updated docs
- #17349 - [native] The upgrade of smallrye graphql to 1.2.0 breaks backwards compatibility with GraalVM/Mandrel 20.3
- #17328 - Update to SmallRye Fault Tolerance 5.1.0 and add Vert.x integration
- #17291 - Hibernate collections initialized on call to getMyCollection
- #17264 - Allow multiple files with same form name in RESTEasy Reactive Multipart support
- #17241 - Changes to ThreadFactory and ExecutorFactory
- #17240 - Spring extension documentation graduation to stable
- #17231 - Quarkus multi module projects should use the compiled source, instead of downloading it from nexus (or local .m2 folder)
- #17184 - Add support of several resource and test resource folders in dev mode
- #17183 - Support gRPC micrometer metrics
- #17080 - Enable fault-tolerance tests on JDK 16+
- #16909 - Hibernate with Panache: rework getEntityManager and flush
- #16842 - Move dokka execution to a profile
- #16677 - hibernate-reactive NullPointerException in case quarkus log level is set to debug and sql logging is enabled
- #16606 - Reaugmentation documentation
- #16453 - Upgrading from 1.11.x to 1.13.x breaks kubernetes authentication for quarkus-vault extension
- #15595 - DB/Panache API around getting sessions is badly designed
- #15414 - Vertx sqlclient Pool - mandatory ThreadLocalPool issue
- #14608 - Vertx PgPool lost connection unexpectedly
- #14542 - static flush or automaticlly flush static methods for hibernate reactive panache
- #10298 - Enable quarkus:dev to hot-reload resources from non-standard paths
- #9464 - Multiple import.sql files