FintechOS Release 24.4
July 30th, 2025
This release introduces Dex, a unified AI solution that enhances and consolidates all our AI assistants. Chat with Dex to get help with platform-related questions, write code, troubleshoot issues, explore documentation, and discover templates for your Products or Digital Journeys.
See below the main highlights of FintechOS 24.4 release and read the detailed release notes in the FintechOS 24.4 page:
What's New
Dex - A Unified AI Agent
Our AI assistants have been enhanced and consolidated into a unified AI solution. Get answers to platform related questions, write code, troubleshoot issues, access documentation resources, and find relevant templates for your Products or Digital Journeys by chatting with Dex.
Streamlined AI Assistance for Journey Designer and Product Designer
The dedicated AI assistant previously located in the journey settings screen has been removed. AI assistance is now integrated into Dex, our unified AI solution. You can access it directly from the Dex interface or by clicking the Use Assistance button when creating new journeys.
Similarly, the product AI assistant now uses the Dex interface.
New FintechOS Studio Homepage
The FintechOS Studio homepage has been redesigned for improved functionality, providing quick access to your products, journeys, and entities, along with guidance on using Dex, our new AI assistant.
Fresh New Login Theme
The themes for both the Studio and Portal login screens were updated with a fresh new look. The new themes, Evolv and EvolvDark are automatically shipped when upgrading or updating the Platform, that is when moving to 24.4 from a previous version, either 24.x or even lower.
UI Design
-
Logic Blocks: You can now configure event handlers in your form driven flows and app data forms using an intuitive no-code interface. Logic Blocks allow you to define complex actions and conditional logic that can be triggered by attribute field updates, custom events, or at different stages of the step execution sequence; all without writing a single line of code.
-
Custom UI Controls: The following custom UI controls are now available in the UI Designer: Boolean Attributes, Numeric and Whole Number Attributes, Option Set Attributes.
-
Collapsible UI Containers: A new type of container has been added to the UI Designer. The collapsible container allows users to expand or collapse content by clicking an arrow icon in the container's header. This helps optimize screen space, organize content hierarchically, and improve user control over visible information.
-
Custom Events Buttons: The UI designer includes a new button type called Notify Event which allows you to easily trigger custom events (events configured using the formData.registerEvent Server SDK method).
-
Field Options Enhancements for Date and DateTime Attributes: New field options are available for Date and DateTime attributes.
-
Help Text, Inline Error Message, Minimum Date, and Maximum Date Support for Attribute Fields in Client SDK: The formData.view.model.{attribute name} Client SDK object supports new properties.
Journey Designer
The Journey Designer has been enhanced with features that streamline journey creation, data modeling, and usability. Key updates include widget support, asynchronous tasks for parallel flows, dictionaries for standardized data, object data types, and improved attribute filtering. A point-and-click editor simplifies decision logic, and eligibility/underwriting functionality is now fully integrated into services:
-
Asynchronous Tasks: fork the execution flow into concurrent branches using asynchronous tasks.
-
Dictionaries: data domain now supports dictionaries, allowing you to represent standardized business data using static, predefined entities.
-
Point-and-Click Editor for Decision Conditions: decision elements now include a point-and-click editor which you can use to define complex conditional logic for your If and Else If navigation paths without writing any code.
-
Filter Attributes Based on Data Domain Entries: when populating attribute fields in the Journey Designer, an additional search box allows you to filter the search suggestions based on the technical variables, data entities, and dictionaries defined in the data domain.
-
Widgets Support in Screens: you can now represent widgets in screen elements, either as single cards or as multiple vertical/horizontal cards.
-
Objects Support in Data Domain: Data Domain technical variables, data entities, and dictionaries now support attributes with object data types.
-
Eligibility and Underwriting Elements Integrated into Services
-
Data Domain Specifications in the Journey FSD: the Functional Specifications Document (FSD) generated from the Journey Designer now includes the specifications for the Data Domain entities.
Products Improvements
-
Close Products: You can now close products you no longer wish to incorporate into digital journeys or expose through digital touchpoints, channels, or portals.
-
New Product Factory API V2.0 Endpoints: Product Factory API V2.0 has been expanded with the following endpoints: Offers, Products, Webhook Subscriptions.
-
Dynamic Dimensions for Insurance Plans: You can now use dynamic dimensions to define custom amounts that fine-tune claims or other financial parameters of the insurance plans.
-
Multiple Interest Rates per Installment: The Repayment Schedule V2 and Repayment Schedule V1 API endpoints now include
startDateandendDatefields in themultipleinterestsRatesinputs. This allows you to configure different interest rates for specific time intervals within the same installment (e.g., a promotional rate for the first 7 days, followed by the standard rate for the remainder of the installment period). -
Product Factory Validations: The Implicit Reserve Currency field is now mandatory when configuring an insurance peril. An insured object cannot be added more than once to the same insurance product.
Developer Productivity
Introducing Local Developer Sandbox
The local developer sandbox introduces the base version of a local instance of the FintechOS Platform (v24.4.0) for building, testing, and syncing implementation work:
-
Develop and test locally: build scripts and extend solutions in an isolated K3s-powered environment;
-
Safe package validation: test package imports locally before deploying to shared environment;
-
Sync with shared environments: pull product changes from the cloud and push updates as needed;
-
Integrated Code Editor: easily manage and sync code with teammates using the built-in editor;
-
Lightweight, container-based setup: runs on K3s and Rancher, optimized for developer machines;
-
Simplified Hotfix Deployments: we’ve developed an automated method that deploys only the digital solutions containing real changes, thus significantly reducing deployment time.
-
Digital Solution Packages Sync: if a digital solution package does not exist for the given digital solution, we create it, carrying the name of the digital solution. If a package with the same name already exists, we overwrite or update it. The newly created digital solution package, containing the solution and its associated digital assets, is available only for development purposes.
-
Code Editor Improvements: the Code Editor, based on Visual Studio Code, can be opened from Studio on desktop, not only in browser.
-
Service Accounts Improvements: Service accounts and their security roles are now synched when working with the Code Editor. They can be exported in digital solution packages and imported on other environments.
-
Enable MFA flow using DCI through DataCore: Multi factor authentication in FintechOS IDP can now be done using Data Core connectors, following the retirement of Service Pipes. Read more about configuring the multi factor authentication steps in the documentation.
-
Improved Entity Form Import: When importing a package that includes an updated entity form into a target environment where an older version of that form already exists, the system checks its child files—such as entity extensions, filtered fields, allowed attributes, and virtual attributes.
-
Faster Console Logging: Console logging is now faster. To enable console logging go to Configuration Manager
/studio/app-settings/console-logging = enabled=1and, optionally, set the log level to debug. -
Async Engine Improvement: The performance of Async Engine has improved, thus reducing the time and cost of processing. Now, there is no polling on queues except if the
instantiateAtStartkey is set to true, and the default polling interval changed from 500ms to 5000ms. You can change this on queue.config. -
Save Files: We've updated the saving behavior in the Code Editor. Previously, when editing new, unversioned files, the extension would prompt you to check out the file before you could save it a second time. Now, the file is automatically checked out, allowing you to continue working without interruption.
-
File Upload Limits: You can now set the maximum number of files allowed per file attribute and the maximum number of files that can be uploaded simultaneously from the Configuration Manager. These limits help prevent denial-of-service (DoS) attacks and ensure that file uploads remain within the system's processing and storage capabilities. Error handling has been improved so that exceeding these limits triggers clear error messages to facilitate troubleshooting.
Task Management
We've simplified and streamlined the Task Management by moving its processor settings mapping directly inside this component. Now, when creating a queue type, you can also map queue and profile filters, the competency level and so on, just like you previously did using the processor settings form.
Ecosystem SysPack
This version of the Ecosystem Syspack introduces a new automation processor supporting the Google reCAPTCHA bot protection service, OCR enhancements, and multiple performance optimizations:
-
reCAPTCHA Automation Processor: new reCAPTCHA automation processor enables integration with the Google reCAPTCHA bot protection service. The processor supports both reCAPTCHA v2 and reCAPTCHA v3, allowing you to select a verification method best suited to your needs.
-
Support for Two-Sided Documents in Computer Vision: Computer Vision automation processor now includes settings that allow you to easily scan and process both sides of a document in the same job.
-
Simplified OCR Component Customization: new OCR component, FTOS_ECOS_OCR, allows simplified configuration based on fewer client script libraries with less code. The FTOS_DFP_OCR component is still available for advanced customizations.
-
Debug Automation Processors in the Browser Console: new Debug parameter setting allows you to log an automation processor's diagnostic information directly to the browser console.
-
Automation Processors Refactoring.
