Deprecated
Features and properties are deprecated and removed as defined in Product stability labels.
Unless otherwise stated, when a deprecated setting and its replacement setting are both provided, the replacement setting is used.
2025.3
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Java support |
Java 17 |
Java 21 |
Not yet removed |
2024.11
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
AdminHttpApplication ( |
Provided objects you can override by defining objects with the same name:
|
Override defaults by defining filters for the new settings:
|
Not yet removed |
The |
Define a |
Not yet removed |
|
Define a |
The |
Not yet removed |
|
AuthorizationCodeOAuth2ClientFilter |
The |
Each AuthorizationCodeOAuth2ClientFilter will have its own private list of issuers. |
Not yet removed |
GatewayHttpApplication ( |
The |
Define a |
Not yet removed |
Define a |
The |
Not yet removed |
|
The session settings will no longer default to those defined in |
If no |
Not yet removed |
|
Issuer |
The |
Each AuthorizationCodeOAuth2ClientFilter will have its own private list of issuers. |
Not yet removed |
IssuerRepository |
The entire object
and the default |
For issuers known in advance, add their settings to the For discovery, if the |
Not yet removed |
JwtSession |
The entire object. |
Use a |
Not yet removed |
Prometheus metrics |
The |
Use the |
Not yet removed |
Router |
The default path for the |
Set the |
Not yet removed |
2024.9
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
AdminHttpApplication ( |
Allow administrative connections on gateway endpoints (current default) |
Configure a separate |
Not yet removed |
|
- |
Not yet removed |
|
|
|
Not yet removed |
|
Lazy loading in FileAttributesFilter and SqlAttributesFilter |
|
FileAttributesContext and SqlAttributesContext |
Not yet removed |
RouterHandler alias |
|
|
Not yet removed |
2024.6
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Prometheus endpoint |
|
|
Not yet removed |
Prometheus metrics:
|
|
|
Not yet removed |
Prometheus metrics:
|
|
|
Not yet removed |
TokenResolver class used as follows:
|
Whole class |
Not replaced. Use the following expression format instead:
|
Not yet removed |
2024.3
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Vert.x |
Options described in 4.5.0 Deprecations and breaking changes |
Options described in VertxOptions |
Not yet removed |
Common REST Monitoring Endpoint |
Whole feature |
Prometheus Scrape Endpoint |
Not yet removed |
2023.11
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Java support |
Java 11 |
Java 17 |
2024.3 |
2023.9
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Retrieval of the target URI in AuthorizationCodeOAuth2ClientFilter |
|
IdpSelectionLoginContext |
Not yet removed |
2023.6
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Vert.x |
|
|
Not yet removed |
PolicyEnforcementFilter |
|
Advice encoding with the encoder used by the AM version. |
Not yet removed |
2023.4
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
CookieFilter |
Use of the Set-Cookie2 HTTP header, obsoleted by RFC 6265: Set-Cookie2 |
Not replaced |
Not yet removed |
SamlFederationHandler |
Whole object |
SamlFederationFilter |
Not yet removed |
2023.2
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
Studio |
Structured Editor |
Not replaced |
Not yet removed |
KeyStoreSecretStore |
Required property |
Optional property |
Not yet removed |
HsmSecretStore |
property |
property |
Not yet removed |
Names of Prometheus counter metrics |
|
In a future release, the deprecated names are expected to be replaced with
names ending in Only the metric name is deprecated; the information provided by the metric is not deprecated. Other Prometheus metrics aren’t affected. |
Not yet removed |
Names of Vert.x counter metrics |
|
In a future release, the deprecated names are expected to be replaced with
names ending in Only the metric name is deprecated; the information provided by the metric isn’t deprecated. Other Vert.x metrics aren’t affected. |
Not yet removed |
KeyStore |
Whole object |
KeyStoreSecretsStore There will be no replacement for keystore loading from a URL. |
Not yet removed |
KeyManager |
Whole object |
SecretsKeyManager |
Not yet removed |
TrustManager |
Whole object |
SecretsTrustManager |
Not yet removed |
CapturedUserPasswordFilter |
A |
A After removal, it will no longer be possible to store the shared key in a Base64SecretStore. |
Not yet removed |
7.2
Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|
CapturedUserPasswordFilter |
|
|
2025.3 |
ClientCredentialsOAuth2ClientFilter |
|
|
2025.3 |
ClientHandler |
|
|
2025.3 |
|
ClientTlsOptions property |
2025.3 |
|
ClientRegistration |
|
|
2025.3 |
OAuth2ClientFilter |
Filter name |
AuthorizationCodeOAuth2ClientFilter |
2025.3 |
ReverseProxyHandler |
|
|
2025.3 |
|
ClientTlsOptions property |
2025.3 |