Do not forget, when 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.

After updating to 3.4.7 FLOWX.AI release, it is not possible to import old process definitions into the new platform release (available for exports from releases < 3.4.7).

Component versions

🧩3.4.73.4.63.4.53.4.43.4.33.4.23.4.13.4.03.3.03.2.03.1.03.0.02.14.02.13.02.12.02.11.02.10.0
process-engine4.3.5-2v114.3.5-2v64.3.5-2v24.3.5-2v14.3.54.3.24.3.14.1.03.6.02.2.12.1.22.0.70.4.1040.4.950.4.900.4.830.4.60
admin3.3.19-63.3.19-43.3.19-33.3.19-13.3.193.3.103.3.73.1.12.5.22.2.22.1.32.0.80.3.1190.3.1030.3.920.3.810.3.60
designer3.35.18-53.35.18-33.35.18-23.35.18-13.35.183.35.93.35.63.33.23.28.113.21.13.15.13.2.12.78.4-12.63.62.60.72.48.92.39.2
@flowx/ui-sdk3.35.18-53.35.18-33.35.18-23.35.18-13.35.183.35.93.35.63.33.23.28.113.21.13.15.13.2.1n/an/an/an/an/a
@flowx/ui-toolkit3.35.18-53.35.18-33.35.18-23.35.18-13.35.183.35.93.35.63.33.23.28.113.21.13.15.13.2.1n/an/an/an/an/a
@flowx/ui-theme3.35.18-53.35.18-33.35.18-23.35.18-13.35.183.35.93.35.63.33.23.28.113.21.13.15.13.2.1n/an/an/an/an/a
paperflow-web-components3.35.18-53.35.18-33.35.18-23.35.18-13.35.183.35.93.35.63.33.23.28.113.21.13.15.13.2.12.78.4-12.63.62.60.70.2.100.2.10
flowx-process-renderer------------2.78.4-12.63.62.60.72.48.92.39.2
cms-core1.3.91.3.91.3.91.3.91.3.91.3.91.3.91.3.61.3.01.2.01.0.31.0.20.2.380.2.360.2.330.2.300.2.25
scheduler-core1.2.41.2.41.2.41.2.41.2.41.2.41.2.41.1.01.0.41.0.41.0.41.0.10.0.340.0.340.0.340.0.330.0.28
events-gateway1.1.01.1.01.1.01.1.01.1.01.1.01.1.01.0.61.0.2--------
notification-plugin2.0.92.0.92.0.92.0.92.0.92.0.82.0.82.0.52.0.42.0.42.0.32.0.11.0.2061.0.2061.0.2061.0.2051.0.200
document-plugin2.0.10-12.0.102.0.102.0.102.0.102.0.82.0.82.0.62.0.42.0.32.0.32.0.21.0.531.0.531.0.531.0.521.0.47
ocr-plugin1.0.151.0.121.0.121.0.121.0.121.0.121.0.121.0.81.0.81.0.20.1.330.1.330.1.330.1.330.1.50.1.50.1.5
license-core1.1.01.0.71.0.71.0.71.0.71.0.71.0.71.0.41.0.21.0.21.0.21.0.10.1.280.1.280.1.280.1.270.1.23
customer-management-plugin0.2.80.2.80.2.80.2.80.2.80.2.80.2.80.2.60.2.40.2.30.2.30.2.10.1.280.1.280.1.280.1.270.1.23
task-management-plugin3.0.33.0.33.0.33.0.33.0.33.0.33.0.33.0.02.1.21.0.41.0.41.0.10.0.420.0.420.0.400.0.370.0.29
data-search0.2.80.2.80.2.80.2.60.2.60.2.60.2.60.2.30.2.00.1.40.1.40.1.30.0.80.0.80.0.6n/an/a
audit-core2.2.02.2.02.2.02.2.02.2.02.1.32.1.32.1.01.0.61.0.51.0.41.0.10.0.80.0.5n/an/an/a
reporting-plugin0.1.20.1.20.1.20.1.20.1.20.1.20.1.20.1.20.0.400.0.400.0.400.0.390.0.39n/an/an/an/a
advancing-controller0.3.5-10.3.50.3.50.3.50.3.50.3.50.3.50.3.20.3.00.1.40.1.40.1.20.0.6n/an/an/an/a
iOS renderer2.3.02.3.02.3.02.3.02.3.02.3.02.3.02.3.02.1.02.0.12.0.02.0.0n/an/an/an/an/a
Android renderer2.1.42.1.42.1.42.1.42.1.42.1.42.1.42.1.42.0.12.0.12.0.12.0.1n/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 v4.0, the paperflow-web-components library will be deprecated. Instead, the new components can be found in @flowx/ui-toolkit.
FLOWX.AI Platform VersionComponent nameRecommended version (tested versions)
3.4.7Keycloak18.0.x
3.4.7Kafka3.2.3
3.4.7PostgreSQL14.3.0
3.4.7MongoDB5.0.8
3.4.7Redis6.2.6
3.4.7Elasticsearch7.17
3.4.7OracleDB19.8.0.0.0
3.4.7Angular (Web SDK)15.0.0

FlowX.AI supports any version of the listed third-party components 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

Process Engine

Introducing a new environment variable designed to facilitate the coordinated or independent expiration of subprocesses within a parent process.

Environment VariableDefault ValueExplanation
FLOWX_PROCESS_EXPIRE_SUBPROCESSEStrueWhen set to true, expiration of a parent process triggers simultaneous expiration of all associated subprocesses

For further details, refer to the documentation here.

Documents Plugin

The DPI value for the PDF to JPEG conversion can now be configured via the FLOWX_CONVERT_DPI environment variable.

Environment VariableDefault ValueExplanation
FLOWX_CONVERT_DPI150Sets the DPI (dots per inch) for PDF to JPEG conversion. Higher values result in higher resolution images.

For further details, refer to the documentation here.

OCR Plugin

The following environment variables were introduced to control the acceptable aspect ratio range for recognizing signed documents in OCR processes. Here’s a brief description of each:

Environment VariableDefinitionDefault Value
OCR_SIGNATURE_MAX_RATIOThis variable sets the maximum acceptable aspect ratio for a signed scanned document (the OCR plugin will recognize a signature only if the document ratio is greater than or equal to the specified minimum ratio)1.43
OCR_SIGNATURE_MIN_RATIOThis variable sets the minimum acceptable aspect ratio for a signed scanned document (in this context, the OCR plugin will consider a detected signature only if the document aspect ratio is less than or equal to the specified maximum ratio)1.39

The plugin has been tested with aspect ratio values between 1.38 and 1.43. However, caution is advised when using untested values outside this range, as they may potentially disrupt the functionality. Adjust these parameters at your own risk and consider potential consequences, as untested values might lead to plugin instability or undesired behavior.

For further details, refer to the documentation here.