Let’s dive in and explore:

What’s New? πŸ†•

FlowX.AI UI Designer

We are thrilled to introduce the new and improved UI Designer Navigator, a major update designed to streamline your UI design process.

Enhanced UI Layer Panel Design and Functionality

The UI layer panel has been redesigned for a more intuitive experience, making it easier to manage and navigate through your design elements.

Improved Drag and Drop Experience

Dragging and dropping components in the preview is now smoother and more precise, allowing for faster and easier creation of UIs.

Flexible Root Component Management

You can now change the root component from a form group to a container or vice versa, offering greater flexibility when copying nodes or resolving configuration problems.

Clearer Component Hierarchy

It is now simpler to identify where you are placing a component within the hierarchy, thanks to the enhanced drag/reorder functionality in the right panel.


FlowX.AI Engine

Autocomputed data to send

In previous platform versions, when creating your UI screens and working with data, you had to ensure that all the data stored in your process keys was saved in the process instance. This required adding an extra parameter called β€œData to send” to the β€œSave Data” node action.

Older versionsv4.2

Now, with the autocompute feature, this step is no longer necessary, as the data is automatically saved and sent on your process instance.

You no longer need to add β€œSave Data” node actions, but make sure to include β€œForms to Validate” on the UI Actions. This helps ensure that data is submitted correctly and automatically activates any added validators where they exist.

However, you still have the option to customize which keys are included or excluded as needed.

Scripting UX improvements

We’re excited to announce significant improvements to our scripting UX. These enhancements focus on upgrading the code editors and introducing an advanced autocomplete feature. Configurators, both experienced and novice, will benefit from better visual feedback, support for interpolation syntax, and integrated help and examples.

The updates aim to streamline the configuration process, reduce errors, and make testing and troubleshooting more efficient.

Autocomplete based on data model

Introducing autocomplete for attributes, tailored to the data model attributes for enhanced configuration efficiency:

SectionAutocomplete field(s)/editorsType
Node config > Action -> Start subprocessCopy from current state Exclude from current stateField w/out interpolation
Node config > Data stream topicsKey nameField w/out interpolation
Node config > Action > Kafka send actionMessage HeaderJSON editor w/ interpolation
Action > Business RuleBusiness ruleCode editor
Node config > Action > Kafka send action > From integrationAll integration fieldsInput w/ interpolation
Throw message node > Node configCorrelation KeyField
Throw message node > Node configSend dataEditor - JSON
Start message node > Node configProcess keyField w/out interpolation
Exclusive gateway > Gateway decisionExpressionCode editor
UI designer > Form & form elementsDisable expressionJS editor
UI designer > Input, text area (?), slider (min & max), text, linkComputed valuesJS editor
UI designer > UI componentsHide expressionJS editor
Catch message node (boundary) > Node configProcess Key Correlation keyField w/out interpolation

New test business rule editor

New hide/disabled expressions editor

Changes πŸ”§

  • WEB SDK: Angular update (v17).

Additional information

For deployment guidelines, refer to:

Deployment guidelines v4.2.0