Skip to content

Migration Guide 2.2

sberyozkin edited this page Aug 31, 2021 · 3 revisions

SmallRye Config

SmallRye Config @ConfigMapping can now only be used on interfaces. Using it on classes results in a build-time exception.

Kubernetes Client

The Kubernetes Client has been upgraded to 5.7, which contains some breaking changes.

Please refer to the release notes for more details.

Deprecated method in OIDC TenantConfigResolver

OidcTenantConfig io.quarkus.oidc.TenantConfigResolver#resolve(RoutingContext) method has been deprecated and will be removed soon.

Please use Uni<OidcTenantConfig> io.quarkus.oidc.TenantConfigResolver#resolve(RoutingContext, TenantConfigResolver.TenantConfigRequestContext) instead, where TenantConfigResolver.TenantConfigRequestContext can be used to run the blocking tasks.