- 25 Jan 2022
- 11 Minutes to read
- Print
- DarkLight
Version 7.5.x Release Notes
- Updated on 25 Jan 2022
- 11 Minutes to read
- Print
- DarkLight
Learn more about V7 Features and Features NOT Available in V7 ahead of Installing Decisions.
- Keep current back-ups of the database(s), Settings.xml file, Keys.dat file, and File Storage
- .NET Core library architecture changes requires an "uninstall" of V6 ahead of installing V7
- Support for Multi-Tenancy (MT) will be introduced in V8
- Running V6 and V7 with the same database is not supported
- Upon upgrading to V7, downgrading to V6 is not supported
- Projects using XML/XSD data structures may require remapping on upgrade due to .NET Core architecture changes
- V5 and V6 LESS files are not compatible with V7
- V7 Web Service Integrations require installation of .NET Core 2.1 SDK
- Clicking Debug in the V7 Flow Designer does not save the Flow
- SignalR (.NET library) is included in V7.3+, requiring customers running V7.x via IIS to enable Websockets before upgrading
7.5.0 Enhancements (July 26, 2021)
HL7 Module Enhancements [DT-030725] [DT-030726] [DT-031487]
Ack Message Folder allows end-user to define a folder where ACK messages are received. To learn more, see HL7 Modules Setting up Receivers & Emitters.
Received ACK messages are displayed on the interface dashboard if configured in an Emitter.
Get the value from an HL7 segment using the Get Value from Segment by Position step.
Custom Login Pages [DT-030678]
Users now have the ability to customize the look and feel of the login page utilizing the SDK. To learn more, see SDK: Custom Login Page.
Limit Input Option on Fetch Entity Step [DT-020404]
Results for the Fetch Entity Step can be limited using the Limit Results setting. To learn more, see Retrieving Entities with the Fetch Entities Flow Step.
Categorize Lookup Lists [DT-027041]
Lookup Lists now have the option to be categorized.
Add Custom Javascript to Wait on External System Steps [DT-029602]
Custom JQuery hooks can be used on Wait on External System process steps.
Use Transaction Data with Raw SQL [DT-030054]
Raw SQL Step has the option to use Transaction Data. To learn more, see Raw SQL Step.
Option to log in to SSO environment to bypass SSO Sign-in page [DT-030984]
New flag added to Settings.xml file called DisableAutoSSOSignInParameter. If set to false users can log in to an SSO environment using the ?AutoSSOSignIN=false parameter in the URL.
Update Left Bar Settings in Portal Settings [DT-031079]
Settings apply to both Portal and Studio views.
Removing Design Patterns or Adding Additional Input or Output data [DT-031119]
Users are able to remove design patterns or edit input/output data from a Flow/Rule/etc that was created with a Design Pattern. To learn more, see Data Designer and Design Pattern Overview.
Go to Portal / Go to Studio Link [DT-031121]
Location and icons of Switch to Studio and Switch To Portal updated.
Send HTML Body in Email [DT-031168]
New setting Send Raw HTML allows users to add raw HTML to the body.
Design Driven Button Control for Simple Forms [DT-031228]
Updated button on simple forms to include Look and Field section to update style and function of the button.
Module Fixes
[DT-023352] SOQL Steps Don't Have Option for Escape Characters
A new step was added called Get SOQL Escaped String that can be used to format values with escape characters before building a SOQL query.
[DT-029810] CRM Module - Duplicate or similar named items for a CRM entity creates a validation error
Content Goes Here.
[DT-030724] HL7 - Allow sending a message from a flow to a specific emitter
New steps added (Send Envelope to Emitter, Send Message to Emitter, and Send Raw Message to Emitter) that allow users to interact with a specific emitter via a Flow.
[DT-030727] HL7 - Messages by status doesn't show any messages that have been sent
To allow content to display in the Messages by Status section, Receiving Message Storage Mode needs to be set to Full.
[DT-030961] HL7 - ORU_R01 object is missing SPM section
[DT-031138] View HL7 in 7.x - Missing ViewHL7EnvelopeActionHandler.cshtml file
[DT-031179] HL7 Messages Don't Respect the Version Number
New step called Create Message allows user to set the version number.
[DT-031184] HL7 Module: GUID replaces Control ID in ACK message
ACK messages are now generated with the ControlID of the original message in Position 9 of the MSH segment.
[DT-031218] HL7 - Cast Message To Another Message Type Step - Does not find HL7Interface when Flow is run from non-Interface directory
[DT-031235] HL7 - ACKHelper uses hard coded SubComponent and Field Separators
ACK messages pull directly from the sent HL7 messages rathan than using hard coded values.
[DT-031237] HL7 - ACKHelper only supports v2.7
When an HL7 Receiver is configured to Send Ack when processing complete, the ACK response will be generated using the same version as the original incoming message.
[DT-031238] HL7 - HL7Parser.Parse parses to obsoleted Interface.Options.Version
Parse steps will output version matching original message. The ParseMessageWIthOptions step will need its own version specified in the Options property or it will default to v2.7.
[DT-031261] HL7 Date Does Not Have Enough Digits in Time Zone
[DT-031282] Kafka Headers
Content Goes Here.
[DT-031284] HL7 Option to Remove Trailing Pipes
New step added called Remove Trailing Pipe that will remove the trial of pipe characters from HL7 messages.
[DT-031356] HL7 Receiver Bug
[DT-031361] Make Group IDs for Message Queues unhidden and editable
Users can now view and edit the value of the Consumer Group ID.
[DT-031362] Refactor Exchange Module steps so that the way they handle file data is consistent with our other steps
[DT-031387] Single logout for SSO does not work in V7
[DT-031485] HL7 Remove Segment Separators When Trailing Segments are Empty
[DT-031521] v7 SAML Not Working
[DT-031523] HL7 Step to parse a raw string into an HL7 segment type
New step added called Parse Segments from Text. This step will take text as input to parse into a segment.
[DT-031189] HL7 Subcomponent Character
[DT-031537] OpenID fails to get code and state from query string
.
[DT-031580] ACK Message returns null control ID on MSA segment
.
[DT-031620] Kafka message queue handler flow fails with custom steps
Form Fixes
[DT-030533] The right click action toggle for non native datatypes does not allow right click actions within an advanced data grid
Show Actions property added to Advanced Data Grid control to execute actions with right/left click.
[DT-030753] Simple Form Control - Video: Tabbing is not working.
[DT-030928] Active Form Flows - Not Updating
[DT-030972] Form Control - Rich Text Box: Nothing happens when clicking on link text even if it is link.
[DT-030995] Mobile Portal - Form Control - Sortable Check Box List - UI is broken.
[DT-031027] View Completed Form - Unable to interact with the scrollbars of the simple form.
[DT-031029] TypePickerEditorDialog: Nothing is happening when clicking on the Pick button without selecting any type
Pick button disabled if no selection is made.
[DT-031032] Mobile Portal: Simple Form- File/Files Upload controls: Nothing happens when we click on 'X' action of dialog.
[DT-031056] Mobile Portal: Sub Dialog Button control: An error is displayed in the console on closing the sub dialog data flow.
[DT-031243] Simple Form: Container - Vertical Stack: Single line is displayed on dragging 'Grid Layout' even if the container is responsive.
[DT-031251] Form Designer: Grid Layout: Long Form - Form gets scrolled up when dragging/deleting/shifting any control at the bottom.
Flow Fixes
[DT-017880] Replace Text In Word Document - Index was outside the bounds of the array exception
[DT-018802] Rule Chain flow step not removing deleted 'For Facts'
[DT-020844] Flow Designer - name changes on copying steps
[DT-025989] Create list builder breaks compiler when data type is deleted
Warning dialog displayed if trying to delete datatype used in the Flow.
[DT-030203] Overriding the value in Dropdown with Allow External Values to be selected property doesn't give the newly typed-in value.
[DT-030214] Validation warning for "Send Email" step if no SMTP server is setup
Warning validation 'Using ByPassSMTPServer is unreliable for sending emails and is not recommended for a production environment' now dispalyed if ByPassSmtpServer in settings.xml file is set to true.
[DT-030520] Data Repeater Searchable as a Usable Step in Flow
[DT-031048] Converting CSV to Excel then Changing the File Reference's File Name Results in Corrupted .xlsx File
[DT-031101] TypeComboPicker: Reset the picker to the initial state of the tree when choosing a type after editing
[DT-031180] NVelocity - SonarQube - Shared resources should not be used for locking (this)
[DT-031203] Flow/Rule Debugger: Add Unit Test: Duplicates are created when clicking on 'save' for multiple times and UTs go in bad state if we delete one of them.
[DT-031209] ForEach output Item.Id value returns as null
[DT-031221] Send Email Step - Email Template Name or ID
Unchecking Email Template option, will display Email Template Name.
[DT-031246] Flow Designer- Sample Data: An error is displayed in the console on closing 'Sample Data View' dialog.
[DT-031341] NVelocity Step �Variables To Merge� and �Template� do not throw validations for variables with duplicate data names
Duplicates get removed from Inputs and Variables To Merge sections instead of a validation displaying.
[DT-031392] Experian Module Request Needs Update
Experian step now displays Syntheticid and TaxRefundLoan.
Rule Fixes
[DT-029271] Truth Table Action Flows Do Not Get Updated When Their Flow Is Modified
[DT-030934] TypePickerEditor: TypePickerLayer should open as per the available space
[DT-031055] Rule Table: Selecting or creating an invalid converter flow will not show validation and user cannot edit the converter flow.
[DT-031106] Rules: Add Unit Test dialog: Validation message is not displayed if 'Test Name' is empty.
[DT-031118] Rule Set- Rule Tables type: Unit test result is not displayed properly after clicking on 'View' action.
[DT-031278] Truth Table - composite type output not recognized after changing truth table name.
Report Fixes
[DT-030936] Report - Group action behavior as flow is broken
[DT-031004] Report Viewer: Is In List filter: Does not receive values from End Form Session Step
[DT-031066] Report Viewer: Report data of some views are not updated when resetting search values from Grid Filter Layer.
[DT-031069] Report Viewer - Pagination is not updated for views other than data view when resetting the Grid View Filter Layer.
[DT-031400] Remove/Fix "Decisions" sub-dialog titles for white labeling
Updated titles of updated reports and pages to Refresh Report and Refresh Page.
[DT-031410] Pie Chart Part: Tooltip number format does not update when changed from Chart Configuration Layer
Page Fixes
[DT-021991] Labels not appearing on a pie chart
Font size now updates correctly on Diagram Tile.
[DT-030359] 'All' Menu Drop Down Menu on Dashboard doesn't show full menu unless Folder View is toggled
[DT-030945] Page: Charts control: "The same worksheet name already exists" error displayed, when we send an email for any drilldown report.
[DT-031017] Page - Charts: Personalization: Chart is not getting reset when clicking on Reset button if filter value was changed.
[DT-031031] Chart Page Parts: Filter Layer: Filter applied with a scope of Page is not respected by other chart parts on the page.
If the scope is equal to chart part then it overrides the page scope filter value. If the user scope is equal to current user then it will override all user scope value.
[DT-031052] Page Designer - Charts: Nothing happens when we click on 'Edit' action of the Source.
Edit button not avaiable for chart source.
[DT-031053] Page: Charts Controls: Configuration dialog: 'Value' keyword is missing for 'Axis Minimum' property.
[DT-031057] Page Control - Charts: Configuration dialog: Changes made on this dialog does not update, if we 'Reset' after performing 'Save For All'.
Expected behavior is for the chart to not reset if Save For All when updating page directly.
[DT-031158] Grid Resize Issues on Page
[DT-031559] Flow Run Part: Shows Warning dialog is displayed intermittently when updating one Flow Run Part from another
Content Goes here
Data Structure Fixes
[DT-018116] Cleaning up Create/Edit Data process 1
A primary key is generated when ID field of created entities is empty. User will not be allowed to clear the ID field of already created entities. ID field is required field to prevent unintentional duplication of entities.
[DT-031146] Datatypes/Integration: XML/JSON/CSV - Use File: Validation border is not displayed on the File Upload control.
[DT-031245] Case Entity - An error dialog is displayed when executing a 'Group User Action'.
[DT-031447] Added Validation Changes for data elements that have been changed and require a save to function correctly
Other Fixes
[DT-019257] SendErrorsTo Tag does not Work in Settings.XML
SendErrorsTo tag has been removed. Default log errors now sent to ServerAdministratorEmail tag.
[DT-019680] Inconsistent Behavior with Deleting Folder Alias
[DT-021320] Ignore Managers in AD Sync settings not respected
[DT-030845] Decisions.JSControlInstall.exe: No output message displayed when we run this in command prompt.
Utility has now been removed.
[DT-030860] Report Output Template: 'Add/Edit Template' dialog: An error is displayed on removing 'Template file'.
[DT-030920] App Store: App Details Page: Icons are not rendered and an error is displayed in the console.
[DT-030938] Remove the ability to add an Account to a Project
[DT-030939] A Home folder not found should not prevent a user from logging in
[DT-030949] View Integration Details Page: Only 'JSON' format is displayed for 'Report' if it is imported from 5x and 6x unless saving it again.
[DT-030962] Can't use GET with GUID parameter
[DT-030986] Deleted Reports Still Showing in Report Picker on Dashboard
[DT-031059] Sub Folder set to "User Portal Visibility Show" shows up as Nested and ROOT folder in Portal
Action added,[User Portal Visibility] Reset can reset user portal visibility.
[DT-031096] Password reset validation message security concern
Message now displayed "If there's an account connected to this email address, we'll email you password reset instructions. If you don't receive the email, please try again and make sure you enter the email associated with your account." for existing and non existing accounts.
[DT-031176] User is able to access the portal even when 'Can Use Portal' set to 'False'.
User can run Flow if all required folder permissions are present. If persmisisons are not provided, the user will not be able to run the Flow. If Can Use Portal is set to False, error page is displayed to indicate that the user does not have permission.
[DT-031207] Approval Module Broken
Approval module is removed.
[DT-031216] MergeToBranch dialog shows list of branches in random order then sorted
Branches are now sorted alphabetically.
[DT-031263] OAuth - Add option to URL encode refresh token
Option added to URL encode refresh data for an OAuth token.
[DT-031301] Timezone Translation - Date values fetched from the URL are modified to their previous day
[DT-031328] Blank INFO files prevent the File storage Clean up Job from completing
[DT-031429] GetSubFolderTree call taking long time to complete when number of sub-folders is high
[DT-031486] SelfHosted Decisions Should Look At Cert Store for HTTPS Cert Not Require It On Box
StoreName and StoreLocation options removed from installer and settings.xml file. Users are able to select certificate from list in installer.
[DT-031587] Installer - Change Default Credentials: Account used default admin password instead of defined custom password
[DT-031709] Services: 'Decisions Server' is not starting and an error is displayed, after providing non encrypted password for mail in 'Settings.xml' file.
Supported Modules
- ActiveMQ
- AmazonWebServices
- AzureServices
- Equifax
- Exchange (2019+ versions)
- Experian
- FHIR
- Foreign Exchange
- HL7
- HubSpot
- iCal
- IBMMQ
- Kafka
- MSMQ
- Office365
- Okta
- Powershell (via remote connection)
- QRCodes
- R
- Sharepoint ("online" version)
- Salesforce
- SAML
- Sharepoint
- Slack
- Telephony
- USPS
Unsupported Modules
- MSCRM
- MSCRM2011
- OPC
- SymantecSMP
- SCCM
- SCO