Version 9.6 Release Notes
  • 13 Jan 2025
  • 14 Minutes to read
  • Dark
    Light

Version 9.6 Release Notes

  • Dark
    Light

Article summary


Breaking Changes

[DT-043255] - AuthID has been removed from the platform.

[DT-043288] - Caching has been changed and there are new cache types and steps that are definable at the Project level. Cache steps in prior versions have been made obsolete and have been replaced. All cache steps now require that a Cache Definition be created and applied to them. Users with older cache steps will receive an error saying they require a defined instance.



9.6.1 (1/13/2025)

FeatureDescriptionOccurs In
[DT-043508] Mobile Portal - IIS Hosting: A '404 Resource not find' error is displayed on running the Flow that opens a Form.
Any Assignments or Flows opened on Mobile through the Workflow Catalog would fail in 9.6.0. This has been fixed. Users are encouraged to upgrade to the latest version.9.6.0

9.6 New Features (1/9/2025)


FeatureDescriptionScreenshot
[DT-042737] Process Mining - User Role Management EnhancementProcess Mining now supports the ability to specify groups and provide them with different levels of permissions.
[DT-042886] Feature Request: Additional MongoDB Module Steps for Database and Collection MetricsAdded two new steps for the MongoDB Module. Users can now use these steps to get information on databases and Collections.
[DT-043165] IBM DB2 ODBC Module - New Github moduleA new module has been added that provides support for IBM DB2 ODBC databases.
[DT-043286] Add Redis Queue ModuleThere is now a new Redis Queue Module. This will work like existing Message Queue Modules, but for Redis.
[DT-043288] Cache Management for ProjectsCaching system has been redesigned. A new Project Cache dashboard is available to help users better manage caching. New caching Steps have been added.

Enhancements


FeatureDescriptionScreenshot
[DT-035287] Ability to highlight a tile while it is selectedTiles can now be configured to have a different style when being selected.
[DT-042030] Redesign In-App App StoreThe Accelerator App Store has been completely redesigned.
[DT-042253] Context Menu Phase 4Many changes have been made to right click action menus in different areas of the platform.
[DT-042295] Adding a new Virtual Folder in the ProjectsNew Projects will no longer have special designer element folders created at the start. When a new Designer Folder is created, users now have the ability to set which designer elements can be created in that Folder. This will help with organization.
[DT-042443] Edit a Selected Report From a Chart PartA new 'Edit' action has been added to the chart part on page, allowing users with the 'CanEdit' permission to directly edit the report used by the chart.
[DT-042484] Enhance Mapping Datasource with Output MappingsThe All Project Mappings report has been split into two Reports - one for Inputs and one for Outputs.
[DT-042493] Redo the page designer favoritesThe 'favorite' Page Controls section in the Page Designer toolbox has been reordered with users actual favorite Page Controls.
[DT-042513] Allow datatype designer to specify JSON attribute on database stored datatypesAdded the ability for Database fields set as Lists to be stored as JSON.
[DT-042522] Data Designer UpdateThe Data Structure designer has received UI improvements.
[DT-042648] Add a nonce to the script to prevent XSSNonce has been added to comply with CSP requirements. This feature will enhance security by reducing the risk of cross-site scripting attacks.
[DT-042659] Option to prevent users from typing in Drop Down listsThere is a new setting on Drop Down List Form controls that allow users to prevent anyone from typing in the drop down during runtime.
[DT-042721] FR - Azure Services module/Service Bus RBAC using Azure AD tokensThe platform now supports using OAuth tokens with Azure Service Bus. This will allow users to have more options to connect with Azure.
[DT-042741] Nested Types Added As Report FieldsReports can now use data from nested types. As long as a datatype has a one-to-one relationship with another datatype, those data fields can be added to a Report through the Report Designer.
[DT-042782] Modules | Python | There is No Delete Option for Scripts Folders in v9.3Folders created by scripting Modules can now be deleted through a new Delete action.
[DT-042809] Group User Actions do not Appear post v8.19Added "Hide Action for Single Entity" property.
[DT-042871] FR - Kafka module RBAC authThe Kafka Module now supports RBAC authentication.
[DT-042890] Ability to read the IdentityProviderId from the URLUsers can now specify the IdP ID in their URL.
[DT-043129] Report Viewer: Ability to add columns during runtimeReports now have a new property called "Can Manage Column". This allows users to add columns to a Report during runtime.
[DT-043199] Flow Constant - Implement Secured Constant type.Added a new Constant type - SecuredConstant. This encrypts sensitive values.
[DT-043231] Inconsistent target area for dragging variables from left panel to merge content view in new text editorUsers can now drag and drop items in the Merge Text editors.
[DT-043287] Post to flow - cannot upload more than 30 MB filePost to Flow is no longer limited to a 30MB file size. The only limit now will the environments resources.
[DT-041821] Lambda functions ran from Decisions 100 seconds or longer are erroring and getting kicked off multiple times
The steps Run Lambda Function and Run Lambda Function With Data have a new timeout property.
[DT-043228] Extra Padding Added to Images on Tiles
Added a new setting to Tiles that allow padding to be set. This will allow for less crowded looking pages.

Fixes

Infrastructure

DT TitleDescriptionOccurs In
[DT-042853] Clustering - Peer Communication Check fails with an invalid user context errorThe Peer Communication Check, used in clustered environments, will no longer fail even if everything is configured correctly.9.x
[DT-043148] On tenant instance the user is not redirect to flow after loginFixed an issue with logging in via SSO in Multi-Tenant environments.9.x
[DT-043310] Canadian culture is not respected in the containersContainers now support all Canadian time zones.9.6

Installer

DT TitleDescriptionOccurs In
[DT-042683] Version 9 Installer Allows SQL 2016 to Pass Validation Check Despite Not Being SupportedThe installer will now prevent Users from installing if they have SQL 2016. Users are required to have SQL 2017 or above.9.x

Modules

DT TitleDescriptionOccurs In
[DT-042727] Sharepoint Icons are broken for adding document library and listSharepoint module icons are no longer broken.9.x
[DT-042776] The Okta 'Get User By Username' step has slow performanceEnhanced performance of the Get User By Username step in the Okta module.9.x
[DT-042781] Modules | Python | Python Script Project Folders Cannot Be Moved to the Auto Generated Python Folder at the Project LevelScript folders at the System level can now be moved to a Project that has the same scripting Modules.9.x
[DT-042979] Specified Custom Module Images not showing on Features Page and is broken under Project DependenciesCustom Module icons will no longer show as broken.9.x

Forms

DT TitleDescriptionOccurs In
[DT-042642] Alternative languages and ligatures are displayed incorrectlyFixed an issue with ligature characters not appearing correctly on Forms. Danish users specifically will now see the correct characters.9.x
[DT-043146] Simple Form Designer: List Control: 'Multi-Select' behavior type shows as 'Single Select' after saving with 'Save' icon and reopeningFixed a regression that made multi-select not work on List Controls in Simple Forms.9.x

Flows

DT TitleDescriptionOccurs In
[DT-037775] Update Item in List by Step Index Index field is StaticThe Update Item in List step has had its Item Index property changed to an input field.9.6
[DT-042470] Worfklow Excel Steps Parsing Method needs to ignore UTF-8 BOM first row of a CSV fileCSV steps can now read files with UTF-8 BOM characters in the first row and parse them correctly.9.x, 8.x
[DT-042620] Parent Folder Id is not respected when fetching folder extension in fetch entities stepThe Fetch Entities step now has the 'Parent Folder Id' property hidden if the type is not of AbstractFolderEntity or EntityHeaderData.8.x, 9.x
[DT-042623] List Mapping Step Item Mapping Editor doesn't show user created converters and doesn't allow create converter optionFixed the properties of the List Mapping step to allow Converters to be created as well as be picked.9.x
[DT-042632] Reset ForEach step throwing exception when Cut and Paste (Ctrl X & Ctrl V)Cutting and Pasting a Reset For Each step will no longer cause errors.9.x
[DT-042712] Datetime variable becomes blank and its input value switches to Constant on Create Data steps if a string variable is addedFixed a bug where if a string variable is added to a Create Data step containing a Date Time variable set as Constant Date, the datetime variable becomes blank and its input value switches to Constant.9.x
[DT-042732] Flow level validations from the Flow Behavior are duplicated and do not clear without saving and reopening the flowValidations generated from Flow Behavior are no longer duplicated.9.x
[DT-042779] Flow: "Run Rule Set" step's output is not exposed until the flow is saved then reeditedRun Rule Sets will no longer have their output property blocked, if they happen to be based on a Rule Set with a Data Return type.9.x
[DT-042788] Flows: Mapping selector editor can become unusable when importing a project from 8.16 when the type used in mapping is missingFixed an issue with the Input Mapping Selector UI breaking if it cannot find a type it is looking for.9.x
[DT-042966] Unnecessary scrollbar on Pick or Define dialogRemoved an unneeded scrollbar.9.x
[DT-042983] Text Merge Editor: The old UI of the mapped variable is displayed after removing the format, saving, and editing.Fixed a bug that caused an old UI to appear when it should not have.9.x
[DT-042998] Set PDF Form Fields Step "Index was outside the bounds of the array" in V9 onlyFixed a bug that would occur with the Set PDF Form Fields step for certain PDF files.9.x
[DT-043122] CSV Row Iterator step does not show iterator flow outputs in propertiesCSV Row Iterator step no longer has an Output property.9.5
[DT-043183] Optimize PDF File Step gives an error for one particular PDF FileFixed a rare error with the Optimize PDF step.9.x
[DT-043242] All AD And LDAP Settings For Groups Are Unusable in 8.22Fixed a bug that prevented AD/LDAP properties from being selectable in Flows.9.x

Rules

DT TitleDescriptionOccurs In
[DT-042154] Rule Set: Sample Data page: Logical value fails to load or update intermittently on the result node after running the sample.Fixed a rare issue with Sample Data failing to load.9.x
[DT-042413] Rule/TruthTable Designer: Formula validation is not displayed in the Help Center.A validation will now appear when trying to add an empty Formula to the Declare section of a Rule or Truth Table.9.x
[DT-042436] Rule/TruthTable Designer: Formula variable output type doesn't update until reopening the Formula Builder.The output type of a Formula will now save properly after being updated.9.x

Reports

DT TitleDescriptionOccurs In
[DT-042515] Allow folder extension data to be added to folders when the join containing folder datasource is usedFixed a bug that prevented Folder Extension data from being available in a Report using the Join Containing Folder Data Source.9.x

Dashboards

DT TitleDescriptionOccurs In
[DT-042087] Edit Flow Action on Run Flow Page ComponentThe Run Flow Page Component can now be edited from within the Page Designer.9.6
[DT-042902] Tile action type flow is not page context awareTile Action Type Flows will no longer throw errors when used on a Page.9.x
[DT-043189] Simple Tiles Page Part updates flow when viewing page when "Respect Date Range Filter On Page" is TruePages with Tiles will not be modified just by viewing it if Respect Date Range Filter on Page is enabled.9.x
[DT-043230] CSS is removed from tiles on folder change eventFolder change events will no longer remove CSS that has been applied to a tile.9.x

Data Structures

DT TitleDescriptionOccurs In
[DT-042004] Error is Thrown with Bulk Insert Steps If Table's Located in a SchemaBulk Insert steps that were from External Tables created by a schema will no longer result in errors. This fix is for all supported database types.8.x, 9.x
[DT-043309] Allow external DB connections to be used inside dependent projects.Anything (queries, views, etc.) created by an External Database Connection can now work within Projects that have dependencies to the Project that is home to that External connection.9.6
[DT-043322] User Defined Types: Editing a Data structure with large number of fields takes long time to load and multiple Network calls are executed.Fixed a bug that was impacting performance when editing a Data Structure with multiple fields.9.x

Integrations

DT TitleDescriptionOccurs In
[DT-042543] Updating Rest service definitions, duplicate service methodsFixed an issue that could cause OpenAPI-based REST services to create duplicated REST methods.9.x
[DT-042728] Database Integration-MySQL: Unable to add a 'Data Source' in a report and a warning is displayed when a project contains a MySQL connection and the connector is missing on the server.A new validation message now appears when searching for a Flow step that is missing an MySQL connector.8.x, 9.x
[DT-042753] Database Connections: Adding icon to the External Connections Report inside the ProjectExternal Database Connection icons will now appear correctly in Reports.9.x
[DT-043210] Access Patterns Folder unnecessary created on Right-Click of Table Integration Entity without Access PatternsUnneeded folders will no longer be created when right-clicking an Access Pattern.9.x

System / Portal Administration

DT TitleDescriptionOccurs In
[DT-042681] Deactivated group accounts receive email assignment notificationsSending an assignment to a group will not longer send emails to deactivated users.9.6, 9.x
[DT-042744] TimeZones inaccurate in InboxAssignment dates will now properly translate when being created in an environment without a time zone translation and being sent to an environment that does have time zone translation.9.x
[DT-043179] OpenID and SAML Settings - Add Identity Providers: Unable to pick existing login flows configured inside the Projects.Projects with dependencies with SAML or OpenID can now create Flows with the SAML Login Flow or OpenID Login Flow behavior, respectively.9.6
[DT-043255] Remove AuthId authentication mechanismAuthID has been removed from the platform.9.6
[DT-043326] Optimize File Storage Clean up JobPerformance has been improved for the File Storage Cleanup Job.9.6

Projects

DT TitleDescriptionOccurs In
[DT-042799] Remove or toggle removal of project health validation for forms with 20 or more controls
Labels no longer count towards the total number of Form controls for Project Health scores.
9.6
[DT-042438] Add a validation to prevent use of "." in constant category or list name properties
Users can no longer use '.' in the name of a Constant.
9.6
[DT-042810] Unit Test Results pages are not displaying Result icons in Azure installs
Unit Test Results on Azure installations will show their icons correctly.
9.x
[DT-043167] Data Rules: No actions are shown to create Data Rules at the Project level
Data Rules can now be created at the Project level. Only Admin users are able to create these Rules.
9.6
[DT-042972] Folder Extensions are automatically included in the Project Export, even when stored in the Public Folder
Any folders created within the Public Folder will no longer be included in check-ins and check-outs.
9.x
[DT-042982] The ‘Count of Resources’ in the ‘Branch Summary’ tab shows count of all resources in that branch, instead of the resources in current state
New tiles have been added to the Repository that show the current resources and the deleted resources. These can be found in the Summary For Trunk and Branch Summary pages.
9.6
[DT-041205] Updating Field Names and Adding a Warning Messages to Project Constants
There are now validation messages when changing Flow Constant Name, List Name, List Category Name or Flow Constant type to help users from breaking their Flow mappings.
9.6
[DT-042433] Project - Report Designer: Validation is not displayed on the 'Data Source' field when the used data structure is moved to another project
A validation will now appear to prevent a Report being moved to a Project where the data sources it needs do not reside.
9.6
[DT-042658] Project Documentation Generation will error if a project has a project dependency
Users can now get Project documentation for Projects with dependencies to other Projects without errors occurring.
9.x
[DT-042450] Projects - Settings Page: Entire 'Description' is not visible after moving the vertical scrollbar when the provided text is long
The scrollbar for very long Project descriptions now works correctly.
9.x
[DT-042818] Disable End Forms from Health Check
End Forms will now properly be calculated in Health Checks.
9.x
[DT-042827] Projects: Users Activity Chart Displays Error When To-Do is Created without Assigning to User
Fixed an error with To Dos.
9.x
[DT-042843] The Most Common Steps chart throws an error when filter actions are selected
Fixed an issue with a the Most Common Steps chart found on the Flow Structure page.
9.x
[DT-043196] Case Shared User Actions and Triggers should be project specific
For Case Entities, the Add Activity list will now only contain Shared User Actions and Triggers from within the same Project and not across the entire system.
9.x
[DT-043323] Checkout Fails with 'Object Reference Not Set to an Instance of an Object' Error and Missing Entities
Fixed an error that could occur in check out after deleting a Designer Element in a higher environment when it still exists in a lower environment (i.e. deleting a Form in a Production environment, but the Form is still in a Project on the Development server.)
9.x

Project Deployment

DT TitleDescriptionOccurs In
[DT-042693] Repository: Changing Project icon on one dev server and checking into Repo does not update the icon on the other dev server after checkout.Project icons that have been changed will update appropriately when checked-in and out.9.x
[DT-042763] The 'Check-in Entities' dialog takes 30-40 seconds to load for a project with 6,000 entities.Check-in has been optimized for performance. Very large Projects should see much faster performance.9.6
[DT-042849] Repository - Resources report: Remove the 'Download' action as a multi-select actionWhen multi-selecting designer elements on a Repository server and pressing Download, all of the selected items will download, rather than just the first one.9.x
[DT-043293] Modifications need to new checkin wizard to avoid user confusion around select only my changesMade a UI change to the Show On My Changes filter to make it easier to understand.9.5

Process Mining

DT TitleDescriptionOccurs In
[DT-042889] Process Mining: Analyzer - Export Model - Case Data Structure is not created from Process MiningFixed a code compilation error that prevented Case Data Structures from being created in Process Mining. This error only happened when they were created from the Process Map of an Event Log.PM3.x
[DT-043192] Process Mining Settings: Groups with Process Mining access should be granted 'Admin' access instead of 'Edit' access after upgrading from earlier versionsChanges have been made to permissions needed inside Process Mining. See this document for more details.PM3.4



Was this article helpful?