Skip to main content
After upgrading to a new platform version, always ensure that your installed component versions match the versions specified in the release notes. To verify this, navigate to FlowX.AI Designer > Platform Status.
Platform Status screen showing component versions

Component versions

Component5.6.05.5.05.4.05.3.05.2.05.1.1
process-engine10.77.010.60.010.38.010.29.010.12.09.64.3
admin10.66.010.53.010.38.010.26.110.12.09.66.5
designer10.127.310.91.010.59.110.32.410.12.19.159.5
cms-core10.43.010.35.010.22.010.16.010.7.09.36.3
scheduler-core10.31.010.25.010.15.010.11.110.4.19.26.1
events-gateway10.33.110.27.010.17.010.12.110.4.19.26.1
notification-plugin10.42.110.35.010.22.010.17.010.7.09.29.1
document-plugin10.46.010.35.010.23.010.16.010.6.09.35.1
task-management-plugin10.41.110.35.010.25.010.18.010.7.09.34.2
data-search10.30.110.25.010.14.010.10.110.4.19.23.1
audit-core10.40.010.31.010.21.010.15.110.6.09.30.1
advancing-controller10.33.110.27.010.16.010.11.010.4.19.25.1
integration-designer10.84.010.63.010.38.010.24.010.8.09.50.0
application-manager10.69.110.53.010.37.010.24.010.11.09.73.6
runtime-manager10.69.110.53.010.37.010.24.010.11.09.73.6
data-sync10.38.010.31.110.20.110.14.110.3.19.22.1
authorization-system10.51.010.42.110.28.010.18.110.7.09.34.2
nosql-db-runner10.34.010.27.010.17.010.10.110.4.19.22.1
email-gateway10.32.110.24.010.9.0---
organization-manager10.26.110.19.2----
webhook-gatewayTBD-----

Embedded components

  • SpiceDB
  • DGraph

Renderers

Component5.6.05.5.05.4.05.3.05.2.05.1.1
@flowx/angular-sdkTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/angular-themeTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/angular-ui-toolkitTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/react-sdkTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/react-themeTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/react-ui-toolkitTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/core-sdkTBD10.68.010.59.110.32.410.12.19.159.5
@flowx/core-themeTBD10.68.010.59.110.32.410.12.19.159.5
iOS rendererTBD10.3.010.2.010.1.010.0.09.0.5
Android rendererTBD10.3.010.2.010.1.010.0.09.0.3

Plugins

Component5.6.05.5.05.4.05.3.05.2.05.1.1
ocr-plugin1.0.171.0.171.0.171.0.171.0.171.0.17
reporting-plugin0.2.30.2.30.2.30.2.30.2.30.2.3

AI Platform

Component5.6.05.5.05.4.05.3.05.2.05.1.1
ai-assistant10.2.310.1.210.1.210.1.110.0.19.2.5
di-platform10.3.010.2.610.2.510.2.510.2.09.3.1
ai-platform-ai-developerTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-connected-graphTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-knowledge-graphTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-agentsTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-conversationsTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-modelsTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-tenantsTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-plannerTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-ai-analystTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-ai-designerTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-agent-builderTBDTBD10.1.310.1.310.0.19.4.2
ai-platform-binariesTBDTBD10.1.310.1.310.0.19.4.2
knowledgebaseTBDTBD----
knowledgebase-ragTBD10.2.0----
knowledgebase-indexer-v2TBD10.2.0----
mcpTBD10.2.0----
doc-converter10.2.2-----
doc-parser10.5.1-----
New in 5.6.0: webhook-gateway is a new microservice for processing incoming webhooks. It handles webhook event ingestion and routing to process instances.
FlowX.AI Version3rd Party DependencySupported Versions
5.6.0Keycloak26+
5.6.0Kafka3.8 - 3.9
5.6.0PostgreSQL16 - 17
5.6.0Oracle Database21c, 23ai
5.6.0MongoDB7 - 8
5.6.0Redis7.4 - 8.0
5.6.0Angular (Web SDK)19.2
5.6.0React (Web SDK)18.x
Starting FlowX 5.0, the following versions of 3rd Party Dependencies are no longer supported:
  • Keycloak versions older than 26
  • Kafka versions older than 3.8
  • Redis versions older than 7.4

New in v5.6.0

Key features and updates

Chat Driven Workflows

Multi-turn AI conversations with session memory and intent classification

Incoming Webhooks

Trigger processes from external HTTP POST requests via the new webhook-gateway service

Web Page Extractor

Collect readable content from web page URLs with crawling and link following

Proxy Server Connections

Route integration traffic through HTTP/HTTPS proxy servers

UI Flow Route Management

Query parameters, route maps, and breadcrumb navigation for UI Flows

MCP Authentication

BEARER and BASIC auth for MCP server connections

Upgrading from v5.5.0

Breaking changes

WorkspaceCreatedEvent ownership change

The WorkspaceCreatedEvent Kafka topic ownership has moved from authorization-system to organization-manager.
What changed:
  • organization-manager now produces WorkspaceCreatedEvent messages
  • authorization-system no longer produces these events
  • Update your Kafka topic ACLs if you manage topic-level permissions

gRPC thread pool configuration

The default gRPC client thread pool sizes in AI Platform have been updated. Review your deployment configuration if you have custom thread pool settings.

New environment variables

Integration Designer

Environment VariableDescriptionDefault ValueComponent
FLOWX_WEBHOOKS_BASE_URLBase URL for webhook-gateway service communicationhttp://webhook-gateway:80integration-designer
FLOWX_WEB_CRAWLER_BASE_URLBase URL for the web-crawler service (Web Page Extractor node)http://web-crawler:80integration-designer

NoSQL DB Runner

Environment VariableDescriptionDefault ValueComponent
FLOWX_MONGO_CONNECTIONS_CACHE_MAX_ENTRIESMaximum number of cached external MongoDB connections100nosql-db-runner
FLOWX_MONGO_CONNECTIONS_CACHE_TTLTime-to-live for cached external MongoDB connections1dnosql-db-runner

Process Engine

Environment VariableDescriptionDefault ValueComponent
FLOWX_RETRY_MAX_RETRIESMaximum retry attempts for failed operations9process-engine
FLOWX_RETRY_BASE_DELAY_MSBase delay between retries (ms)10process-engine
FLOWX_RETRY_MAX_DELAY_MSMaximum delay between retries (ms)200process-engine

Authorization System

Environment VariableDescriptionDefault ValueComponent
SPRING_LIQUIBASE_PARAMETERS_DEFAULT_REALM_ADMIN_INITIAL_PASSWORDInitial password for default realm admin user(none)authorization-system
SPRING_LIQUIBASE_PARAMETERS_DEFAULT_REALM_ADMIN_INITIAL_PASSWORD_IS_TEMPORARYForce password change on first logintrueauthorization-system

Application Manager

Environment VariableDescriptionDefault ValueComponent
FLOWX_APPLICATION_MERGE_RESOURCES_PROXY_CONNECTION_RESOURCE_ID_FIELDResource ID field for proxy connection mergeresourceIdapplication-manager
FLOWX_APPLICATION_MERGE_RESOURCES_PROXY_CONNECTION_FLATTENMAP_ID_FIELDSFlatten map ID fields for proxy connection mergeresourceId, nameapplication-manager
FLOWX_APPLICATION_MERGE_RESOURCES_PROXY_CONNECTION_FLATTENMAP_EXCLUDED_JSON_PATHSExcluded JSON paths for proxy connection flatten mapauthorization.configurationapplication-manager
FLOWX_APPLICATION_MERGE_RESOURCES_PROXY_CONNECTION_COMPARE_REMOVED_JSON_PATHSExcluded JSON paths when comparing removed proxy connectionsresourceId, resourceDefinitionIdapplication-manager
FLOWX_APPLICATION_MERGE_RESOURCES_PROXY_CONNECTION_CONFLICT_EXCLUDED_JSON_PATHSExcluded JSON paths for proxy connection conflict detectionresourceId, resourceDefinitionIdapplication-manager
Environment VariableDescriptionDefault ValueComponent
FLOWX_SPICEDB_HOSTSpiceDB server hostnamespicedbdata-search
FLOWX_SPICEDB_PORTSpiceDB server port50051data-search
FLOWX_SPICEDB_TOKENSpiceDB authentication token- (required)data-search
FLOWX_LIB_CAS_CLIENT_SERVICES_AUTHORIZATION_SYSTEM_BASE_URLAuthorization system base URL for CAS clienthttp://authorization-system:80data-search

Email Gateway

Environment VariableDescriptionDefault ValueComponent
FLOWX_SPICEDB_HOSTSpiceDB server hostnamespicedbemail-gateway
FLOWX_SPICEDB_PORTSpiceDB server port50051email-gateway
FLOWX_SPICEDB_TOKENSpiceDB authentication token- (required)email-gateway
FLOWX_LIB_CAS_CLIENT_SERVICES_AUTHORIZATION_SYSTEM_BASE_URLAuthorization system base URL for CAS clienthttp://authorization-system:80email-gateway
The SpiceDB and CAS client variables for data-search and email-gateway are required for authorization integration. These services now use the same SpiceDB-based authorization as other platform services.

Webhook Gateway

Environment VariableDescriptionDefault ValueComponent
SPRING_DATASOURCE_URLJDBC connection URL for webhook registrations databasejdbc:postgresql://postgresql:5432/webhook_gatewaywebhook-gateway
SPRING_DATASOURCE_USERNAMEDatabase usernameflowxwebhook-gateway
SPRING_DATASOURCE_PASSWORDDatabase password(required)webhook-gateway
SECURITY_OAUTH2_BASE_SERVER_URLOAuth2/OIDC server base URLwebhook-gateway
SECURITY_OAUTH2_REALMOAuth2 realm namewebhook-gateway
SECURITY_OAUTH2_SERVICE_ACCOUNT_ADMIN_CLIENT_IDService account client IDflowx-webhook-gateway-sawebhook-gateway
SECURITY_OAUTH2_SERVICE_ACCOUNT_ADMIN_CLIENT_SECRETService account client secret(required)webhook-gateway
KAFKA_TOPIC_PROCESS_START_OUTKafka topic for process start eventsai.flowx.core.trigger.start-for-event.process.v1webhook-gateway
webhook-gateway is a new microservice in 5.6.0. It requires its own PostgreSQL database (webhook_gateway), Kafka access, Keycloak service account (flowx-webhook-gateway-sa), and SpiceDB connectivity.

New Kafka topics

Document Plugin

New topic for UI Flow session document persistence.
Topic NameDescriptionDirection
ai.flowx.plugin.document.trigger.persist.document.session.v1Triggers UI Flow session document persistence; result delivered via SSE through events-gatewayInbound
ai.flowx.eventsgateway.receive.document.v1Document events sent to events-gateway for SSE deliveryOutbound

Webhook Gateway Kafka topics

Topic NameDescriptionDirection
ai.flowx.core.trigger.start-for-event.process.v1Triggers process starts from incoming webhook eventsOutbound
The Webhook Gateway is a producer-only service — it receives HTTP webhook requests and publishes process start events to Kafka. It does not consume from any Kafka topics.

UI flow session variable updates

New topic for propagating document upload results and workflow completion results to the process-engine, which updates UI flow session variables.
Topic NameDescriptionDirection
ai.flowx.core.trigger.ui-flow.update.v1UI flow session variable updates after document upload or workflow completionInbound (process-engine) / Outbound (document-plugin, integration-designer)
Environment VariableDescriptionDefault ValueComponent
KAFKA_TOPIC_UIFLOW_UPDATE_INTopic for receiving UI flow session variable updatesai.flowx.core.trigger.ui-flow.update.v1process-engine
KAFKA_TOPIC_UIFLOW_UPDATE_OUTTopic for sending UI flow session variable updatesai.flowx.core.trigger.ui-flow.update.v1document-plugin, integration-designer
KAFKA_CONSUMER_GROUPID_PROCESS_UIFLOWUPDATEConsumer group ID for UI flow updatesui-flow-updateprocess-engine
KAFKA_CONSUMER_THREADS_PROCESS_UIFLOWUPDATENumber of consumer threads for UI flow updates6process-engine

Compatibility

  • SpiceDB: Now required for data-search and email-gateway in addition to existing services
  • Renderer Updates: Web and mobile SDKs include route management, start parameters, enum label display, and chat enhancements
  • Database: The start_params column on ui_flow_session table has been renamed to variables (auto-migrated via Liquibase). The column now stores all session variables, including start parameters and updates from document uploads and workflow completions

Support

For technical support, deployment assistance, or feature questions, please contact your FlowX.AI support representative.

Support channels

  • Technical issues: Contact your FlowX.AI support representative
  • Feature questions: Reach out through your designated support channel
  • Documentation: Report documentation issues or suggestions
Last modified on March 25, 2026