Skip to content

Migration Guide 3.38

Bruno Baptista edited this page Jun 18, 2026 · 5 revisions
Note

We highly recommend the use of quarkus update to update to a new version of Quarkus.

Items marked below with ⚙️ ✅ are automatically handled by quarkus update.

@QuarkusIntegrationTest and @QuarkusMainIntegrationTest

The priority order of configuration for @QuarkusIntegrationTest and @QuarkusMainIntegrationTest is now first QuarkusTestProfile#getConfigOverrides and then QuarkusTestResourceLifecycleManager#start() (it was the opposite until now), making it consistent with @QuarkusTest configuration ordering.

RESTAssured and Servlet Testing

The RESTAssured configuration now accounts for the quarkus.servlet.context-path when setting the test base path. Previously, calls to RESTAssured required the quarkus.servlet.context-path value to be part of the endpoint path to be called.

OpenTelemetry

Breaking

Previously deprecated class LateBoundSpanProcessor has now been removed. SpanProcessorCustomizer should be used instead.

Migration guides

Current version


LTS versions


Next version in 3.x


Next version in main


Clone this wiki locally