Version 8.9.x Release Notes
  • 27 Sep 2024
  • 15 Minutes to read
  • Dark
    Light

Version 8.9.x Release Notes

  • Dark
    Light

Article summary

Security Vulnerability
v8.11 and lower have a known security vulnerability. Users are strongly recommended to upgrade to the current version of v8 or v9.

v6 and v7 are not impacted.


Breaking Changes: 
[DT-037155] Split PDF into Single Pages not working properly


The Split PDF into Single Pages step will need to be replaced and remapped upon upgrade if used in versions 8.5-8.8.1.

8.9.2 Updates (2/15/2023)

DT TitleDescription
[DT-037371] Redis Connection String Password Does Not Accept Azure Required Keys for Password When Gathered from YAMLRedis startup check failed with Azure Key formatted passwords.

8.9.1 Updates (2/14/2023)

DT TitleDescription
[DT-037354] PlatformServer Report not showing all the nodes of clusteringScheduled Jobs were running on multiple nodes. Each Node saw itself as the only platform server and was unaware of the other node.

8.9 New Features (2/7/2023)

Release Note Training Videos
We now post New Features and Enhancement training videos on the Decisions Support Youtube Channel. This new playlist is a convenient way to stay informed about the latest advancements and improvements to the Decisions Platform.
FeatureDescriptionScreenshot
[DT-035353] The New Archive JobAdded the ability to Archive Transactional data Generated by Case Entities or Flow Execution Extensions. Old Archive Jobs is now Hard Delete Jobs.

For more information, please navigate to our Training Video.
[DT-036106] [RD000154] Sub-Flow Refactoring ProjectAdded the ability to select two or more steps in the Flow Designer Canvas and create a subflow out of these steps with an action.

For more information, please navigate to our Training Video.
[DT-036874] System alerting for Interval jobs that failed to runThis adds an alert mechanism when scheduled jobs or interval jobs do not run.

Enhancements

FeatureDescriptionScreenshot
[DT-035337] Provide a better way to display list objects in reportsAdded the ability to show string lists in the Report viewer for structures that contain a string array. This will show up as a comma-delimited list for the Report.
[DT-036303] Show Password Button on Portal Login ScreenAdded the icon to 'show password' as users type in their password on the login screen.
[DT-036345] Debugger Performance OptimizationIn Sampling Mode, the Debugger will record the data (input data, output data, step info) only for five iterations. It will capture the data of the first 2 and last 3 iterations, respectively.
[DT-036382] Need Transparent Background Color for IconsChanged the background color of Icons to Transparent.
[DT-036485] Text Boxes on Simple Forms Should Not Require LabelsAdded a property "Show Label" on Label Properties and Respected in Simple Form Controls
[DT-036685] Set Custom CSS As Default For Login PageAdded new action on CSS files called "Mark as Login Page CSS". This allows users that manage CSS to set one specifically for the login Page.
[DT-036705] Implement JWKS URI and OAuth Standard with Decisions' JWT Tokens.Added service methods for validating generated JWTs and generating the JWKS.json content.
[DT-036708] Add Formatting Options on JSON Serialize stepsWe have added the ability to have the indented strings handled in the JSON Serialize step
[DT-036719] V8 Kafka Handler Flow: Not Auto Generating Sample Data for live Flow runsAdded the ability to handle null data in a better way. This allows sample data to be generated for live data.
[DT-036761] Allow Decisions to use the default voice set in the Twilio console or allow for amazon poly voices to be used with the Twilio moduleAdded the ability to select the Amazon Polly voice option for the Twilio module integration.
[DT-036771] Need Batch options enabled on Batch Insert Step for EYFixed performance issue with the "Batch Insert Entities" Step after exposing the "BulkInsertOptions".
[DT-036789] Form Editor Action Menu Popup Causes misclicks & reworkNot showing the action menu when control is selected and it will be show in two cases. If the user performs a right-click on the control. Or If user selects the control from the explorer tab
[DT-036803] Add array serialization to XML SerializeUsers can now serialize an array of an XML type in a "XML Serialize" step.
[DT-036815] Don't refresh the Truth Table/Rule Table when moving the column to the left/rightRemoved auto refresh when moving columns left or right on Truth Tables or Rule Tables to improve performance.
[DT-036816] Don't refresh the Truth Table/Rule Table when adding a column/row after/beforeRemoved auto refresh when adding/removing rows, Moving Rows Up/Down on Truth Tables or Rule Tables to improve performance.
[DT-036818] Truth Table with 3k rows: Update anchor takes 6+ secondsDecreased amount of "On change" updates to increase the performance of Truth Tables and Rule Tables.
[DT-036860] Data Flows performance optimizationsOptimized the performance of Data Flows.---
[DT-036866] Add SAML option to redirect to RelayState URLAdded a SAML Setting to use a Relay State as a Landing page.
[DT-036940] Powershell script locally.Updated the PowerShell step to allow users to properly run a script locally and remotely.
[DT-036988] Create Sub Flow from Grouped Steps in Flow DesignerAdded the ability to make Sub-Flows out of grouped steps.
[DT-037042] Upgrade GitHub Modules to .Net 7Upgraded the GitHub Modules to .NET 7

Fixes

Modules

DT TitleDescriptionOccurs In
[DT-036289] App Store - Modules: Unable to restart services if Monitoring.DataDog module is installed.Fixed an issue where the Decisions Server wouldn't restart with the DataDog module installed.8.x
[DT-036824] Azure Service Bus Module Should Be Hidden From DownloadAzure Service Bus has been replaced with Azure Services.8.x
[DT-036909] HL7 - Message Framing Characters can become double wrappedFixed an issue where passthrough emitted messages were getting double-wrapped. We now trim excess characters.All Previous
[DT-036958] MessageGroupId Is Not An Input For Post SQS Message StepUpdated the SQS message step so users can specify whether their Amazon AWS SQS queue is FIFO or standard. FIFO queues must end with .fifo, and selecting this option will reveal two new inputs: Message Deduplication ID and Message Group IDAll Previous

Forms

DT TitleDescriptionOccurs In
[DT-026077] Data Repeater set as a Required Outcome Scenario doesn't throw a validation on submitting the Form if it contains no dataFixed an issue where the data repeater was not validating properly if no data was present in the control.All Previous
[DT-031147] Edit Active Form Flow Dialog: UI is broken and unable to edit rule flow if it was missing while importing.Fixed an issue with the UI on Create or Pick Flow dialog when editing the Rule Flow if it was missing while importing.All Previous
[DT-035870] Form Control:- Document Viewer- 'Add Additional Url Parameters' property is not working.Fixed an issue with the 'Add Additional Url Parameters' property as it was not respecting the parameters set.8.x
[DT-036205] Simple Form Control - Date Time Field: Override Date Time Format - True: "Invalid DateTime Format" validation is displayed when we focus out of the date control even if the format is valid and unable to submit the Form.Fixed an issue where we would get an "Invalid DateTime Format" validation on a Form when we focus out of the date control even if the format is valid.All Previous
[DT-036480] Unit test folder names remain unchanged even when the Flow’s name is changedFixed an issue where after renaming a flow with a unit test, the unit test is copied and the unit test folder is named after the original Flow name.8.x
[DT-036484] Center Alignment Ignored On Labels on Simple Forms When Text WrapsFixed an issue where text labels on Simple Forms would not Align to the center when using the Text Behavior "Wrap".All Previous
[DT-036691] Error When Editing Vertical Stacks on a Grid in Simple FormsFixed an issue in simple forms, where an error was thrown when a vertical stack was present inside a grid layout and the vertical stack was expanded.8.x
[DT-036906] Form: Able to set values for 'File Upload' controls in the 'Set Control Value' step of Active Form Flows.Added the "Specify Inputs" boolean property to the "Multi File Upload" Control to enable the capacity to set the value on the Form Control when using Active Form Flows.8.8
[DT-036963] Simple Form:- Vertical Stack:- Unwanted scrollbar is displayed when getting data at runtime if running flow in the dialog. Fixed an issue that would cause a Form not to resize correctly if it contained a "File Upload" Form Control.8.8
[DT-037161] Simple Form Control - Progress Bar: 'Please provide label' validation is displayed even though there is no 'Label' property.Removed 'Please provide label' validation when no label is present in the form.8.x

Flows

DT TitleDescriptionOccurs In
[DT-034534] Rule collection filter steps do not work in Active Form FlowsFixed an issue where the inputs of a Rule Collection Filter would not appear if the step is in a Active Form Flow.8.x
[DT-036286] DataDesignerPage: ListView: TypePicker displayed as blank when typing the Name and clicking on the Arrow button quicklyFixed an issue that would happen when typing a variable name and clicking on the drop-down arrow button quickly, resulting in the layer being empty.8.x
[DT-036551] Unexpected Flow and Rule Validations are thrown due to mapping with type conversionFixed an issue where the "Change type to decimal" option in the Mapping Editor would throw a validation even if it were correctly configured.All Previous
[DT-036566] HTML To PDF Interprets Output As 1 Page When There Are MultipleFixed an issue where Footers were printed too high on the Page, over top of existing Page content.All Previous
[DT-036579] Flow Designer: Flow Properties panel is displayed instead of Step Properties when selecting the step on Slow Network.Fixed an issue where having a slow internet connection would result in the wrong property grid displaying after Selecting a Flow step, surface, and back to the same step.8.x
[DT-036763] Folder Activity Panel Grouping Case Entity ActivitiesFixed an issue where changing the state on a Case Entity multiple times would cause the processes recorded by the Folder Activity Panel to be merged into one bar.8.x
[DT-036825] Documents downloads fail when from Process Folder Activity Panel linksFixed an issue where the user could not download documents saved in Process Folders via the Activity Panel.8.x
[DT-036855] Lower Performance for Empty Flow Test on 8.8 vs. 8.2Performance improvement when running flows over API.8.x
[DT-036875] No validation for disabled Select From Flow mapping fieldFixed an issue with validation mapping not showing correctly in the 'select from Flow' dialog8.x
[DT-036931] Not finding a match when passing in a null.Fixed an issue with the "Fetch Entities" step where it would fail to fetch Null entries.All Previous
[DT-036968] Assignments - Clicking on 'View Completed Form' throws an error if the Form contains a User ControlFixed an issue where an 'Object reference not set to an instance of an object' error is displayed when a Form contains a user control on it.All Previous
[DT-036984] Assignments - Completed Form: Labels on User Controls sourced from Flow Inputs display the Data Name instead of the actual data.Fixed issue where a Form control that used a component ID to "set value", would pass the Data Name as its value.8.x
[DT-037014] Throw API Exception - Incorrect output type for POSTFixed an issue when using POST. Even when the output type was specified in the body, error messages were sent in JSON [Default] instead of using the correct output type.8.x
[DT-037015] Installer - Self-Hosting: Cannot define Portal Base URL during installationAdded "OverridePortalBaseURL" setting in the installer again, which is only applicable for a clean install.8.x, 7.x
[DT-037047] Adding Pages and Footers To A PDF Breaks Page Formatting on 8.8Fixed an issue when using the "AddPDFHeadersFooters" step, the pdf format would break, and the pdf would be generated incorrectly.8.8
[DT-037106] Access Patterns not available in Flow v8Fixed an issue where Access patterns made under Integration > Database were not available in Flows to be used.8.8

Rules

DT TitleDescriptionOccurs In
[DT-036851] Search Functionality in the Rule Designer does not Display All the Table ColumnsFixed an issue when using the Search Bar in the Rule Designer. It would only display the first 50 Columns of any Structure, and even typing the Column Name will not display it in the Search Bar.8.x
[DT-037135] Rule Designer - Help Center: Nothing happens when clicking on the 'Ignore' action when the input and output of rules are taken from the design pattern.Fixed an issue where nothing would happen when clicking on the 'Ignore' action if the input and output of the rules are sourced from a design pattern.8.x
[DT-037137] Rule Designer - Help Center: Nothing happens when clicking on the 'Ignore' action when creating Rule from a design pattern that only has input.Fixed an issue where nothing happened when clicking on the 'Ignore' action when creating a Rule from a design pattern that only has input.8.x

Reports

DT TitleDescriptionOccurs In
[DT-036603] Total Column in a Report with a matrix view, displays NAN instead of a number when view is collapsedFixed an issue where the "Total" Column in a Report with a matrix view displays "NAN" instead of a number when the view is collapsed.8.x
[DT-036845] Not able to select the PII field on report when data structure associated to PII datatype isn't first in the listFixed an issue where users were not able to select the PII field on report when the data structure associated to the PII datatype wasn't first in the list.8.x
[DT-036868] Object Reference Error When Attempting to View Report Sourced By Data FlowFixed an issue where an Object Reference error was thrown when viewing a Flow-Sourced Report.8.x
[DT-036899] Report Left Click Actions Overridden by Designer Studio SettingsFixed an issue with actions shown on reports getting overridden by system settings. The settings will now use specified report settings if they are set by the designer.8.x
[DT-036910] Cannot Download Folder Documentation with a ReportFixed an issue where users could not Download Folder Documentation when a designer folder contained a report.8.x
[DT-036999] Truth Table Designer- Sorting and Filtering: Dropdown options does not disappear after clicking on the surface.Fixed an issue that would cause the dropdown items of a "Sorting and Filtering" box to remain after clicking on the surface of the Truth Table Designer.8.x
[DT-037178] Unit Test Rules in Rule Set Moved After Upgrade from 6 to 8Fixed an issue when upgrading from v6 to v8 where Unit Tests and Unit Test Rules in a Rule Sets would move to another folder upon running or a refresh.8.x

Pages

DT TitleDescriptionOccurs In
[DT-036659] Changing State With A User Action Does Not Refresh A Case PageFixed an issue where a Case Entity Page would not refresh automatically upon a change in State.All Previous
[DT-036843] FolderActivityPanel not auto-refreshing the file with an Update action.Added an auto refresh when the user updates the document.8.x
[DT-037066] Page -> Flow Run Parts are not respecting URL parameters in their inputsFixed an issue where the URL link of a Flow Run Part would not load properly.8.x

Portal

DT TitleDescriptionOccurs In
[DT-036504] Add Startup Job dialog: Job is not running when the 'Run Once' property is set to 'True'.Fixed an issue where Startup Scheduled Jobs do not run if the property "Run Once" is set to True.8.x
[DT-036770] Non-admin user is unable to mark folder actions as unfavorite if once marked them favorite.Fixed an issue where Non-admin users were unable to mark folder actions as unfavorite.8.x
[DT-036788] Update the svgs for Decisions Logos in the Images Folder under LogoRemoved some old logo assets in the installed images folder.8.x
[DT-036802] Scheduled Jobs - Validation messages on "Interval Jobs" and "Startup Jobs" dialog box are not consistent.Fixed the Validation messages on the Dialogue Boxes for the "Interval Jobs" and "Startup Jobs" to be consistent with the "Scheduled Jobs" Validation Message.8.x
[DT-036832] Not getting custom message while using previous password as new password.Changed error message when password has been used before to "Password must not match any of the previous four passwords for this account."8.x
[DT-036871] Flow Step: 'Add New Account' step from AccountService is creating an account even when setting the password with plain text.Fixed an issue where the 'Add New Account' step was not enforcing password strictness.8.x
[DT-036907] Scheduled Job - Delayed Scheduled Jobs: Wrong data is displayed on the Report on non-job servers in cluster environments. Removed the "Delayed Job" Page from Scheduled Jobs Folder.8.x
[DT-036917] Cluster - Scheduled Jobs: The job status displayed as blank on restarting the 'Non-Job Server' even though it is still running on the 'Job Server'.Fixed an issue that would cause the status of the Scheduled Job to become blank on restarting the Non-Job Server.8.x
[DT-036926] Global Debugger: The "Global Debugger running" message is also displayed on the user portal header.Removed the developer notification of the global debugger from the end user portal. Users in this view will no longer see this message.8.x
[DT-036991] Simple Form Repeater: Unable to push Boolean data into Active Form Flow  Fixed an issue where users would get a "Null Reference" error when using a checkbox on a Simple Form.8.x
[DT-037008] Notify On Job Delay, Category Heading MisspelledFixed incorrect spelling in the Observed Header.8.x
[DT-037011] New Scheduled Flow, Notify on Job Delay missing Main Category Listing of "Delayed Job."Fixed an issue where a Scheduled Job Flow was not showing the main category as expected.8.x
[DT-037043] Change the wording for the pending license expiration portal notificationUpdated licensing notifications to include the date of expiration.8.x
[DT-037098] AD sync Strips out numbers in the email address of an account, and account becomes inactive if General Email for the account on AD is emptyFixed an issue where Synched AD Accounts would appear inactive and have a number of characters stripped if they did not have the "Email" field filled out.All Previous
[DT-037102] Accounts got moved to the Default Account folder rather than the AD Account folder Upgrade to 8.8Fixed an issue caused by moving the older accounts to the main account's folder after removing the "Customer" Feature in V8.8.x

Other

DT TitleDescriptionOccurs In
[DT-036177] Process Mining: Decisions portal becomes unresponsive until the Process Mining portal is completely loaded.Fixed an issue where the Portal would become unresponsive while loading Process Mining.8.x
[DT-036710] Multi-Tenant Environment: The instances logs (shmcc, Usage, UsageDetails) are not saved in the instances log folderFixed an issue where the "shmcc, Usage, UsageDetails" logs would not appear in the Tenant's instance Log Folder.8.x
[DT-036785] Repository - Deleted Resources are Not Reflected in Dashboard Count of Resources TileFixed an issue where the count of resources in a repository was not updating properly after deleting a resource.8.x
[DT-036790] Move hidden items when moving the parent elementActive Form Flow. Advanced Data Grid Flow. Matrix Rule hidden flows will now move as a dependency of the Parent Element8.x
[DT-036882] Agent's Passwords Should Never ExpireFixed an issue where the process mining authentication was expiring with portal settings. This will now never expire.8.x
[DT-036914] Clustering-based Environment Variables for Containers do not workFixed an issue with Clustering Based Environment variables that caused them not to work when standing up a container.8.x
[DT-036929] Designer Studio cannot be used in a cluster and can give false positives, confusing end usersFixed an issue that would prompt an error even with correct load balancer configurations. The End User would experience this error even if they get load balanced to another node. All Previous
[DT-036960] Postgres: Hard deleting entities from the database does not delete them from the 'entity_header_data' table.Fixed an issue that would cause entities to remain on the 'entity_header_data' table even after a "Hard delete".8.x
[DT-036996] Mobile Portal - Report - Calender View - An error is displayed in the console, and EntityPreviewPanel is displayed as blankFixed an issue with the mobile website where clicking on the calendar cell would result in a blank left panel.8.x
[DT-037021] PostgreSQL installation cannot have a license applied through the license generatorFixed an issue where attempting to apply a license to a PostgreSQL installation through the license utility would fail.8.x
[DT-037164] Scheduled Jobs: Startup jobs are not running after an upgrade occursFixed an issue where Start up jobs did not run after an upgrade, only after a restart.All Previous


Youtube Channel


Was this article helpful?