v3.2.0 April 2023
Drumroll please… 🥁 We are excited to announce FLOWX.AI 3.2 release 🔥.
So, what are you waiting for? Grab a snack, sit back, and get ready to explore the newest version of FLOWX.AI.
New features 🆕
UI Designer ✍️
New features for the UI Designer:
Segmented button
Added a new type of button - segmented button. It allows users to pick only one option from a group of options, and you can choose to have between 2 and 5 options in the group. The segmented button is easy to use, and can help make your application easier for people to use.
Shadows
The new shadow feature is a visual effect that creates a sense of depth and dimensionality in UI designer elements.
The shadow option can be customized to suit the overall design aesthetic of the interface, with properties for shadow color, opacity, blur and distance from the element. It can be applied to a range of UI elements, including root elements, forms, collections, buttons, messages, images and file preview.
Disable button - add disabled condition
A new feature has been added that allows a button to be disabled in cases where custom form validations are applied. The user can set a disabled condition for the button element, and the button will remain disabled until the validation criteria are met.
Platform
Set client and environment
The Designer app now allows users to set the client and environment through the Platform Status tab. In cases where these are not configured, a modal will be displayed on the Flowx instance, and the user will be required to enter the necessary information before accessing any other section.
If the user lacks the required authorization, a separate modal will be prompted.
Additional configuration for client and environment
Process designer
Floating menu
Added a floating menu with multiple actions, including “Home”, “View instance data”, “Process definition”, and “Info”. The menu will be visible during error or loading states, with toast error displayed over it and the menu displayed above during loading states:
- the “View instance data” action opens a process instance view that overlays the rendered interface
- the “Process definition” action opens the process definition in the same tab, displaying the same version that was run
- the “Info” action displays a card with process definition info and instance start and end
Content Management
CMS audit log
Added audit options for the CMS system. It keeps track of changes made to different parts of the CMS, like Enumerations, Substitution Tags, Languages, Source Systems, and Media Library.
Whether you need to troubleshoot an error or are just interested in keeping a close eye on changes, the audit log is a useful tool for monitoring and debugging
There is also a dedicated audit section for each element mentioned above.
Additional configuration for CMS audit log
Bug fixes 🔧
- [WEB_SDK] Fixed an issue where custom components were unable to access UI Actions when input keys were not defined
Changed 🛠️
UI Designer ✍️
Improved rendering mechanism
- The UI Designer now has an enhanced rendering mechanism that prevents the page from scrolling up upon reloading, improving the user experience
- Element bounding box in UI Designer view now reflects Spacing and Sizing settings
Added new “requiredTrue” validator - SWITCH element
The “requiredTrue” validator for the SWITCH element enforces that the toggle must be switched on to be valid.
Notifications plugin
- New environment variables added to configure the error handler on Notifications plugin - Kafka consumer
Additional configuration for Notifications plugin
OCR plugin
- With the new release of ocr-plugin 1.0.x version, RabbitMQ is no longer needed
- New environment variables
Process designer
- Improvement: process definitions names can only contain letters, numbers and the following special characters `[] () . _ -
Known issues 🙁
Reporting
- Reporting plugin is not compatible with Oracle DBs.
UI Designer
- When configuring an Input UI element with a ‘Has clear’ (content clear) property, we recommend setting a fixed width value for the element. If the width is set to ‘fill’, it may cause the UI to break
Was this page helpful?