Deployment guidelines v4.5.3
Do not forget, 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.
It is not possible to import old process definitions from versions earlier than v4.5.0
Component versions
Component | 4.5.3 | 4.5.1 | 4.5.0 | 4.1.5 | 4.1.4 | 4.1.3 | 4.1.2 | 4.1.1 | 4.1 | 4.0 | 3.4.7 | 3.4.6 | 3.4.5 | 3.4.4 | 3.4.3 | 3.4.2 | 3.4.1 | 3.4.0 | 3.3.0 | 3.2.0 | 3.1.0 | 3.0.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
process-engine | 7.4.3 | 7.4.1 | 7.3.5 | 6.1.7 | 6.1.6 | 6.1.4 | 6.1.3 | 6.1.2 | 6.0.3 | 5.10.3 | 4.3.5-2v11 | 4.3.5-2v6 | 4.3.5-2v2 | 4.3.5-2v1 | 4.3.5 | 4.3.2 | 4.3.1 | 4.1.0 | 3.6.0 | 2.2.1 | 2.1.2 | 2.0.7 |
admin | 6.2.7 | 6.2.2 | 6.1.11 | 5.1.7 | 5.1.6 | 5.1.5 | 5.1.4 | 5.1.3 | 5.0.9 | 4.6.10 | 3.3.19-6 | 3.3.19-4 | 3.3.19-3 | 3.3.19-1 | 3.3.19 | 3.3.10 | 3.3.7 | 3.1.1 | 2.5.2 | 2.2.2 | 2.1.3 | 2.0.8 |
designer | 5.22.9 | 5.18.0 | 5.9.8 | 4.17.1-6 | 4.17.1-5 | 4.17.1-3 | 4.17.1-2 | 4.17.1 | 4.17.1 | 4.0.1 | 3.35.18-5 | 3.35.18-3 | 3.35.18-2 | 3.35.18-1 | 3.35.18 | 3.35.9 | 3.35.6 | 3.33.2 | 3.28.11 | 3.21.1 | 3.15.1 | 3.2.1 |
@flowx/ui-sdk | 5.22.9 | 5.18.0 | 5.9.8 | 4.17.1-6 | 4.17.1-5 | 4.17.1-3 | 4.17.1-2 | 4.17.1 | 4.17.1 | 4.0.1 | 3.35.18-5 | 3.35.18-3 | 3.35.18-2 | 3.35.18-1 | 3.35.18 | 3.35.9 | 3.35.6 | 3.33.2 | 3.28.11 | 3.21.1 | 3.15.1 | 3.2.1 |
@flowx/ui-toolkit | 5.22.9 | 5.18.0 | 5.9.8 | 4.17.1-6 | 4.17.1-5 | 4.17.1-3 | 4.17.1-2 | 4.17.1 | 4.17.1 | 4.0.1 | 3.35.18-5 | 3.35.18-3 | 3.35.18-2 | 3.35.18-1 | 3.35.18 | 3.35.9 | 3.35.6 | 3.33.2 | 3.28.11 | 3.21.1 | 3.15.1 | 3.2.1 |
@flowx/ui-theme | 5.22.9 | 5.18.0 | 5.9.8 | 4.17.1-6 | 4.17.1-5 | 4.17.1-3 | 4.17.1-2 | 4.17.1 | 4.17.1 | 4.0.1 | 3.35.18-5 | 3.35.18-3 | 3.35.18-2 | 3.35.18-1 | 3.35.18 | 3.35.9 | 3.35.6 | 3.33.2 | 3.28.11 | 3.21.1 | 3.15.1 | 3.2.1 |
@flowx/react-sdk | 5.22.9 | 5.18.0 | 5.9.8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
@flowx/react-theme | 5.22.9 | 5.18.0 | 5.9.8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
@flowx/react-ui-toolkit | 5.22.9 | 5.18.0 | 5.9.8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
@flowx/core-sdk | 5.22.9 | 5.18.0 | 5.9.8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
@flowx/core-theme | 5.22.9 | 5.18.0 | 5.9.8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
paperflow-web-components | - | - | - | - | - | - | - | - | - | 3.35.18-5 | 3.35.18-5 | 3.35.18-3 | 3.35.18-2 | 3.35.18-1 | 3.35.18 | 3.35.9 | 3.35.6 | 3.33.2 | 3.28.11 | 3.21.1 | 3.15.1 | 3.2.1 |
cms-core | 4.2.1 | 4.1.10 | 4.1.6 | 3.0.3 | 3.0.3 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.1 | 2.2.5 | 1.3.9 | 1.3.9 | 1.3.9 | 1.3.9 | 1.3.9 | 1.3.9 | 1.3.9 | 1.3.6 | 1.3.0 | 1.2.0 | 1.0.3 | 1.0.2 |
scheduler-core | 4.0.4 | 4.0.4 | 4.0.4 | 3.0.2 | 3.0.2 | 3.0.1 | 3.0.1 | 3.0.1 | 3.0.0 | 2.1.4 | 1.2.4 | 1.2.4 | 1.2.4 | 1.2.4 | 1.2.4 | 1.2.4 | 1.2.4 | 1.1.0 | 1.0.4 | 1.0.4 | 1.0.4 | 1.0.1 |
events-gateway | 4.0.4 | 4.0.4 | 4.0.4 | 3.0.3 | 3.0.3 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.0 | 2.0.4 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | 1.0.6 | 1.0.2 | - | - | - |
notification-plugin | 5.1.1 | 5.0.4 | 5.0.4 | 4.0.4 | 4.0.4 | 4.0.3 | 4.0.3 | 4.0.3 | 4.0.1 | 3.0.6 | 2.0.9 | 2.0.9 | 2.0.9 | 2.0.9 | 2.0.9 | 2.0.8 | 2.0.8 | 2.0.5 | 2.0.4 | 2.0.4 | 2.0.3 | 2.0.1 |
document-plugin | 5.1.1 | 5.0.4 | 5.0.4 | 4.0.3 | 4.0.3 | 4.0.2 | 4.0.2 | 4.0.2 | 4.0.0 | 3.0.6 | 2.0.10-1 | 2.0.10 | 2.0.10 | 2.0.10 | 2.0.10 | 2.0.8 | 2.0.8 | 2.0.6 | 2.0.4 | 2.0.3 | 2.0.3 | 2.0.2 |
ocr-plugin | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.17 | 1.0.15 | 1.0.12 | 1.0.12 | 1.0.12 | 1.0.12 | 1.0.12 | 1.0.12 | 1.0.8 | 1.0.8 | 1.0.2 | 0.1.33 | 0.1.33 |
license-core | 4.1.3 | 4.1.3 | 4.1.3 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.0 | 2.0.5 | 1.1.0 | 1.0.7 | 1.0.7 | 1.0.7 | 1.0.7 | 1.0.7 | 1.0.7 | 1.0.4 | 1.0.2 | 1.0.2 | 1.0.2 | 1.0.1 |
task-management-plugin | 6.0.9 | 6.0.5 | 6.0.1 | 5.0.5 | 5.0.5 | 5.0.4 | 5.0.4 | 5.0.4 | 5.0.2 | 4.0.5 | 3.0.3 | 3.0.3 | 3.0.3 | 3.0.3 | 3.0.3 | 3.0.3 | 3.0.3 | 3.0.0 | 2.1.2 | 1.0.4 | 1.0.4 | 1.0.1 |
data-search | 3.1.2 | 3.1.2 | 3.1.2 | 2.0.5 | 2.0.5 | 2.0.4 | 2.0.4 | 2.0.4 | 2.0.3 | 1.0.6 | 0.2.8 | 0.2.8 | 0.2.8 | 0.2.6 | 0.2.6 | 0.2.6 | 0.2.6 | 0.2.3 | 0.2.0 | 0.1.4 | 0.1.4 | 0.1.3 |
audit-core | 5.0.3 | 5.0.3 | 5.0.3 | 4.0.5 | 4.0.5 | 4.0.4 | 4.0.4 | 4.0.4 | 4.0.3 | 3.1.4 | 2.2.0 | 2.2.0 | 2.2.0 | 2.2.0 | 2.2.0 | 2.1.3 | 2.1.3 | 2.1.0 | 1.0.6 | 1.0.5 | 1.0.4 | 1.0.1 |
reporting-plugin | 0.1.12 | 0.1.12 | 0.1.12 | 0.1.6 | 0.1.6 | 0.1.6 | 0.1.6 | 0.1.6 | 0.1.6 | 0.1.5 | 0.1.2 | 0.1.2 | 0.1.2 | 0.1.2 | 0.1.2 | 0.1.2 | 0.1.2 | 0.1.2 | 0.0.40 | 0.0.40 | 0.0.40 | 0.0.39 |
advancing-controller | 3.0.3 | 3.0.3 | 3.0.3 | 2.0.3 | 2.0.3 | 2.0.2 | 2.0.2 | 2.0.2 | 2.0.0 | 1.1.4 | 0.3.5-1 | 0.3.5 | 0.3.5 | 0.3.5 | 0.3.5 | 0.3.5 | 0.3.5 | 0.3.2 | 0.3.0 | 0.1.4 | 0.1.4 | 0.1.2 |
integration-designer | 1.6.0 | 1.4.3 | 1.3.9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
application-manager | 1.7.1 | 1.4.6 | 1.3.7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
data-sync | 1.5.0 | 1.3.6 | 1.3.5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
iOS renderer | 4.0.2 | 4.0.2 | 4.0.2 | 3.0.20 | 3.0.20 | 3.0.20 | 3.0.20 | 3.0.20 | 3.0.20 | 3.0.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.3.0 | 2.1.0 | 2.0.1 | 2.0.0 | 2.0.0 |
Android renderer | 4.0.0 | 4.0.0 | 4.0.0 | 3.0.23 | 3.0.23 | 3.0.23 | 3.0.23 | 3.0.23 | 3.0.23 | 3.0.0 | 2.1.4 | 2.1.4 | 2.1.4 | 2.1.4 | 2.1.4 | 2.1.4 | 2.1.4 | 2.1.4 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 |
Note: The same container image and Helm chart are used for Application Manager and Runtime Manager.
AI Agents
Component | 4.5.3 | 4.5.1 | 4.5.0 | 4.1.4 | 4.1.3 | 4.1.2 | 4.1.1 | 4.1 | 4.0 | 3.4.7 | 3.4.6 | 3.4.5 | 3.4.4 | 3.4.3 | 3.4.2 | 3.4.1 | 3.4.0 | 3.3.0 | 3.2.0 | 3.1.0 | 3.0.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ai-designer | 1.3.4 | 1.0.6 | 1.0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
ai-assistant | 1.0.5 | 1.0.2 | 1.0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
ai-analyst | 1.3.6 | 1.2.2 | 1.0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
di-platform | 1.0.20 | 1.0.4 | 1.0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
ai-developer | 1.0.10 | 1.0.7 | 1.0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Third-party recommended component versions
FlowX.AI Platform Version | Component Name | Recommended Versions |
---|---|---|
4.5.3 | Keycloak | 22.x |
4.5.3 | Kafka | 3.2.x |
4.5.3 | PostgreSQL | 16.2.x |
4.5.3 | MongoDB | 7.0.x |
4.5.3 | Redis | 7.2.x |
4.5.3 | Elasticsearch | 7.17.x |
4.5.3 | OracleDB | 19.23.0.0.0 |
4.5.3 | Angular (Web SDK) | 17.x |
4.5.3 | React (Web SDK) | 18.x |
FlowX.AI supports the Recommended Versions of the prerequisite third-party components in the above table.
For optimal performance and reliability, our internal QA process validates new FlowX.AI releases using the latest Recommended Versions. While exploring alternative versions that suit your company’s specific requirements, we recommend referring to the table above for guidance.
In the unlikely event that you encounter any compatibility issues with FlowX.AI, please open a support ticket here, and our dedicated team will address and resolve any identified bugs following our standard support process.
Update default application: If you have already updated to v4.5.0 or v4.5.1, ensure that you create at least one new version of the default_application(where all the process definitions from previous versions are migrated). This step verifies that your default application remains up to date with the latest changes:
- Open the default_application in the UI.
- Check for a new version (either draft or committed).
- Ensure that there is a new version compared to the committed version that was automatically created during the migration from Release 4.5.0.
- Save or commit a new version if necessary.
This step ensures your application configurations are aligned with the latest migration requirements.
New environment variables
Runtime database integration
Both Notifications and Documents services now seamlessly connect to the runtime database.
Add the following environment variables:
SPRING_DATA_MONGODB_RUNTIME_ENABLED
- Enables Runtime MongoDB usage (default value:true
)RUNTIME_DB_USERNAME
:app-runtime
SPRING_DATA_MONGODB_RUNTIME_URI
- URI for connecting to the Runtime MongoDB instance -app-runtime
SPRING_DATA_MONGODB_STORAGE
- Specifies the storage type used for the Runtime MongoDB instance (Azure environments only)- Possible Values:
mongodb
,cosmosdb
- Default Value:
mongodb
- Possible Values:
Data-sync service enhancements
Two new migrations added to the data-sync service.
Requires connectivity with Notifications and Documents databases for proper operation:
-
NOTIFICATIONPLUGIN_MONGO_USERNAME
:mongodb-username
-> Represents the username for authenticating to the MongoDB database used by the Notifications Plugin. -
NOTIFICATIONPLUGIN_MONGO_PASSWORD
:mongodb-password
-> Represents the password associated with theNOTIFICATIONPLUGIN_MONGO_USERNAME
for database access. -
DOCUMENTPLUGIN_MONGO_USERNAME
:mongodb-username
-> Represents the username for authenticating to the MongoDB database used by the Documents Plugin. -
DOCUMENTPLUGIN_MONGO_PASSWORD
:mongodb-password
-> Represents the password associated with theDOCUMENTPLUGIN_MONGO_USERNAME
for database access. -
FLOWX_DATASOURCE_DOCUMENTPLUGIN_URI
: Specifies the connection details for the MongoDB database used by the Documents Plugin. -
FLOWX_DATASOURCE_NOTIFICATIONPLUGIN_URI
: Specifies the connection details for the MongoDB database used by the Notifications Plugin.
Was this page helpful?