--- title: "Version 9.30 Release Notes" slug: "version-930x-release-notes" updated: 2026-08-17T13:54:48Z published: 2026-08-17T13:54:48Z canonical: "documentation.decisions.com/version-930x-release-notes" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Version 9.30 Release Notes ## 9.30 New Features (8/14/2026) | Feature | Link | Description | Product Category | Screenshot | | --- | --- | --- | --- | --- | | [DT-048124] AI Chat Component: Add Pre and Post Message Hooks to Agent | [PreRequest and PreResponse Flow Hooks](https://documentation.decisions.com/v9/docs/prerequest-and-preresponse-flow-hooks) | PreRequest Flow and PreResponse Flow hooks have been added to the platform: - PreRequest enables Message history compaction, prompt modification, and system prompt modification before being sent to an LLM provider. - PreResponse enables filtering/post-processing after an LLM responds but before the response is sent to Users. | Integrations | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-08-12_14h54_35.png) | | [DT-046709] Add New Steps for JSON and Dynamic Object Properties | [Set Property on JSON](https://documentation.decisions.com/step-library/docs/set-property-on-json) [Add Property to JSON](https://documentation.decisions.com/step-library/docs/add-property-to-json) [Add Property to Dynamic Object](https://documentation.decisions.com/step-library/docs/add-property-to-dynamic-object) | Three new steps have been added to the platform: - **Set Property on JSON** - **Add Property to JSON** - **Add Property to Dynamic Object** | Flows | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-08-12_15h02_26.png) | --- ## Enhancements | Feature | Link | Description | Product Category | Screenshot | | --- | --- | --- | --- | --- | | [DT-048036] Improve OAuth Token generation for NetSuite integration | [Establishing an OAuth Provider](https://documentation.decisions.com/v9/docs/establishing-an-oauth-provider?highlight=v9.30) | New properties have been added to OAuth Providers when using JWT auth types that allow Users to: - Exclude "sub" from the payload and "x5t" from the header. - To set the "typ" value in the header. - To add any other values to the payload. | Integrations | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1786558464402.png) | | [DT-048391] Enhance Cancelled Assignment Messages | [Merge Step](https://documentation.decisions.com/step-library/docs/merge-step) | The Merge step has been enhanced so that if the property **Cancel Pending Forms** is true, then when an open form is canceled, the message in the “Cancel Reason” will be displayed. | Flows | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-08-12_16h07_47.png) | | [DT-048178] Flow Designer - Wait On External System: Unable to specify a dedicated queue for 'Auto Complete' escalation jobs | [Wait On External System](https://documentation.decisions.com/step-library/docs/wait-external-system?highlight=Specify%20Queue) | Two new properties are added for "Wait On External System": **Specify Queue Name** and **Specify Queue Count.** | Flows | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-08-13_14h55_59.png) | --- ## Fixes Various security and performance fixes have been made. ### Infrastructure | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-048527] POSTGRES Scripts using public schema | Fixed an issue where PostgreSQL installs would fail when using other schemas for Decisions DB accounts. | 9.x | --- ### Forms | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-048150] Forms>Data Repeaters: AFF Runs N(2) Times in Data Repeater | A fix has been applied to the Data Repeater. Previously, an Active Form Flow configured with "Run on All Outcomes" placed inside a Data Repeater executed N(2) times instead of once per input record. For example, 4 input records resulted in 16 AFF executions instead of 4. The Active Form Flow now executes exactly once per input record as expected. | 9.28, 9.29 | | [DT-048239] Running a form with a flex layout container type after any previous form will set the height of the form to the previous form height | Fixed an issue where the second form was showing the wrong height after submitting the first form. The second form now displays with its correct height in both Debug and Run modes. | 9.28,9.29 | | [DT-048358] Hidden Tab Becomes Visible in "More" Menu When Zooming In on a Form | Fixed an issue where hidden tabs on tab containers became visible when the form was zoomed in on. | 9.x | | [DT-048403] Report - Flow Inline Field: The next form in a flow loads twice when a report using a 'Flow Inline Field' returns data. | Fixed an issue where, when running a Flow with a Report using the FlowInlineField, the form dialog was displayed twice. | 9.x | | [DT-046970] Update JavaScript Form Control Default Action | The JavaScript Form Control will now open directly for editing on click, consistent with the behavior of Forms, Flows, and other design elements. | 9.20-9.29 | --- ### Flows | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-048110] Get Text From PDF Step Causing Memory Spikes and Server Crashes | Fixed an issue where the Get Text From PDF Step Causing Memory Spikes and Server Crashes. | 9.x | | [DT-048405] Creating assignments in a case entity folder whose names have a total length of 500 or more gives an error in Postgres | Fixed an issue where assignments created in a case entity folder with names exceeding 500 characters threw an error in Postgres. | 9.29 | | [DT-047769] Chat Completion Step -- Rename to Prompt AI | The Chat Completion Step has been renamed to "Prompt AI". Existing chat completion steps will be renamed to Prompt AI. | 9.x | --- ### Projects | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-048256] Improve performance of sp_GetProjectInfo | Fixed an issue where projects with a large number of entities would fail to load due to a timeout. | 9.28,9.29 | | [DT-048350] Import/Export Settings - Excluding FileReferenceEntity Does Not Prevent Associated Files from Being Included in Export | Fixed an issue where exporting data did not respect the “Exclude File Reference Entities” setting. | 9.x | --- ### System / Portal Administration | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-046557] Bypass Permission Check on Database Integrations for Admin Users | Fixed an issue where admin users needed explicit project permissions to have access to DB integrations as a data source on a Report. | 9.18-9.29 | | [DT-048202] Default Notification Settings Not Working | Fixed an issue where project-level notification flows were not running. | 9.28, 9.29 | --- ### Reports | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-048298] Report->Assignment->"Assigned to Me" filter ignores Exclude Accounts and Groups in multi-source Reports | Fixed an issue where the "Assigned To Me" report filter ignored the Exclude Accounts and Groups in multi-source Reports. | 9.x | --- ### Integrations | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-047806] Query Integration: Maximum size on parameter not respected when Return Data is disabled | Fixed an issue with the query integration max parameter size. | 9.26-9.29 | | [DT-048346] Attachments of .txt Files to Chat Completion or AI Agent Steps Do Not Work with OpenAI | OpenAI and AzureFoundry have been updated to process MIME file types. | 9.29 | | [DT-048373] LoginAndGetJWTToken endpoint only returns text/json instead of application/json | The LoginAndGetJWTToken step has been updated to return the content-type of application/json. | 9.29 | ### Formulas | DT Title | Description | Occurs In | | --- | --- | --- | | [DT-046606] Gen AI Formulas Defaulting to String Inputs | Generate Formula from AI will no longer default inputs to string (uses appropriate typing). | 9.18-9.29 |