Breaking Changes
[DT-044294] - JSON Web Tokens that are using the
default key will break. Users should modify the key before upgrading.
[DT-044310] - The Execute Command step or Execute Command Async step will fail upon upgrade. Users that have these steps in their builds should reach out to
support@decisions.com before upgrading.

New Features (May 8, 2025)
Feature | Description | Screenshot |
---|
[DT-044217] Add step to Exchange Web Services Module to add a categories to emails
| Added a new step, Add Categories To Email for the Exchange Web Services module. This Step allows users to categorize email.
| 
|
[DT-044313] Add option to create zip using FileReference
| There is a new step called “Create Zip File From File Reference” under File Management > Compression. This Step functions just like the Create Zip File step, but uses File Reference instead of File Data.
|  |
Enhancements
Feature | Description | Screenshot |
---|
[DT-040187] Chart Parts - Respect Page Date Filter | Chart Parts now have the option to respect Page Date Filters. This is similar to the functionality of Simple Tiles. |  |
[DT-041252] Allow Open URLinline Fields To Open The URL In The Current Tab | Added a new feature that allows the OpenURLInlineField calculated column to open in the current tab when 'Use Existing Window' is set to true and 'Window Name' is left blank. |  |
[DT-042952] Default Design Entity API Integrations to Override Service URL and include Project and Folder in the URL | Users now have better options for creating and organizing slugs. Folders that hold Elements that are being used for service URLs can now have custom slugs. |  |
[DT-043718] Displaying a Lock Icon on Entities Opened by Other Users | Entities that are being edited will now display a 'Lock' icon to indicate to others that they are in the middle of an edit session. Opening them will prompt the "Do you want to break the lock?" dialogue. |  |
[DT-043897] Create Recently Completed Thread Job Report | There is now a Report that shows recently completed Thread Jobs. |  |
[DT-044038] Allow Show Pop Ups to work in Chrome = Off | There is a new Portal Setting under Notification Settings called "Display Notification When No Title Bar". This setting will allow pop-ups to appear if the URL is set to chrome=off. |  |
[DT-044103] Convert Dynamic Data Rows to CSV Date Fields Display as Numbers in Excel, Including Manual Data Assignment | There is a new property ‘Load Template’ available on the Convert Dynamic Data Rows to CSV step so that users can upload a pre-defined template in Excel to display data. This helps prevent errors with the formatting of dates.
|  |
[DT-044202] Designers: Persist the properties panel position for user session | If a User changes the size of the Properties Panel in the Flow Designer, that change is now synced to the user and will no longer reset after closing the Flow Designer. |  |
[DT-044228] Kafka - ability to change Topic
| The Kafka Message Queue module now has a property that allows Users to change the Message Queue topic.
|  |
[DT-044330] Redis Queue Module: Add batch loading option for "Load JSONL File to Redis Queue" step
| Users can now specify the batch size when using the Redis Queue Module to prevent overload errors.
|  |
[DT-043753] Report Sorting Behavior
| Reports now have a button that will clear all sorts that have been applied. Additionally the button can be hidden.
|  |
Fixes
Various security fixes have been added.
Modules
DT Title | Description | Occurs In |
---|
[DT-043948] Telephony Module Issue | The Telephony module has been updated to prevent it from throwing errors when adding a new Telephony Handler. | 9.x |
[DT-044076] Optimizing the ExecutePythonSimpleStep | The Execute Python Simple step will now perform faster. | 9.10 |
[DT-044215] SSO relay state does not work if user is already authenticated. | Relay State will now work correctly in multi-tenant environments when a User has been authenticated. | 9.x |
Forms
DT Title | Description | Occurs In |
---|
[DT-044198] Error in the multi file upload control. | Fixed an error with the File Upload form control. | 9.x |
[DT-044227] JS Control Output Not Showing In Flow Designer Window | Forms with JavaScript controls will now show an output when viewed as a Step inside the Flow Designer. | 9.7, 9.8, 9.9 |
Flows
DT Title | Description | Occurs In |
---|
[DT-043745] Add Item To List Step works very slow if item has field of type FileReference. | The Add Item to List step will perform much faster than previously when handling the File Reference type. | 9.10 |
[DT-043904] FilterCacheStep: String-based filters return true for null values | The Filter Cache step would return true incorrectly when filtering using StringContainsWithoutCase and StringEndsWith criteria if the input value being filtered is null. | 9.x |
[DT-043918] Python Script Does not Update Script Step in Flow Unless Replaced | Fixed a regression that caused Python Script steps to not update with inputs properly in Flows. | 9.x |
[DT-044160] Target ID Is Not Executed on 'Run Formula' Steps With Runtime Selection | The Run Formula step will now run the Formula with the selected Target ID at runtime, rather than the default template. | 9.6, 9.7, 9.8, 9.9 |
[DT-044315] Thread Job Performance issues | Thread Job performance has been enhanced. | 9.10 |
Rules
DT Title | Description | Occurs In |
---|
[DT-044114] Matrix Rules with improper set up crashes server | Matrix Rules will no longer cause the platform to crash if they are configured incorrectly. This would happen if the Matrix Rule was getting an unexpected input. | 8.x, 9.x |
[DT-044168] Rule Sets - Creating / Editing Interceptor Rules Crashes Decisions | Fixed a regression that could cause the platform to crash if an Interceptor Rule was added to a Rule Set. | 9.x |
Reports
DT Title | Description | Occurs In |
---|
[DT-044147] Report Filters show distorted icon | The Filter icon on a Report will no longer display incorrectly if a great deal of Filters are set. | 9.x |
[DT-044246] Project -> Manage -> Configuration -> Cache - Cache Definition information not get sync between another nodes in cluster if checkout on one node | Project Cache Definitions will now sync properly between nodes on a cluster. | 9.x |
Dashboards
DT Title | Description | Occurs In |
---|
[DT-043856] Info Panel - Description rich text editor box expands over icon setting when long text is provided | Fixed a visual issue with the Info panel in the Flow Designer Toolbox. | 9.x |
[DT-044047] Inconsistent Report Loading in Dashboard with error: 'There was an error while loading the report. Please check the logs for more details.' | Reports on Dashboards with filters that update via selection bus will no longer sometimes fail to load and display an error. | 9.x |
Data Structures
DT Title | Description | Occurs In |
---|
[DT-044010] Regenerating a JSON structure causes the field name order to change | Regenerating a JSON structure will no longer cause its properties to be sorted out of order. | 9.x |
[DT-044081] Logs are filled with warnings 'cannot assign object of type 'System.String' to property...' for a particular scenario. | Logs will no longer fill up with the warning "Cannot assign object of type System.String to property". | 9.x |
[DT-044176] Json and Json schema Data Structure Validations | JSON data structures that have a structure name that is part of the namespace will no longer receive a Fatal Validation. Instead it will receive a Warning Validation. This naming convention was available in older versions of Decisions. This will no longer block users from upgrading. | 9.x |
[DT-044249] Display Order of properties on datatype not respected when serialized | Data Structures with a set display order for its properties will now retain that order after it has been serialized. | 9.x |
Integrations
DT Title | Description | Occurs In |
---|
[DT-044015] New Schema Tables Cannot Be Created in V9.8 | Fixed a regression that prevented new table integrations from being created if they were not part of the original schema. | 9.8, 9.9 |
[DT-044222] Unable to manually create Parameters in v9 blocking new Snowflake query integrations | Users can now add parameters manually for Snowflake databases. | 9.10 |
System / Portal Administration
DT Title | Description | Occurs In |
---|
[DT-044098] Fix Default Action Behavior on Creating New Designer Folder | When creating a new Folder by default all possible Designer Elements will be selected for inclusion, instead of no elements selected. | 9.10 |
[DT-044257] Multiple Background Worker for thread jobs | Fixed a rare issue that could cause threads to be executed multiple times. | 9.x |
Project Deployment
DT Title | Description | Occurs In |
---|
[DT-044171] Object Reference Error During Check-in Due to Missing Document Storage Record | Fixed a rare error that would occur during check-in if a preview image existed in the document table but did not exist in the document_dbstorage table. | 9.x |
[DT-044212] Project Constant Reappears for Checkout Despite "Keep Local Version" Resolution | Project Constants will no longer show up in unexpectedly when checking out a Project. The "Keep Local Version" setting now functions as expected. | 9.x |
Projects
DT Title | Description | Occurs In |
---|
[DT-044087] Check-in Screen Takes Time to Load with Large Number of Case Folders | Repository check-ins for environments with large amounts of case folders (20,000+) will load faster. | 9.x |
Mobile
DT Title | Description | Occurs In |
---|
[DT-044150] Default Mobile View Page Cannot Select A Page From Project | Designers can now add Pages or other elements for the Default Mobile View Page of a Project. | 9.x |