Have Questions?  Need Expert Answers?  JOIN LUNCH N' LEARNS!

Version 9.15 Release Notes

Prev Next

Breaking Changes

[DT-043383] Remove Business Metrics and Client Statistics: Business Metrics and Client Statistics Tables have been removed from the platform. Designers utilizing services, data sources, etc, should check their Flows.


9.15 New Features (9/15/2025)

FeatureLinkDescriptionImpact CategoryScreenshot
[DT-045121] Flex Layout in PagesFlex LayoutFlex Layouts are now available for Pages. This feature was first introduced for Forms in v9.14.Pages
[DT-043993] Drawer ControlDrawer ControlAdded a new Form Control 'Drawer'. This is a slide-out panel that allows the manipulation of content on other layouts, Form sections, and user controls. This is an additional panel that can appear or disappear as needed on a Form and can hold data based on the content of the main body of the Form.Forms
[DT-044065] Auto Complete Text AreaAuto Complete Search and Text AreaThe Auto-Complete Text Area is a new Form control that combines auto-complete selection with multi-line text input. Unlike standard auto-complete dropdowns that only support single-line selections, this control allows users to select existing list items, modify them, and enter text with line breaks for greater flexibility.Form
[DT-044233] (Outbound) Integrating with External Services Via gRPC-Users can now create gRPC external service integrations.Integrations
[DT-044291] Enable Text Wrapping for Dropdown List ItemsCreating a Dropdown ListAdded a property named 'Text Wrap List Items' to Single and Multi-Select DropDown controls on both Normal and Simple forms. This property wraps the list item text instead of showing an ellipsis when the text exceeds the available list width.Forms
[DT-044908] AI-Enabled Check-New AI-related APIs are now located under System > Administration > Features > All Services.Integrations
[DT-044940] Global Debugger - UI UpdatesGlobal DebuggerThe UI for the Global Debugger has been improved and enhanced.Flows
[DT-045016] Debugger: Open Debug Execution for sub-entities from the Step in the debug canvasFlow Debugger EnhancementsThere is a new action within the Debugger that appears on Flow steps. Clicking on the arrow icon beneath the step will open the Step's execution.Flows
[DT-045048] Google Vertex: change the default models being used in stepsGoogle Vertex AIThe input has been changed to a textbox for the model to be used in the Generative AI Prediction step for the Google Vertex module.Modules
[DT-045296] Connector remains highlighted after closing the connector-specific inspection dialogUsing the Flow DebuggerFixed a UI issue where it would appear that connector paths were still highlighted when they were not.Flows
[DT-045379] Flex Layout: User Controls: Resizing fails when changing control visibility via AFFFlex LayoutFixed a bug for Flex Layouts where User Controls would stop resizing property if visibility was changed via an Active Form Flow.Flows
[DT-045385] Context Menu: Add "Open in View Mode" user action for Flow DesignerFlow Designer View ModeAdded an Open in View Mode user action for Flows.Flows
[DT-045394] RDVM - EPIC (Report Designer View Mode)Report Designer View ModeThe Report Designer now has a View Mode. When this is enabled, users can view a Report, but are unable to make changes to it. This is useful to see the progress on a Report while another user has an active edit session ongoing.Reports
[DT-045436] Flow Designer View Mode: View button is visible when using a design patternFlow Designer View ModeThe 'View' button will now be hidden when a Flow utilizing a design pattern is opened in 'View Mode'. Flows
[DT-044829] Default to Flex Layout for New FormsFlex LayoutThe default Normal Form root layout has been changed to Flex Layout. An infobar has also been added to the top of the designer for newly created Forms, advising Users of the change, disappearing after saving. Additionally, the Grid Form Template has been updated with new row and column sizes. Forms

Enhancements

FeatureLinkDescriptionImpact CategoryScreenshot
[DT-043212] Stacked Bar Chart Not Displaying All Subcategories with Correct CountsAdding Charts to a ReportAdded a new 'Use Subgroup' property to the 'Multi-series' charts only for single series in the Report and Page chart part controls, allowing subgroups or subcategories to be displayed on the chart for better visualization.Reports
[DT-043982] Report & ADG Column Display Options and Inline Edit EnhancementsSetting Column Properties in the Report DesignerThe flexibility and usability of Reports and Advanced Data Grids have been enhanced with the introduction of configurable display options and intuitive inline editing behaviors for common field types. Users can customize how values appear for Boolean and Timespan fields, such as toggles, checkboxes, readable durations, or text labels, and interact with them directly. These enhancements improve readability, support consistent formatting across views, and enhance data entry by aligning edit behavior with display type.Reports
[DT-044066] Default all controls in User Control to "Optional"User ControlsEvery control added to a User Control now has its outcome scenario option defaulted to "Optional". This will prevent unnecessary validations from being thrown.Forms
[DT-044069] Expose ADG Actions to HeaderReport PropertiesA new setting called 'Show Expand/Collapse Action In Header' has been added under the Group Options category in the Report Designer. This setting controls whether the Expand/Collapse group action appears in the Report header or remains in the configuration layer.Reports
[DT-044326] Add Validation for "Respect Date Range Filter on Page" Option in Chart PartsAdding and Customizing Charts on a PageA validation has been added when "Respect Date Range Filter on Page" is enabled and the report sourcing the Chart Part does not contain a Date Range Filter.Pages
[DT-044425] Auto-Populate Form TitleForm Settings in the Flow DesignerA Form's title property is now automatically filled with the name of the Form. This prevents an initial validation from appearing. Please remember to change the title of the Form if needed manually.Forms
[DT-044437] Update 'Set Name and Description' ActionActions GlossaryThe Designer Element action 'Set Name and Description' has been changed to "Rename". Additionally, the Description field is now required. Users can now add or edit icons for the Designer Element.System/Portal Administration
[DT-044501] Masking Sensitive Fields in API/Database IntegrationsExternal Database IntegrationConnection strings in Database Integrations and when creating a new database connection are now masked.Integrations
[DT-044660] AI Common: Add Role and User Inputs Into Chat Completion StepAI CommonAI Chat Completion steps have a new input: Message History. This input will pass data to the AI Model. This change impacts all AI modules.Modules
[DT-044661] AI Enhancements: Function SupportChat CompletionAdded "Function String List" as an input for the AI Common Chat Completion Step.Modules
[DT-044672] Report Designer: Data sources generated from installed modules are not available in system-level reports.-Data sources created by installed modules that are not yet part of a Project will now show properly on System-level reports.Reports
[DT-044786] AI Common - Folders are deleted on dependency removal.AI CommonAI module Folders in a Project will not be deleted if the dependency to the AI module is removed.Modules
[DT-044993] Redesign 'Profile Page' in the DebuggerUsing the Flow DebuggerThe Profile Page inside the Debugger has been redesigned and enhanced.Flows
[DT-045027] Add 'Edit Formula' action for 'Run Formula' step in debuggerUsing the Flow DebuggerThe Run Formula step in the Debugger now has an action that allows the Formula to be edited from the Debugger.Flows
[DT-045124] AI Enhancements: Structured Output support-Added new input 'Schema' to all AI Chat Completion Steps. This allows users to specify a Decisions data structure, and the LLM will output the requested data and map it in JSON. This impacts all AI modules.Integrations
[DT-045227] Step Help Step location should be navigable from the help layerStep HelpUsers can now navigate to a Step's location in the Toolbox in the Flow Designer by clicking on the path name inside the Step Help dialog.Flows
[DT-045248] Update step icons for Active Form FlowActive Form Flow - VisibilityActive Form Flow steps now have new icons.Flows
[DT-045303] Flex Not Respecting User Control Flexible HeightFlex LayoutThe User Control Flexible Height setting in a Flex layout will now work as expected.Forms
[DT-045309] Update "Add PDF Header and Footer" Step To Allow Custom FontsAdd PDF Header and FooterAdded a new property to the Add PDF Header and Footer step that allows users to choose which font to use for either. The font selection is limited to whatever is installed on the server or available in the container.Flows
[DT-045344] Add the ability to specify page numbers on the Add PDF Header and Footer step.Add PDF Header and FooterAdded new input properties to the Add PDF Header and Footer step. These allow users to set page numbers in the header or footer of a PDF file.Flows
[DT-045362] CSV Row Iterator: Add support for headerless CSV filesCSV Row IteratorThe CSV Row Iterator step has a new property called "Use Index As Column Name". When false (and the setting 'Ignore First Row' is also false), the first row's values in the CSV file with be the index. If set to True, the index with be the number (0, 1, 2, etc.).Flows
[DT-045372] Allow 'Execute Python Script' step to use a custom Python executable pathExecute Python ScriptAdded a new 'Specify Python Path' property to the 'Execute Python Script' step, allowing users to choose a custom Python executable.Flows
[DT-045403] Flow Debugger: A Lot of space is displayed between the debugger tree and context menu action when the node name is long.Using the Flow DebuggerFixed a visual issue for very long-named nodes when they appear in the Debugger.Flows
[DT-045409] Flow Debugger- Step Inspection dialog: Incorrect execution indexes are displayed for the connection in full mode.Using the Flow DebuggerThe Step Inspection dialog in the Debugger will now display the correct index number.Flows
[DT-045423] HL7 OptimizationsHL7 Module OverviewAdded a setting for the HL7 module that allows controlling how long Emitters sleep after an empty attempt to fill the in-memory message queue for sending, from the database.Modules
[DT-044412] Data Structure | CSV Data Structure | Umlauts Display as Symbols When the Imported File is CSV FormatFor Each Excel Or CSV Row Step12 Steps have a new encoding property for CSV files, or more options for encoding. All Steps included in the update have the following coding options: ASCII, UTF8, UTF32, LATIN1, and Unicode. Flows

Fixes

Infrastructure

DT TitleDescriptionOccurs In
[DT-045187] The profiler auto-starts in containers by defaultThe Profiler will no longer automatically run when a container starts up.9.15
[DT-045561] Prevent sending notification emails to inactive usersDesigner Elements associated with an inactive user will no longer have notification emails sent to the inactive user. Emails will not be sent even if Notify Owner on Changes property is enabled in the designer setting.9.15
[DT-045396] Retry not working for Postgres DB in case of deadlockRetry logic will now work correctly for PostgreSQL databases afflicted with a deadlock.9.x

Modules

DT TitleDescriptionOccurs In
[DT-041186] Syncing an empty active directory group gives an AD/LDAP failure warning in the logs
Syncing to an empty Active Directory Group will no longer give create error messages.
 8.x, 9.x

Forms

DT TitleDescriptionOccurs In
[DT-045267] Update the Default Styling for Header ContainersThis update allows the header container in Forms and Pages to be used as the base layout of user controls, allowing users to expand or collapse individual sections as needed. This does not impact any existing Forms or Pages.9.15
[DT-044477] Normal Form: Inconsistent behavior of pre-attached labels on the form controls when viewing it on the 'Desktop' and 'Mobile' portals.Pre-attached labels will now work correctly on mobile Forms.9.11, 9.12, 9.13, 9.14
[DT-045211] Form Designer: 'File Upload' and 'File Download' Controls Fail to Download Files that Include a Comma (,) in the FilenameFixed a bug in Form Designer that, when attempting to download a file that has a comma (,) in its name using the File Upload and File Download controls, the download seems to fail.9.x
[DT-045245] Radio Button List Has Border By Default Despite "No Border" Option SelectedThe Radio Button Form control will now have a border that can be removed.9.x
[DT-045361] Text on Flex Layout Form cuts off on mobile deviceText inside a Flex Layout will no longer be cut off when viewed on a mobile device.9.13
[DT-045323] Active Form Flow Designer: Unable to replace a step with the 'Form Rules' category stepsDragging a step from the Toolbox from the Form Rules category will now correctly replace a step that it was dragged onto.9.14

Flows

DT TitleDescriptionOccurs In
[DT-043876] Bulk Insert does not insert into the External Database based on the Connection StringOverriding the connection string of a Bulk Insert step will no longer prevent the step from working as expected. 9.x
[DT-045008] Global Search: The 'Edit Flow in New Window' action does not work when selected by right-clicking on the search resultsThe 'Edit Flow in New Window' action does not work when selected from the global search results. This action has been removed from the platform. Users are encouraged to use 'Edit in New Tab' instead.9.15
[DT-045146] Flow Step: Change Form Icon for Assigned FormsThe icon for the Assigned Form Step has been updated.9.15
[DT-045220] Flow Step: The 'Cancel Current Flow Execution' step shows different images in the Toolbox and on the step.The Cancel Current Flow Execution step now has the same icon in the Toolbox as it has when dragged to the canvas.9.15
[DT-045262] Debugger does not show Step by Step execution after Show Form StepWhen a Flow begins with a "Show Form" step and the user runs the Flow in the debugger, the debugger pauses to allow user interaction with the Form. However, once the Form is submitted, the debugger does not display the step-by-step progression of the Flow. Users will now see the step-by-step progression.9.15
[DT-045583] Global Debugger - 'ON/OFF' Button Color RedesignFixed a UI issue with the ON/OFF button inside the Global Debugger.9.15
[DT-045150] Flow Designer: Delete action does not update when flow steps are replaced by label annotations.Flow steps can no longer be replaced by Annotations that are dragged from the Toolbox onto a Step.9.15
[DT-045259] Flow step: The 'Background Color' property is not respected by the 'Rich Text Label' annotation.The Rich Text Label annotation's Background Color property will now work correctly.9.15
[DT-045395] Flow Designer - Toolbox: Entity Path is not displayed for the Formulas on the 'Step Info Layer'.Viewing Formulas from the 'Step Info Layer' in the Toolbox panel of the Flow Designer will now correctly show entity paths.9.15
[DT-045568] Flow API call returns 404 on secondary node until flow is saved on that node.Flow API calls will now execute successfully on all nodes, without requiring a re-save.9.15
[DT-045563] Treat Null String like Empty String" does not work for nested lists of complex types on the XML Serialize stepFixed an error in the XMLSerialize Step that prevented it from working properly with complex, nested types.9.14
[DT-045072] Error When Opening or Deleting Flow After SDK .dll File Is Removed From Its Location
Syncing to an empty Active Directory Group will no longer give create error messages.

9.x

Rules

DT TitleDescriptionOccurs In
[DT-045312] Sample Data in Rule Designer Does Not Execute Immediately when Newly AddedAdding Sample Data or a Unit Test to a Rule will cause the newly added option to run immediately. Users will no longer have to add the Sample Data, save and close the Rule, and then reopen.9.15
[DT-045285] Rule Extensions in DebuggerFixed an issue that prevented a parent Rule from completing its run if the Rule was using a Rule Extension during a debugging session.9.13
[DT-044807] Add "Copy" Functionality for Individual Rule SetsRule Sets now have a 'Copy' action.9.15

Reports

DT TitleDescriptionOccurs In
[DT-044745] Calculated Fields Not Available in Calendar View of Report DesignerFixed a regression that prevented Calculated Fields from appearing as available data fields when configuring a Report using Calendar view.v9.8- v9.14
[DT-045077] The actions dialog is not populating for entity history folders
The Add Comment and Add Document actions are available again inside the History Folder.
9.14,9.12,9.11

Projects

DT TitleDescriptionOccurs In
[DT-045013] Remove Scrollbars from To-dosTo-Dos will no longer have scrollbars, but will stretch in size as needed.9.15
[DT-045402] Issue exporting folder extensionFolder Extension data will now export correctly between Projects.9.13
[DT-041583] Imported/Converted External Services are not being moved to the new project structureWhen a Legacy Project is converted to a v9 Project, REST services would move to the Root folder of the Project. This has been fixed, and the REST services will now move to Integrations > External Services.9.14
[DT-045413] Performance issue with the Unit Test tile on the Unit Test Results page of the designer folder.
Increased the performance of the Unit Test Tile found inside a Designer Folder on the Unit Test Results Page.
9.15
[DT-045519] Slowness observed when moving entities to a v9 project
Moving entities between Folders within Projects should be faster.
9.15

Integrations

DT TitleDescriptionOccurs In
[DT-045326] Integrations>Databases: Passing NULL values into the fields throws an exception in PGFixed an issue for PostgreSQL databases that would occur when passing null values for DateTime fields with the Insert step created by a table integration.9.13
[DT-045410] Snowflake integration gives an error when the connection string is greater than 1024
Changed the error message for Snowflake connection strings to be clearer.
9.15
[DT-045566] Stored Procedure error on saveFixed a bug where a database integration and a stored procedure are in different Projects, editing the procedure and then trying to save it will throw an error saying the procedure has a bad connection string.9.x
[DT-045527] Integration Database Connection String intermittently does not save
Fixed an uncommon issue where database connection strings would not save properly.
9.x

Data Structures

DT TitleDescriptionOccurs In
[DT-044865] User Defined Types - External Entity: 'ShowDeleteAction' and 'ShowEditAction' settings are re-enabled on edit, even after being saved as disabledFixed a visual bug that made the 'ShowDeleteAction' and 'ShowEditAction' settings appear re-enabled on editing an External Entity structure, even after being saved as disabled9.x
[DT-045524] Data Structures: An error is displayed to the designer user when editing a structure after enabling Process Mining for it.Fixed an error that would occur when a Designer User would edit a data structure that had Process Mining enabled. 9.15

System/Portal Administration

DT TitleDescriptionOccurs In
[DT-045556] Server crashing while saving audit settings
Fixed a stack overflow that could occur when saving audit settings.
9.15