9.21 New Features (3/2/2026)
| Feature | Link | Description | Product Category | Screenshot |
|---|
| [DT-046083] Ollama Module with AI.Common Support | About Modules
| An Ollama Module has been added to the platform. This Module allows chat completion usage, agents, and an AI Tool Flow (Function) that can be utilized with Ollama. | Modules |  |
| [DT-046470] Fintech Modules - Jack Henry Symitar | About Modules
| A Jack Henry GitHub Module has been added to the platform. This Module includes steps to interact with Users' bank account information and account transaction data. | Modules |  |
Enhancements
| Feature | Link | Description | Product Category | Screenshot |
|---|
| [DT-044344] New Step to Get Image Dimensions | Get Image Dimensions
| A new step has been added to the flow toolbox named 'Get Image Dimensions' and can be located by navigating to Data > Images. This step works with various image types and returns the height and width. | Flows |  |
| [DT-046504] Data Explorer Updates | Create Flows | The Data Explorer has been enhanced with the following updates:- When inputs selected from the Explorer tree are mapped to specific steps, arrows will be displayed to indicate the mapping.
- Corresponding steps with the selected input will be emphasized, while remaining steps will be minimized.
| Flows | (1).gif) |
| [DT-046786] Toggle Control: Placement Alignment | Form Control Glossary
| A new property called 'Horizontal Alignment' has been added to Forms in the Toggle Button setup section. This property allows Users to set the toggle button's alignment to left, center, or right. | Forms |  |
[DT-046816] Add gRPC Service Action On External Services Folder
| About Integration
| An 'Add gRPC Service' action has been added to the External Services folder at the project level.
| Integrations |  |
[DT-046838] Add ability to login using headers
| Integration Settings
| Added a new property called 'Enabled Partitioned Cookies'. This property is located in the integration settings. This property also enables Users to log in to the UI with a JWT token when using headers.
| System/Portal Administration |  |
Fixes
Various security fixes have been made.
Modules
| DT Title | Description | Occurs In |
|---|
| [DT-045878] "Get Certificate" Docusign Module Step is No Longer Searchable in Toolbox in v9.11+ | The 'Get Certificate' step from the DocuSign module will now be displayed in the toolbox when searched. | 9.x |
| [DT-046049] Slackbot Agent: remove ability to delete Bots folder and provide ability to create handler flow from dialog | The Slackbot folder can no longer be deleted, and the Pick dialog shows when selecting a message handler. | 9.x |
| [DT-046380] When Decisions is restarted, the Experian settings Enable Clarity checkbox gets unchecked | An issue that caused the Enable Clarity checkbox to be unchecked under Experian settings has been resolved. | 9.x |
| [DT-046826] Slack Module - Bot name in response message triggers processing. | If a Slackbot response contains the name of the Slackbot, it will no longer cause the Slackbot handler to trigger repeatedly. | 9.x |
| [DT-046955] Generative AI of Statement Rule and Truth Table will intermittently fail | An issue that caused Generative Statement Rules and Truth Tables to intermittently fail has been resolved. | 9.x |
Forms
| DT Title | Description | Occurs In |
|---|
| [DT-046392] Active Form Flow Designer: Inputs for the 'Set Control Value' step are not updating if providing a value in the 'Form Control' property without saving the form | An issue that caused the Set Control Value step to not be updated when a value is provided in the Form Control property without saving the Form in the Active Form Flow Designer has been resolved. | 9.x |
| [DT-046950] Create Form with AI is not functioning. | Creating Forms with AI will now function as expected. | 9.20 |
Flows
| DT Title | Description | Occurs In |
|---|
| [DT-043509] CSV Iterator step causes high memory usage that doesn't come down when using a large csv file | Users will no longer experience issues with the system memory cache filling up or causing high memory usage when utilizing the 'CSV Iterator' step with a large file. | 9.x |
| [DT-044651] Flow designer: Unnecessary orange box appears when attempting to drag a connector to a target step. | An orange box will no longer be displayed when Users attempt to drag a connector to a target step. | 9.x |
| [DT-045818] View Mode changes to Edit on browser navigation in designers | View Mode is now retained when navigating back/forward in the browser in the Flow, Form, Page, and Report designers. | 9.x |
| [DT-046602] Flows | Steps | Both AWS S3 List Objects Steps Fail If S3 Bucket is Empty | Empty S3 buckets no longer cause the AWS List Objects and List Objects with 'Text Prefix' steps to error. | 9.18-9.20 |
| [DT-046756 ] Typo: Escalation misspelled in warning logs | A typo that appeared in the warning logs has been fixed. | 9.x |
| [DT-046868] Debugger: PageSession Warn logs generated on initial start of Debugger | An issue that caused a PageSession warning log to generate every time the Flow or Rule Debugger was started for the first time. | 9.x |
| [DT-046914] Flow Designer All Steps tab loads very slowly | All steps in the toolbox have been optimized to prevent slow loading. | 9.x |
Projects
| DT Title | Description | Occurs In |
|---|
| [DT-046648] SDK Extensions Events Cause Assembly Reload on Node 1 During Node 2 Startup | Previously, when Node 1 was started before Node 2, SDK Extensions events sent by Node 2 caused the assembly on Node 1 to be unnecessarily unloaded and reloaded. This behavior has been corrected, and assemblies are no longer reloaded due to SDK Extensions events from subsequently started nodes. | 9.x |
| [DT-046781] Existing Folder throws exception with CreateFolderIfNotExistsAndSendEvent | The CreateFolderIfNotExistsAndSendEvent action has been updated to check for a folder by Id before ByNameInParent to prevent folder creation conflicts when upgrading. | 9.x |
| [DT-046802] Decisions is failing to start because of a code compilation error. | Service startup behavior has been improved when code compilation errors are present. The service will now start successfully, allowing Users to log in and resolve compilation errors. | 9.x |
System / Portal Administration
| DT Title | Description | Occurs In |
|---|
| [DT-046708] Add Environment Variable to set Logs location | There is a new Environment Variable called Log_FilePath that allows all associated logs to be written to a specified path. | 9.x |
| [DT-046838] Add ability to login using headers | A new property, 'Enabled Partitioned Cookies', has been added and is located in the integration settings. This property also enables the UI to be logged into with a JWT token when using headers. | 9.x |
| [DT-046943] Memory leak with completed thread job | An issue has been resolved that caused completed thread jobs from not being properly released from memory. | 9.x |
[DT-046809] Out of memory errors from Schedule Job
| Threads/Scheduled Jobs are working as expected and will not experience "Out of Memory" issues. | 9.x |
Reports
| DT Title | Description | Occurs In |
|---|
| [DT-046425] Generate Step To Run Report Creates Type In System Folder | An issue has been fixed that caused types generated from the Report property 'Generate Step to Run Report' to be placed at the system level. This prevented these types from being declared as dependencies, and also from being selected from the type picker in Flows. Newly generated types will now be in the same location as the report from which the types were generated. | 9.17-9.20 |
Integrations
| DT Title | Description | Occurs In |
|---|
| [DT-046808] Throw API Exception Steps Not Respecting RAW Data Format | All Throw API Exception steps will now return responses in RAW format when Data Format is set to RAW, without requiring outputtype=raw in the URL. | 9.19-9.20 |
| [DT-044725] Header Variables Not Imported from Swagger File | Swagger method headers will now be imported along with associated Swagger files. | 9.x |
| [DT-045989] Batch Insert to Oracle with Delay does not insert records into the Oracle table | An issue has been fixed that caused the 'Batch Insert to Oracle with Delay' to not perform a bulk insert. | 9.16-9.20 |