DT-040322: The File Storage location for Javascript controls has changed and will not work upon upgrade without being moved.
8.19.1 (9/18/2024)
Feature
Description
Security enhancements
Customers on v8.19.0 are strongly encouraged to upgrade to v8.19.1. Contact support@decisions.com for more assistance.
8.19 New Features (3/27/2024)
Feature
Description
Screenshot
[DT-037486] Ability to preserve Chrome parameters in the URL
Added a setting that can prevent users from changing Chrome parameters in the URL. We are now preserving parameters so users cannot manually remove something like "chrome=off" and get into a bad state. This is set using the Force Default URL Parameters setting when creating or editing a Group.
[DT-040235] Add Side Menu Layout in the latest versions
We have brought back the Side Menu Layout for Forms and Pages due to popular demand. This feature was originally removed in v8.13.
[DT-040291] FR: Ability to control the Check-in repository user action based on the user machine IP.
There are two new Repository actions flows - "Before Checkout" and "After Checkout". The Before Checkout allows the user to set up the flow to allow or deny the action to take place. The After Checkout allows the user to add any actions they wish for after a checkout occurs. There are new properties for the Flows in the Data Explorer tab under SessionClientInfo. IPAddress, MachineName, and PlatformVersionNumber.
[DT-040373] Add Ability to Upload File Reference and File Data to MS One Drive Module
New MS One Drive Step - Upload File Data or File Reference that allows you to choose either to upload files.
[DT-040447] FR Add Change Value Output Data To Select Value Mapping Data Source
There is a new Report Data Source called Flow Structure Change Report.
Added the Generate Custom ACKS Using Flow setting to HL7. ACKs with code AR and AE can now be sent back if the settings are configured.
[DT-040355] Accessibility Issue: Add Autocomplete Abilities for Missed Form Components
Building on work in 8.18 more areas now have auto complete capability. This now works for Dropdown List, MultiSelect DropDown and Advanced Masked Text boxes.
[DT-040376] HL7: TCP Emitter - add a retry setting if an ACK is not received
TCP Emitters can how be enabled to keep retrying sending a message with the WaitForAck setting. Currently if a message tried to send but failed, the Emitter would move to the next message. With the setting the Emitter will not proceed until the first message sends successfully.
[DT-040377] HL7: Add steps to enable/disable Emitter and Receiver by ID
[DT-040434] Add Interface Setting to control whether we automatically emit message when one is received and processed
Added the Emit After Processing setting to Emitters. This setting will enable or disable the emitter for the interface sending a message back if a message is received.
[DT-040442] Files should use UTF8 instead of ASCII
Updated the Create Text File step to use UTF8 characters instead of ASCII.
[DT-040484] HL7 - Add steps that allow reprocessing received messages
Added the Get Message Content By Status and Update Message Status By Id steps to HL7. These can be used when there are messages from HL7 left to be processed but a restart is needed.
[DT-040615] FR - Filter by File Pattern at SFTP Server
Added in the "Pattern" setting for SFTP and FTP steps. This new property allows users to match a pattern for the file name they want to be returned from the List Remote Files steps (FTP and SFTP).
Fixes
Infrastructure
DT Title
Description
Occurs In
[DT-040147] Multi-Tenant 2FA not triggering when logging in to tenant
Users assigned to a tenant in a multi-tenant environmental will now be able to receive 2FA logins.
8.17
[DT-040192] Null reference exception from SignalR
Added a check for the client event session ID when using SignalR to prevent null reference exceptions.
8.x
[DT-040292] Agent communication issues with Decisions Server
Fixed a regression that caused Agents to not function properly.
8.17, 8.18
[DT-040322] MT - If multiple tenants are using a JavaScript Control with the same file name, updating the JS file on one tenant also updates the JS file on the other tenant(s)
Changed the File Storage for Tenants in MT set ups. Fixed a bug that caused JS file name changes on one Tenant to affect all over Tenants.
8.x
Installer
DT Title
Description
Occurs In
[DT-040288] Upgrading Decisions will cause custom 'Web.config' file to be reverted to default state
Customers who have added Custom Headers or other modifications to their Web.config would have that file be reverted to its original state upon upgrading. A backup is now taken and restored after installation.
8.x
Modules
DT Title
Description
Occurs In
[DT-039905] Enabling information for any logs enables all information logs for AWS cloudwatch
Fixed a bug that caused AWS Cloudwatch logging settings to not be respected. Information level logging will now only apply to the specified logging category and not all categories. Disabling logs will function correctly now.
8.17
[DT-040106] IInitializable in Local module initializes twice
Added a check to prevent IInitializable from initializing twice for the Local module.
8.x
[DT-040179] HL7 Module Should Respect
The HL7 module receivers can now receive UTF8 character messages. Prior version receivers were ASCII only. Emitters in all versions can use UTF8 characters.
8.19
[DT-040209] HL7 interface: The Status column is blank in the Recent Messages report, and an error is recorded in the Open Task report.
There is now a null check to prevent an issue that caused the HL7 Received message column from not populating correctly.
8.18
[DT-040213] Put In Azure Queue steps are too slow and were faster in 6.x
Put in Azure Queue steps were making new connections on each run. Those connections are now being cached which will improve performance.
8.x
[DT-040220] TCP Emitter ACK fails to parse
Fixed a problem with HL7 ACK Emitters failing if the MSH.13 number was longer than the HL7 standard of 16 digits.
8.x
[DT-040263] Add CN to Account Object
Account Objects now have a new property CommonName. This is useable with Active Directory. There are also additional AD checks made if email address is blank.
8.19
[DT-040441] Unable to resync AD group after renaming it on the AD server
Added a check that allows new AD group names to properly sync.
8.x
[DT-040532] Kafka Push Message step can't be run from multiple flows at the same time
Fixed an issue that would cause Kafka to keep messages waiting if the messages went to the same queue from multiple Flows.
8.x
[DT-040534] 'Message thread failed 20 times in a row; stopping the queue.' Error Encountered From Lack of Counter Reset After Hitting 20 Errors Over Any Span of Time
Hitting 20 Kafka errors within any length of time would cause the queue to stop and produced an error message. This has been corrected.
8.x
Forms
DT Title
Description
Occurs In
[DT-040337] Setting number box from 1000 to 1 doesn't update the box
Fixed an issue with the NumberBox in Active Form Flows that would prevent the NumberBox for updating on numbers with four digits.
8.18
[DT-040450] Form - JS Controls: Updating a JS control does not reflect the changes on the Form until cache is cleared
Changes to JS controls would require clearing the browser's cache, unless the file had a different name. This has been fixed to make cache clearing unnecessary.
8.x
[DT-040598] Date Picker is not updated when data flow is used to format DataTime values to Date
Date Picker controls were not updating correctly when the date was being supplied by a data Flow. This has been fixed.
8.18
Flows
DT Title
Description
Occurs In
[DT-040000] AD steps always give null description
Previously Active Directory steps would always return groups and users with null descriptions. They will now properly return a description if one exists.
8.17
[DT-040233] Email Response for Assignments completes multiple times
Assignments could be re-completed multiple times if the email response handling was set to 'link only.' The link now has a check to see if the Assignment has already been completed.
8.x
[DT-040248] Imported Decimals Changing Values In Mapping Step
Fixed a bug with the For Each Excel or CSV Row Step that prevented values from being displayed correctly if they were formatted, for instance as currency or decimals.
8.x
[DT-040255] Import Excel or CSV
When using the Import Excel or CSV by column names step decimal values that were null were being replaced with 0.
8.x
[DT-040491] Object reference not set to an instance of an object error when attempting to click any items within the Data Explorer.
Fixed a null reference issue with Object References in the Data Explorer.
8.x
Rules
DT Title
Description
Occurs In
[DT-039492] Command V does not work in Double Value box
MacOS's Command V (or Paste), now works correctly in Double input value boxes.
8.15
[DT-039986] Truth Table/Rule Table - The output column does not use the complete screen width for Build Data mapping type in the designer and debugger.
Changed the way long text descriptions work in Truth Table and Rule Tables to make them match other parts of the platform. Text now displays truncated with ellipses and will completely display on hover.
8.x
[DT-040374] Edits to rule sets are not reflected if using runtime selection with a template
Fixed a bug that caused issues when using runtime selection on a Run Rule Set step with a template.
8.x
Reports
DT Title
Description
Occurs In
[DT-039319] User Action's Functionality In Drill Down Report
Drill Down Reports inside of Pages were not respecting the filters of the Pages they were in. This has been fixed.
8.15
[DT-039723] Give User Actions Page Context
Users can now access the page context in User Action Flows.
8.19
[DT-040265] RunFlowInLine Does Not Have Access to the Full Object After Upgrading
Fixed a regression in 8.18 that would block the full object from being used on Reports using RunFlowInLine data.
8.18
Dashboards
DT Title
Description
Occurs In
[DT-040180] File Upload Editor excel file corrupts after download.
The File Upload Editor would remove old content and write new content on Excel files, causing them to become corrupted. This will no longer happen.
8.x
[DT-040261] Translation for Impersonation & Assignment Popup screens
Impersonation and Assignment pop-up screens are now translatable.
8.19
[DT-040273] Flow run parts with forms not completing
Fixed a regression in 8.15 that could cause Flows to become stuck on an End Form if the End Form was designed to refresh a Flow Run Part.
8.15, 8.16, 8.17, 8.18
Data Structures
DT Title
Description
Occurs In
[DT-039881] An Error Should be Thrown When Input is Larger Than Max Size
Added a new check to DefinedDataStructure to determine if an input is larger than the max size limit. This will impact Database Structure, Database Structure Leased, Defined Data Structure, Entity, Entity Extension, Folder Extension, Case Entity and Flow Execution Extension. Also there is a known issue where the warning dialog will display twice.
8.19
[DT-040138] Editing Large Data Structures Hangs Portal
Fixed a bug that caused too many calls to be made when editing a Data Structure with multiple fields. This would cause performance issues.
8.x
[DT-040252] Improve Logging in XML Data Structure Validation
There is a new validation message for XML structures that fail. Previously there was no mention of which XML structure was failing.
8.x
[DT-040365] Two different states for the same folder
A change was made to ORM logic for Flow Execution Extension entities. Currently null values would return records with null values however this was causing FEEs to have two different states on a Folder. Now an additional check is being made to make sure the Flow Tracking ID is not null when fetching.
8.16, 8.17, 8.18
System / Portal Administration
DT Title
Description
Occurs In
[DT-037562] Set Default AppStore URL Setting to https
Appstore had its URL changed to https from http.
8.19
[DT-039675] Support Chat - Minimizing Chat window causes older messages sent by Support to disappear
Fixed an issue with the Support Chat window that if a customer minimized it all messages from Support were removed.
8.16
[DT-040080] Flows are slower in unstable 9.0 and 8.18 when compared to released 8.17
Fixed some performance issues with Flows in 8.18.
8.18
[DT-040153] Root folder not getting created for designer if we include Designer group to create root folder in portal settings
Root folders were not being created for designer users as expected.
8.x
[DT-040177] Missing Functionality Under Profile Icon When Using &chrome=small URL Parameter
If chrome=small it would only show the Logout function under the profile icon. This has been corrected.
8.x
[DT-040216] Schedule Job Error in customer environment.
Fixed a scheduled job error that would happen if the job_assigned table had multiple entries.
8.x
[DT-040277] Accounts Cannot Log in Using User Identifier When 2FA is Enabled
Logging in using a User Identifier would not work if 2FA was enabled on the account. This has been fixed.
8.x
Project Deployment
DT Title
Description
Occurs In
[DT-040228] Copy of Project folders created in history folder of Import and Export folders of Decisions file directory during check-in\check-out to Repository and doesn't get cleared automatically and causes high disk utilization overtime.
Import/Export Folders on File System were not getting pruned causing disk to fill up. Import Export History Cleanup Jobs now delete folders older than seven days.
8.19
Mobile
DT Title
Description
Occurs In
[DT-040320] SAML Users Can Access Desktop-Only Pages After Login on Mobile
SAML Users on mobile were able to get to Desktop only pages. This has been fixed.
8.x
Process Mining
DT Title
Description
Occurs In
[DT-039950] Process Mining - Periodic Report should include information about average
Added in two new fields to the Periodic Report - Average Case Length and Average Case Duration.
8.19, 2.6
Was this article helpful?
Thank you for your feedback! Our team will get back to you