-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Migration Guide 2.8
The long time deprecated quarkus-undertow-websockets
legacy extension is now removed. Use quarkus-websockets
instead.
We had frequent problems with Assertj binary compatibility (running tests compiled with an older version didn't work well with the version enforced in the BOM) so we decided to move Assertj outside of the Quarkus BOM.
That means you will have to define the version of Assertj in your own POM:
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.22.0</version>
</dependency>
Long time deprecated quarkus.datasource.devservices
config property has been removed.
Use quarkus.datasource.devservices.enabled
instead.
Hibernate is now using org.hibernate.dialect.MariaDB106Dialect
by default.
If you are working with MariaDB 10.3, 10.4 or 10.5 you should configure the following:
quarkus.hibernate-orm.dialect=org.hibernate.dialect.MariaDB103Dialect
Some OpenTracing libraries code was moved to SmallRye OpenTracing due to lack of maintenance in the upstream projects:
These are now removed from the Quarkus BOM and available in io.smallrye:smallrye-opentracing-contrib
(included transitively with the Quarkus OpenTracing Extension).
- Static resources are not traced automatically anymore. To revert to the old behavior, please use the configuration
quarkus.opentelemetry.tracer.include-static-resources=true
.