Release Date: 31st October 2024

Highlights
Whatās new? š
- Applications: Manage projects with version control and streamlined deployment.
- Integration Designer: Simplify REST API integrations with drag-and-drop tools.
- AI Agents: Leverage LLM-agnostic AI for smarter business processes.
- Localization: Robust support for global languages and regional preferences.
- Data Model 2.0: Improved data handling with dynamic binding and reusable objects.
- Task Management 2.0: Enhanced tracking with customizable views and advanced filtering.
- UI Designer Upgrades: Grid layouts, table components, and an improved navigator.
- Scripting Enhancements: Autocomplete and test editors for streamlined UX.
- SDKs: New React SDK for building responsive applications.
Detailed updates
Application
The new Application concept introduces a streamlined approach to managing and deploying complex projects within FlowX. By grouping all related resourcesāsuch as processes, enumerations, integrations, and assetsāinto a single, organized workspace, applications provide a cohesive view for efficient development and deployment.
Application
For more details, check out this section
Config vs build
- Config mode is the environment where you set up, adjust, and manage your applicationās resources, processes, and configurations. Itās the workspace where you fine-tune every aspect of the application before itās ready for deployment. Think of it as the design phase, where the focus is on setup, organization, and preparation.
- Build mode is the stage where the configurations youāve set up are packaged into a deployable form. This is the runtime-ready version of your application, containing everything needed for it to function in a production environment. A build includes a snapshot of the applicationās state at a given point, ensuring stability and predictability when deployed.
Configuration
For more details, check out this section
Runtime
For more details, check out this section
Integration Designer
The Integration Designer simplifies the integration of FlowX with external systems using REST APIs. It offers a user-friendly graphical interface with intuitive drag-and-drop functionality for defining data models, orchestrating workflows, and configuring system endpoints. With Integration Designer, you can easily set up REST-based connections and define workflows, while enjoying flexible authorization options such as Service Token, Bearer, or No Auth.Did you know?Unlike Postman, which focuses on API testing, the Integration Designer automates workflows between systems. With drag-and-drop ease, it handles REST API connections, real-time processes, and error management, making integrations seamless and scalable.
Integration Designer
For more details, check out this section
AI Agents
FlowX AI Agents bring powerful automation and insight capabilities by harnessing a flexible, LLM-agnostic core, tailored to optimize your business processes and interactions. Built on a robust AI architecture, FlowX leverages interconnected language models adaptable across deployment options, from open-source models to private LLMs, ensuring secure, on-premise functionality that can integrate with any public LLM providers.Localization and Internationalization
We are introducing robust localization and internationalization features to enhance global usability and adaptability. Key updates include:Flexible Date, Time, Number, and Unit Formatting
Enhanced formatting options for dates, times, numbers, and currencies with support for various international standards including short, medium, long, full, and custom formats.
Currency Customization
Support for currency formatting with options to display values using ISO codes or symbols, adapting to user-selected locales and regional preferences.
Locale-Based Configurations
Comprehensive settings for pluralization, capitalization, alignment, and sorting that adapt to regional requirements, helping cater to a diverse global user base.
Enhanced UI Component Formatting
New options in the UI Designer to override general settings for text, messages, links, and form elements based on locale and region.
Document Localization
Static and dynamically generated legal documents can now be customized based on regional and locale settings, improving compliance and communication with local audiences.
Localization and internationalization
For more details, check out this section
Data model 2.0
In this release, weāve introduced Data Model 2.0, a major upgrade designed to simplify and enhance data handling. Key improvements include the introduction of reusable objects, a visual representation of complex data structures, and dynamic data binding, all aimed at creating a more reliable and intuitive experience. The new model ensures references are automatically updated when changes are made, streamlining data management across the platform. Highlights:- New Root Element: Provides a structural basis without impacting business logic, ensuring a clear and organized data structure.
- Enhanced Data Binding: Expanded to more areas, with dynamic updates based on changes in the data model.
- Localization: Added handling mechanism for locale-specific formatting, ensuring accurate data representation.
Data model
For more details, check out this section
Task management 2.0
Weāve enhanced Task Management capabilities, making it easier to create, track, and manage tasks efficiently. The updated Task Management features include customizable views and advanced filtering and sorting options for task data. Additionally, users can now implement both low-code and full-code solutions for a tailored Task Management experience, ensuring maximum flexibility for different business needs.
Task Management
For more details, check out this section
UI Designer
Grid layout
We are excited to introduce the Grid Layout feature in this release, enhancing the flexibility and usability of the UI Designer for creating structured and responsive layouts. With the new Grid Layout, users can organize form elements, tables, and other components using a multi-column and row system, allowing for more complex, bidirectional designs compared to the previous flex-based layout.This might happen after using it for the first time:
This might happen after using it for the first time:

Table
In this release, weāve introduced a new Table component, allowing for more structured data display with customizable columns, pagination options, and dynamic styling features. The table supports resizable columns, flexible layouts, and integrates seamlessly with our theming settings for a consistent look across the application.
Table
For more details, check out this section
FlowX.AI UI Designer new navigator
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.
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 versions vs v4.5:

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.


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
Autocomplete for attributes is now available, improving configuration efficiency by offering tailored suggestions based on data model attributes. These enhancements apply to various fields and editors, including JSON, code, and JavaScript editors, as well as input fields across different node configurations, UI components, and business rules.New test business rule editor
New hide/disabled expressions editor

SDKs
With the 4.5.0 release, weāre excited to announce the launch of the FlowX React SDK! This new SDK empowers developers to seamlessly integrate FlowX.AI capabilities into React applications, making it easier than ever to build highly interactive, responsive, and dynamic user experiences. To get started, simply install the FlowX React SDK via npm and check our documentation for examples and best practices!React SDK
Changes š§
- WEB SDK: Angular update (v17).