Do not forget, when upgrading to a new platform version, always check and make sure your installed component versions match the versions stated in the release. To do that, go to FLOWX.AI Designer > Platform Status.

After updating to 3.2.0 FLOWX.AI release, importing old processes definitions in the new platform release is not possible (available for exports from < 3.2.0 releases).

Component versions

:ballot_box_with_check:3.2.03.1.03.0.02.14.02.13.02.12.02.11.02.10.02.9.02.8.12.8.02.7.02.6.02.5.02.4.02.3.02.2.02.1.0
Process engine2.2.12.1.22.0.70.4.1040.4.950.4.900.4.830.4.600.4.490.4.440.4.420.4.420.4.360.4.290.4.220.4.210.4.180.4.13
Admin2.2.22.1.32.0.80.3.1190.3.1030.3.920.3.810.3.600.3.550.3.470.3.430.3.400.3.360.3.340.3.290.3.230.3.210.3.13
Designer3.21.13.15.13.2.12.78.4-12.63.62.60.72.48.92.39.22.33.02.28.12.24.22.23.02.19.22.18.22.17.42.15.22.14.42.11.2
@flowx/ui-sdk3.21.13.15.13.2.1n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
@flowx/ui-toolkit3.21.13.15.13.2.1n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
@flowx/ui-theme3.21.13.15.13.2.1n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
paperflow-web-components---2.78.4-12.63.62.60.70.2.100.2.100.2.100.2.60.2.60.2.60.2.60.2.60.2.60.2.60.2.50.2.4
flowx-process-renderer---2.78.4-12.63.62.60.72.48.92.39.22.33.02.28.12.24.22.23.02.19.22.18.22.17.42.15.22.14.42.11.2
CMS Core1.2.01.0.31.0.20.2.380.2.360.2.330.2.300.2.250.2.230.2.230.2.230.2.230.2.230.2.200.2.200.2.180.2.170.2.17
Scheduler Core1.0.41.0.41.0.10.0.340.0.340.0.340.0.330.0.280.0.270.0.270.0.270.0.270.0.270.0.240.0.240.0.230.0.230.0.23
Notification Plugin2.0.52.0.32.0.11.0.2061.0.2061.0.2061.0.2051.0.2001.0.1981.0.1981.0.1971.0.1941.0.1941.0.1911.0.1911.0.1901.0.1901.0.186-1
Document Plugin2.0.32.0.32.0.21.0.531.0.531.0.531.0.521.0.471.0.421.0.411.0.381.0.371.0.371.0.351.0.351.0.311.0.311.0.30
OCR Plugin1.0.20.1.330.1.330.1.330.1.330.1.50.1.50.1.50.1.50.1.50.1.50.1.50.1.50.1.50.1.50.0.1090.0.1090.0.109
License Core1.0.21.0.21.0.10.1.280.1.280.1.280.1.270.1.230.1.190.1.180.1.180.1.180.1.180.1.150.1.150.1.130.1.130.1.12
Customer Management Plugin0.2.30.2.30.2.10.1.280.1.280.1.280.1.270.1.230.1.220.1.220.1.220.1.220.1.220.1.200.1.200.1.180.1.180.1.18
Task Management Plugin1.0.41.0.41.0.10.0.420.0.420.0.400.0.370.0.290.0.280.0.280.0.270.0.270.0.270.0.220.0.220.0.210.0.210.0.16
Data search0.1.40.1.40.1.30.0.80.0.80.0.6n/an/an/an/an/an/an/an/an/an/an/an/a
Audit Core1.0.51.0.41.0.10.0.80.0.5n/an/an/an/an/an/an/an/an/an/an/an/an/a
Reporting0.0.400.0.400.0.390.0.39n/an/an/an/an/an/an/an/an/an/an/an/an/an/a
advancing-controller0.1.40.1.40.1.20.0.6n/an/an/an/an/an/an/an/an/an/an/an/an/an/a
iOS renderer2.0.72.0.42.0.0n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Android renderer2.0.12.0.12.0.1n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a

With the release of FLOWX.AI 3.0, there have been some changes that you need to be aware when upgrading to the latest version:

  • The flowx-process-renderer has been migrated to @flowx\ui-sdk.
  • As of FlowX 4.0, the paperflow-web-components library will be deprecated. Instead, the new components can be found in @flowx/ui-toolkit.
FLOWX.AI Platform VersionComponent nameMinimum recommended version (tested versions)
3.2Keycloak18.0.x
3.2Kafka3.2.0
3.2PostgreSQL14.3.0
3.2MongoDB5.0.8
3.2Redis6.2.6
3.2Elasticsearch7.17
3.2S3 (Min.IO) / minio-operator2022-05-26T05-48-41Z / 4.5.4
3.2OracleDB19.8.0.0.0
3.2Angular (Web SDK)15.0.0

FlowX.AI supports any version of the third-party components listed as prerequisites.

For optimal performance and reliability, our internal QA process validates new releases using specific versions as indicated in the provided table. While exploring alternative versions that suit your company’s specific requirements, we recommend referring to the compatibility matrix 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.

Compatibility Matrix:

  • FLOWX.AI Platform: Recommended and tested versions
  • Third-Party Components: Supported versions based on specific requirements and client preferences

Additional configuration

CMS audit log

New environment variable that needs to be configured on CMS microservice:

  • KAFKA_TOPIC_AUDIT_OUT - the identifier for the Kafka topic used to receive audit logs

CMS setup guide

Notifications plugin

New environment variables added to configure the error handler on Notifications plugin - Kafka consumer (default values below):

KAFKA_CONSUMER_ERROR_HANDLING_ENABLED: FALSE
KAFKA_CONSUMER_ERROR_HANDLING_RETRIES: 0
KAFKA_CONSUMER_ERROR_HANDLING_RETRY_INTERVAL: 1000

More information about the new environment variables:

Notifications plugin setup guide

Client and environment

Only users with the following admin role can set/edit the new client and environment feature:

  • ROLE_ADMIN_MANAGE_PLATFORM_ADMIN

OCR plugin

Replaced MINIO_ prefix with STORAGE_S3_ for storage related environment variables.

New environment variables:

  • STORAGE_S3_ACCESS_KEY
  • STORAGE_S3_SECRET_KEY
  • STORAGE_S3_HOST
  • STORAGE_S3_LOCATION
  • STORAGE_S3_OCR_SCANS_BUCKET
  • STORAGE_S3_OCR_SIGNATURE_BUCKET
  • STORAGE_S3_OCR_SIGNATURE_FILENAME

The following environment from previous releases must be removed in order to use OCR plugin: CELERY_BROKER_URL.

More information available in the below section:

OCR setup guide