[DT-042424] Remove "Default Folder Count" from Inbox Folder - The count of items in the Inbox has been fixed to be less system intensive. Users who want the count to still appear should export the Default Inbox Folder Count Flow before upgrading and then import the Flow after the upgrade is complete.
[DT-041526] When Graceful Shutdown feature is enabled and the service is restarted, the server starts in Maintenance Mode - In past versions restarting while in Maintenance Mode would allow Maintenance Mode to keep persisting. Now a restart will turn it off. For users who want a persistent Maintenance Mode, it can be configured in the settings.xml file.
[DT-042384] Rule Set Namespace Changes on Import/DB Restore from Older Versions - Rule Sets created in older versions of Decisions will no longer break upon upgrading. However, in certain situations, upgrading from a version between v6.0 and v8.17 can require that all variables within a Rule Set must be remapped. This also applies to doing database restores from an older version. Note that this only happens in certain, rare, configurations.
[DT-041447] Json Writable Hybrid Serialization - The mechanism by which JSON is serialized and deserialized has been redesigned, replacing the old binary system with a hybrid style. This will significantly enhance performance. Any users using an SDK to read or write Flows will need to rewrite their SDK because of this change.
9.4 New Features (11/6/2024)
Feature
Description
Screenshot
[DT-037434] Add Sharepoint step to retrieve all files from a specific folder
All documents within a Sharepoint folder can now be fetched with a new setting on the Get All Documents step.
[DT-039254] Give all message queue modules some steps to control the queues
Message queue modules now have new steps to help automate queues.
[DT-041621] Scheduled Job Dashboard Enhancements
The Scheduled Job Dashboard has received numerous enhancements.
The Default Entity Picker has been updated across the platform. Functionality remains the same, but it is easier to navigate.
[DT-041750] DocuSign: Get Status Changes
Added a new step to the DocuSign module that can pull a list of status changes to documents.
[DT-041810] Queue Depth for System Activity Tracking
There is a new Report that tracks the number of Thread Job Queues. This looks at the total number of Thread Jobs running at a particular time.
[DT-041848] Allow Password locking and unlocking for word and excel documents
New steps have been added for locking and unlocking Word and Excel files.
[DT-042395] Adding a new 'Personalize' action to the context menu.
Look and Feel context menu actions have been bundled together into a single menu that can be accessed through the Personalize action.
[DT-042423] Google Cloud Module - Add support for Storage
There are new steps for the Google Cloud module to access storage functionality.
Enhancement
Feature
Description
Screenshot
[DT-039962] Allow message queues to stop threads which aren't doing any work
Message queue threads that have been idle for a period of time will now close rather than remain open until the service ends.
[DT-041579] Context Menu Phase 3
Action menus in many places have been updated for a better experience.
[DT-041736] Repository: Project branches do not have icons to differentiate them from other folders.
Branches on a Repository server now have icons so it is easier to tell them apart.
[DT-041894] Report Designer Refresh
The Report Designer has been given a new look. Functionality is unchanged.
[DT-041982] Improve the Advanced Search Report's performance
Portal search has been optimized. There will be significant performance improvements for very large datasets.
[DT-041992] Add System Validation when a Shadow Table Exists
Users are now notified in situations where shadow tables are created and now have the option to delete them.
[DT-042028] Fetch Entities Updates
The properties of Fetch Entity steps have been updated.
[DT-042179] OpenID and Email scopes
Users now have a property for the IdP settings that allows email scope to be omitted.
[DT-042190] Activity- History Page: Tags that are created, updated, or deleted within the project are not tracked.
The creation, modification, and deletion of Tags will now be properly tracked and appear in a Project's History page.
[DT-042208] Add Filter to System Folder 'All Element Types in System' Chart
The All Element Types Report found in the System Folder can now be filtered on archived entities.
[DT-042256] Formula: Enhancements needed for functions tab's search bar.
Function search in the Formula Designer has been improved.
[DT-042363] Groups and Accounts entity picker redesign
The Groups and Accounts entity picker has been redesigned.
[DT-042364] Pick or Define dialog redesign
The Pick or Define entity picker menu, seen often in Flows, has been redesigned.
[DT-042418] Expose Network Timeout and Retries for
Azure storage Steps now have a timeout property
[DT-042571] Active Directory: AD steps need to support Domain
Active Directory steps will now use the domain name that is sent to them.
Fixes
Infrastructure
DT Title
Description
Occurs In
[DT-041528] Changes made to settings.xml while service is running are reverted on restarts if Graceful Shutdown is enabled
The settings.xml file will no longer reset if the Graceful Shutdown feature is enabled.
9.x
Installer
DT Title
Description
Occurs In
[DT-042259] Current container image decisionscore/platform:9.2.0.74128 fails due to Unpacking/Fetching GitHub Modules on the Unpack Module installation step.
Containers will no longer fail to upgrade if any GitHub Modules are installed.
9.2
Modules
DT Title
Description
Occurs In
[DT-036498] Rabbit MQ 'String Payload' Data Comes In Blank
Fixed an issue with AWS SQS messages being received with a blank StringPayload property.
9.x
[DT-039961] Improve action visibility on Message Queues folder
Action menus for Message Queue folders will now only show actions that are relevant.
All prior versions
[DT-039970] the Message Queue steps Get Message and Get String Message do not retrieve messages from ActiveMQ queues
Fixed an issue that prevented Message Queue steps for ActiveMQ from returning messages.
9.x
[DT-040971] Message queues with the same name are confused at runtime
Message queues can no longer be given the same name.
9.x
[DT-042219] AI.Common - When Vector Storage Info is set to constant, validation on the Name textbox does not clear if a value is provided.
Vector Storage steps had a validation on the Name Textbox that would not clear properly. It now does.
9.3
[DT-042220] AI.Common - If Vector Table Connection is overridden, unchecking will cause picker or mapping to remain
Fixed issues with AI Vector steps that prevented the Override Connection setting from applying correctly.
9.3
[DT-042474] Module based entities like scripts not displaying in dependent project.
Entities created by Modules can now be viewed in dependent Projects.
9.0, 9.1, 9.2, 9.3
[DT-042509] AIPrompt data type not usable by Fetch Entities Steps
Entities of the AI Prompt type are now properly fetchable.
9.x
[DT-042624] Vector Prep Steps: reference id and vector column name dropdowns do not appear when selecting valid postgres connection
AI module vector steps will now work with PostgreSQL databases.
9.x
Forms
DT Title
Description
Occurs In
[DT-041824] Form Controls - Rich TextBox or Display: An error is displayed after running a flow when the 'Merge Text Editor' dialog contains text copied and pasted from a 'Word' document.
Copying and pasting text from a Word document into a Rich Text Box Form Control will no longer cause errors.
9.x
[DT-041893] Advanced Data Grid with MultipleSelect Grid Mode: 'Select All' Checkbox Selects Entire Data Set Instead of Just Current Page Records
Pressing Ctrl+A will no longer select every entity on an Advanced Data Grid if the Hide Select All Button is enabled.
9.x
[DT-042186] Normal Form: Tooltip is not displayed on the files present in the 'File Upload' and 'Multiple File Download' controls.
Tooltips will now display for a few controls that were missing it.
9.x
[DT-042189] Form Controls - File Upload and File Download: The button style displayed is inconsistent with other file controls.
Fixed the appearance of File Upload and File Download Form Control buttons.
9.x
[DT-042216] Collapsibility of Form Header Containers using AFF
Form Header Containers have a new property "Collapse Header By Data Name" that can be used to collapse a Form Header Container via a specific constant value, or by values picked up through a Flow.
9.4
[DT-042244] Formula: Evaluation Tree: Unwanted sub-nodes are displayed.
Debugger has been updated to remove unnecessary information.
9.3
[DT-042265] Forms | Hide Title Bar Not Working For Forms in Sub Dialog Flows When Viewed on Phones
The Hide Title Bar option will now work properly for mobile Forms.
9.x
[DT-042303] Formulas: Incorrect parameter type displayed in help description for array functions
Fixed a help description to show the correct information.
9.3
[DT-042323] Formula: extra brackets are shown in evaluation section
The Formula Debugger will no longer show too many brackets.
9.3
[DT-042354] Formulas: Rule Set Inputs are not seen as Input Data within the Formula Builder
The Formula Designer will now see Inputs that were added to a Rule Set.
9.3
[DT-042473] Optimize the Active Form Flow
Fixed a rare issue that could cause documents to disappear.
9.x
Flows
DT Title
Description
Occurs In
[DT-033285] UI Issue: Make property selection automatically show in mapping editor on initial load
The Edit Input Mapping UI has been improved.
9.4
[DT-041626] Flow: Output Mapping - Change Value: When the mapped value does not exist, a validation is only displayed at the property panel but not at the Flow level.
Errors will no longer appear if a Step's output mapping is set to Rename.
9.x
[DT-041782] Flow Steps - Get Business Days Between Dates for Location Requires Admin Permissions to Run Against Default Location
Fixed an issue that prevented the Get Business Days Between Dates for Location from running for users without Admin permissions.
9.x
[DT-041877] Flow Step: 'Get Health Assessment' step does not work
The Get Health Assessment step now recognizes Projects and will function correctly.
9.0, 9.1, 9.2, 9.3
[DT-041879] Flows - Steps - Merge Plain Text show editor not outlining input validation errors.
Validation errors are now outlined in red in the Merge Plain Text Editor.
9.x
[DT-041884] Folder Activity Panel Not Refreshing when using Send folder change event
Added a new setting to allow Send Folder Change Event steps to refresh the Folder Activity Panel of a Page.
9.4
[DT-041914] Prevent Data Structure from getting deleted if Unit Tests use the structure
Changing the data structure of a Flow after Unit Tests were created will no longer cause the Unit Tests to fail.
9.x
[DT-042100] The "Compare Utility" Icon has Inconsistent Placement in Flow vs Rule and Truth Table Designers
Fixed the alignment of icons for the Compare Utility.
9.2, 9.3
[DT-042262] HTML to PDF Step Properties Should Say Inches
The HTML to PDF step properties for height and margins now show that they are being measured in inches. Down with the metric system.
9.4
[DT-042325] Flow designer - Toolbox: An error is displayed when searching for 'CSV' keyword after deleting a CSV data structure whose steps were used in the flow.
Searching for CSV in the Flow Designer Toolbox will no longer throw an error if a CSV Data Structure was deleted and steps from that structure were used in the Flow.
9.x
[DT-042334] Flows | Steps | Set Entity State Step Sends Multiple Emails When Added to an Assignment Warning Flow
Assignment Warning Flows will no longer send too many emails for assignments.
9.x
[DT-042403] Filter List step is hitting inconsistent behavior
Fixed an issue with Filter List Steps not working as expected. If a Flow with Filter List Steps is being called multiple times simultaneously there were issues with threads being clocked out of the filter.
9.x
[DT-042468] Form using Reuse Assignment does not get assigned to user if another form is hit in between
Assignments created by a Form with the Reuse Assignments setting were not being assigned correctly if there was another Form after the first Form in their Flow. This has been fixed.
9.x
Rules
DT Title
Description
Occurs In
[DT-042384] Rule Set Namespace Changes on Import/DB Restore from Older Versions
Rule Sets created in older versions of Decisions will no longer break upon upgrading.
9.x
[DT-042639] Rule Chain: When creating, a start and end step appears in the designer then disappears
Start and End steps will no longer appear and then disappear when building a Rule Chain.
9.x
Reports
DT Title
Description
Occurs In
[DT-041749] Is in list report field filter shows no results if list is empty even when 'Show All if List is Empty' is checked on the filter
The Show All if List is Empty setting for Report filters was not being respected properly. It will now work as expected.
9.x
[DT-042347] The Sub_totals count is count to rows with data in the specified field instead of total number of rows
Fixed bugs with the sub total values on Reports not handling null values properly.
9.x
[DT-042556] Projects: Dependent Modules Data Sources Do Not Display in Report Data Source List
Data sources that are generated by Modules will now appear as a selectable data source within a Report.
9.x
[DT-042640] Diagram Tile: There are two start steps present in the designer
Diagram Tile Flows will no longer create duplicate start and end steps.
9.x
[DT-042783] Report viewer with report id from selection bus gives error on reload
If Report viewer is configured to change the Report based on the selection bus and the Report id is present in the URL reloading the tab would cause an error. This has been fixed.
9.x
Data Structures
DT Title
Description
Occurs In
[DT-039285] Getting an error when compiling Data Structure
Fixed a random error that could appear when creating or deleting a Data Structure.
9.x
[DT-041813] User Defined Types - Entity Extension: Types available in "Extension for Type" setting are not project specific.
Entity Data Structures will now only be available in the Projects that they belong to.
9.x
[DT-041913] User Defined Types - Value List: Values configured in the list are getting overridden when another 'Value List' with a duplicate name is added.
Attempting to make a Value List with the name of another Value List will now trigger a warning.
9.4
[DT-042143] Nested Containers In JSON Schemas Cause Stack Overflow Crash
Importing a JSON Data Structure Schema with a self-referencing structure or a nested container will no longer cause servers to crash from infinite recursions.
9.x
[DT-042308] Missing Data Extensions when converting/importing a project from v8 to v9
Data Extensions for Legacy Projects will no longer be placed in a System Folder upon conversion of the Project. They will now appear properly in the new Project Folder.
9.x
[DT-042349] Duplicate Types Created After Importing and Saving JSONDataStructure
Importing or saving a JSON Data Structure will no longer cause duplicates data types to appear.
9.x
[DT-042476] Adding Empty Display Information > Categories to Case Entity Field results in error/crash.
Projects will no longer become inaccessible from adding empty fields to a Case Entity.
9.0, 9.1, 9.2, 9.3
[DT-042507] Data Structure: Entities Become Unusable if EnumDataType Field Values Are Saved as Comma-Separated.
Entities will now be useable even if their EnumDataType Field is saved as comma-separated.
9.x
[DT-042569] Cloning the case data structure does not retain the case id
New case ids will no longer be generated when cloning a Case Entity's data structure. They will retain the case id of the original.
All prior versions
Integrations
DT Title
Description
Occurs In
[DT-042194] Query Integration: Adding a label to the Query Integration dialog
The Query Integration screen now has text in the bottom right corner explaining how to add parameters.
9.4
[DT-042214] REST Service/Method HTTP Header Redirect Handler does not consider possibility of Relative URL for the Location Header
Relative URLs can be called successfully with REST services.
9.x
[DT-042299] Access Pattern steps fail when created for Oracle Table and View integrations
Access Patterns created on Oracle Databases will now run in a Flow.
9.x
[DT-042353] User is able to create a view with GET step that has invalid or removed fetch criteria
Invalid Database Views can no longer be created by a GET step.
9.x
[DT-041891] External Service- REST: 'Error loading the report' message is displayed after opening the drilldown report for the added REST methods.
Fixed a bug that kept some charts from rendering on a Report with multiple charts.
9.x
[DT-042108] Scenario to fix when trying to edit an already created DB Integration.
Users can no longer edit Table Integrations if steps for those integrations are being used in a Flow.
9.x
[DT-042455] Project level external database connections do not appear in dropdown for default PG connection on vector prep steps
PostgreSQL installations will now be able to select external database connections when making integrations.
9.x
[DT-042460] Database Integration - Table, Procedure, Views becomes unusable when loading a large number of tables, procedures and views (80k)
Database Integrations can now handle very large Databases without freezing.
9.x
System / Portal Administration
DT Title
Description
Occurs In
[DT-041604] Cannot Choose a Project Folder when using "Set Default Folder" Action on an Account
Projects can now be set as default folders.
9.4
[DT-041838] Portal Settings: Search Subfolders Threshold, when exceeded, Projects and Project Folders No Longer Display in tree
Having more Folders or Projects than the Search Subfolders Threshold setting under Portal Settings will no longer cause Projects to disappear visually from the Folder Tree.
9.0, 9.1, 9.2, 9.3
[DT-041872] Portal Search: Project Filter: The 'All Projects' text color changes when deleting the selected project.
Portal Search bar will no longer experience changes in text color after deleting a Project.
Certain letters will no longer be highlighted when they should not be in the Portal Search.
9.x
[DT-041916] Scheduled time span jobs set to run immediately later in the day and ending the following day won't run until the following day
Fixed a bug that kept Schedule Jobs from running during the time frame they were set for. Specifically Jobs that were set to begin late into one day and end the next day were impacted by this bug.
9.4, 9.x, 8.x
[DT-041988] Converting and Utilizing DB Connections between System Level and Projects
External Database connections can now longer be made at the System level. Existing System level connections will continue to work. Local connection folders can now be created within Projects. Local connections cannot be used across Projects, even through dependencies - however the local connection steps will be available.
9.x
[DT-042158] Fix Spelling Error on Flow Run Error Message
Fixed a typo in an error message.
9.x
[DT-042178] Query Editor: Suggestions are not displayed after maximizing/minimizing editor.
Maximizing and minimizing the Query Editor will no longer prevent suggestions from being displayed when pressing CTRL+Space.
9.2, 9.3
[DT-042235] Typo: 'SAMLSettings' instead of 'SAML Settings' on dialog.
Fixed a typo.
9.x
[DT-042309] Table and View Integration "Get" steps can be saved with special characters that are not allowed by modifying the name in the access pattern dialog
Get steps from Table or View Integrations can no longer be given names with special characters by modifying them in the Access Pattern dialog.
9.x
[DT-042319] Image Picker Search using naïve StartsWith
Image Picker search has been optimized and will return better results.
9.4
[DT-042355] Groups: Default Folder: Unable to select a project folder when setting via the Edit Dialog.
Groups can now be set with default Projects when selecting a default folder.
9.x
[DT-042374] Active Directory (AD) "Auto Create Users On Initial Login" setting does not Create AD Users in Decisions on Initial Login when Enabled
Fixed an issue that kept Decisions from creating accounts for news users on their first login.
9.x
[DT-042554] Default CSS document in Project does not get checked into Repo as Default CSS Document
CSS documents that are set as Default for a Project will now carry over correctly when a Project is checked into a Repository environment.
9.x
[DT-042726] Folders on the Workflow Catalog tab should display a workflow icon.
Fixed the icons that appeared in the Workflow Catalog
9.0, 9.1, 9.2, 9.3
[DT-042660] Manage Default Design Pattern: The Entity Picker Does not display the available Design Patterns
Design Patterns created in a Project will now appear on the Manage Default Design Pattern dialog.
9.x
Project Deployment
DT Title
Description
Occurs In
[DT-041899] Repository Server: Tags added on the 'Project' or 'Revision' using the 'Manage Tags' action are not displayed in the commit history report.
Tags will now appear in the Commit History and Resources Reports on Repository servers.
9.x
[DT-041901] Repository Server: Hide Commit Description Column from the Commit History Report
The Commit History Report has been modified to remove the Commit Description column as it was showing unhelpful information.
9.4
[DT-042061] Repository Server: The branch actions are displayed at two places, at the action bar and at the bottom of the same page.
Duplicate actions will no longer appear at the bottom of the screen when viewing a Project branch in a Repository server.
9.x
[DT-042063] Repository: Resources - Download Specific Revision: Entities are getting downloaded even though the revision is not specified.
Users need to specify a revision number before downloading a Project on a Repository server.
9.x
[DT-042155] Repository Server: The create branch process fails after deleting the resource document of an entity from the project.
Deleting a Resource Document will no longer prevent new branches from being created on a Repository Server.
9.x
[DT-042197] Projects Tab Folder: 'Checkout Project' Action: Error while checking out existing project after deleting an entity/folder
Fixed an error that would occur when checking out an existing Project after deleting an entity or Folder within it.
9.x
[DT-042361] Check-in process fails if it exceeds 10 minutes to complete
Fixed an issue that caused check-ins that took longer than 10 minutes to fail.
9.x
[DT-042541] Unnecessary Saving of Diagram Tile View and Diagram Input Tile View Flow During Page Export
Removed unneeded saving for Diagram Tile Parts.
9.x
[DT-041828] Unit tests are allowed to be moved to other projects
Unit Tests can no longer be moved between Projects.
9.x
[DT-041620] Adding Tags Only Counts As a Change If You Do It From Designer Window
Tags will now be able to be moved to a Repository server as part of a check-in.
9.x
[DT-042109] Projects - Scheduled Jobs Log Report Is Not Set to Sort 'Descending' by the 'When Completed' Column
The Scheduled Jobs Log Report is now shorted in descending order.
9.x
[DT-042173] Projects - Settings: 'Description' does not retain and an errors are displayed in console for the imported projects.
A Project's description will now properly import along with the rest of the Project.
9.2, 9.3
[DT-042185] Create Project: The validation message displayed for creating a project with the same name that already exists in the repo has a grammatical error.
Fixed a typo in a validation message.
9.x
[DT-042193] Project - Activity - History: 'Page name' and 'Page label' are mismatched.
Small fix to a Project's History Page in the Activity folder.
9.2, 9.3
[DT-042203] Projects - Integrations Page: Search bar does not return results when using an integration's URL
An Integration can now be searched for using its URL.
9.x
[DT-042430] Project Icon- From File: Icon gets broken after import, if the project is created in version prior to 9.3.
Project icons in versions prior to v9.3 will no longer break when imported to v9.3 or higher.
9.0, 9.1, 9.2
Mobile
DT Title
Description
Occurs In
[DT-042250] Mobile Users being redirected on logout
Mobile Users will no longer be denied login if there is a delay during the login process.
9.x
Process Mining
DT Title
Description
Occurs In
[DT-041921] Process Mining - Periodic Report Length of Shortest Case should be Number of Activities of Shortest Case
Some activities were renamed on the Periodic Report.
Process Mining
[DT-042367] Process Mining - Periodic Reports: Inconsistent behaviour of "Average Case Duration" and "Duration of Slowest Case" compared to "Duration of Quickest Case"
Average Case Duration and Duration of Slowest Case will now act more like Duration of Quickest Case when used in a periodic report.
Process Mining
Was this article helpful?
Thank you for your feedback! Our team will get back to you