Skip to content

Deprecations

Language

Syntax

Deprecated syntax elements are listed below:

Syntax element Substitute Deprecated since Planned removal
currentState activeState() 2021.1.46 2025.1.0
states R.States.variants() 2021.1.46 2025.1.0
allStates() R.States.variants() 2024.1.0 2025.1.0
with copy-constructor on struct copy() copy-constructor on struct 2024.1.0 2025.1.0
filledList listOfSize 2021.1.87 2025.1.0
amountOf use the symbol constructor - 2025.1.0
declaration without var always use var 2021.1.0 2025.1.0
omitting return in an the body of an anonymous function do not omit return 2021.1.63 2025.1.0
guard require 2024.1.1 2025.1.0

Engine

Environment variables

Deprecated environment variables are listed below:

Environment variable Substitute Deprecated since Planned removal
SWAGGER_ADMIN_URL SWAGGER_ENGINE_ADMIN_URL 2023.2.66 2024.2.0
SWAGGER_MANAGEMENT_URL SWAGGER_ENGINE_MANAGEMENT_URL 2023.2.66 2024.2.0
SWAGGER_KEYCLOAK_URL SWAGGER_SECURITY_AUTH_URL 2023.2.67 2024.2.0
SWAGGER_KEYCLOAK_CLIENT_ID SWAGGER_SECURITY_CLIENT_ID 2023.2.67 2024.2.0
SWAGGER_KEYCLOAK_CLIENT_SECRET SWAGGER_SECURITY_CLIENT_SECRET 2023.2.67 2024.2.0
ENGINE_AUTH_SERVER_BASE_URL ENGINE_ALLOWED_ISSUERS 2023.2.67 2024.2.0
JWT_ISSUER_OVERRIDE ENGINE_ISSUER_OVERRIDE 2024.1.0 2024.2.0
JWT_TRUSTED_ISSUERS ENGINE_ALLOWED_ISSUERS 2024.1.0 2024.2.0
ENGINE_DB_POOL_MAXIMUM_ACTIVE_CONNECTIONS ENGINE_DB_POOL_MAXIMUM_POOL_SIZE 2024.1.4 2024.2.0
ENGINE_DB_POOL_MAXIMUM_IDLE_CONNECTIONS n/a 2024.1.4 2024.2.0
ENGINE_DB_POOL_MAXIMUM_CHECKOUT_TIME ENGINE_DB_POOL_MAXIMUM_CONNECTION_LIFETIME 2024.1.4 2024.2.0
ENGINE_DB_POOL_TIME_TO_WAIT n/a 2024.1.4 2024.2.0

Migration Utilities

Deprecated utilities are listed below:

Utility Substitute Deprecated since Planned removal
InconsistentMigrationException InconsistentProtocolMigrationException 2023.2.65 2025.1.0
InstantiationException ProtocolInstantiationException 2023.2.65 2025.1.0
createAmount createSymbolValue 2021.1.138 2025.1.0

History

Environment variables

Deprecated environment variables are listed below:

Environment variable Substitute Deprecated since Planned removal
SWAGGER_KEYCLOAK_URL SWAGGER_SECURITY_AUTH_URL 2023.2.67 2024.2.0
SWAGGER_KEYCLOAK_CLIENT_ID SWAGGER_SECURITY_CLIENT_ID 2023.2.67 2024.2.0
SWAGGER_KEYCLOAK_CLIENT_SECRET SWAGGER_SECURITY_CLIENT_SECRET 2023.2.67 2024.2.0
HISTORY_DB_POOL_MAXIMUM_ACTIVE_CONNECTIONS HISTORY_DB_POOL_MAXIMUM_POOL_SIZE 2024.1.0 2024.2.0
HISTORY_DB_POOL_MAXIMUM_IDLE_CONNECTIONS n/a 2024.1.0 2024.2.0
HISTORY_DB_POOL_MAXIMUM_CHECKOUT_TIME HISTORY_DB_POOL_MAXIMUM_CONNECTION_LIFETIME 2024.1.0 2024.2.0
HISTORY_DB_POOL_TIME_TO_WAIT n/a 2024.1.0 2024.2.0

Postgraphile

Environment variables

Deprecated environment variables are listed below:

Environment variable Substitute Deprecated since Planned removal
POSTGRAPHILE_TRUSTED_ISSUERS POSTGRAPHILE_ALLOWED_ISSUERS 2024.1.0 2024.2.0

Public Kotlin APIs

Deprecated Substitute Deprecated since Planned removal
ClientFluxPackage ClientStreamPackage 2023.2.29 2024.2.0
ClientFluxProtocolState ClientStreamProtocolState 2023.2.29 2024.2.0
ClientFluxNotification ClientStreamNotification 2023.2.29 2024.2.0
ClientFluxCommand ClientStreamCommand 2023.2.29 2024.2.0
ClientFluxPrototype ClientStreamPrototype 2023.2.29 2024.2.0
AuthConfig AuthConfiguration 2023.2.67 2024.2.0
UserConfig UserConfiguration 2023.2.67 2024.2.0
AuthConfiguration.realm - 2023.2.67 2024.2.0
MigrationTestEngine.createProtocol(...) MigrationTestEngine.create(...) 2023.3.1 2024.2.0
MigrationTestEngine.getProtocolStateById(UUID) MigrationTestEngine.getProtocolStateById(ProtocolId) 2023.3.1 2024.2.0
MigrationTestEngine.selectAction(UUID, ...) MigrationTestEngine.selectAction(ProtocolId, ...) 2023.3.1 2024.2.0
com.noumenadigital.platform.engine.client com.noumenadigital.platform.client.auth 2024.1.0 2024.2.0