Turbine On-Prem Release Notes
Turbine On-Prem 25.3.0 Release...
Addressed Issues
8 min
canvas record actions – timeout when serialization errors occur fixed an issue where record action jobs could time out if serialization errors occurred during result processing the system now handles serialization errors gracefully, marking the job as failed without causing timeouts, which improves resiliency and reliability for record actions playbook buttons – unintended execution on record save fixed an issue where playbook buttons could trigger unintentionally after saving a record if a user previously selected a playbook button but canceled the confirmation dialog, the playbook would still execute upon saving the record this behavior has been corrected to ensure canceled actions do not persist across user interactions, maintaining expected automation behavior playbooks – retry action logic fixed for failed executions fixed an issue where actions configured with retry logic were not executing retries as expected when the action failed previously, playbooks would fail immediately without attempting the configured number of retries, even when retry conditions were set records and reports cross tenant role permission cleanup in scheduled reports fixed an issue where permissions for a duplicated role were not removed from the original tenant when the role was reassigned to a different tenant this caused outdated role references to appear in report scheduling permissions are now deleted from the original tenant’s database during reassignment, ensuring accurate tenant isolation and preventing cross tenant role visibility tooltip alignment in report view fixed an issue where tooltips for multiline text fields in the report view appeared misaligned when the content was long, extending unevenly toward the right tooltips are now positioned consistently, improving readability and visual alignment condition builder filter type changing with color coding fixed an issue where changing the filter type in the color coding module also changed the filter type in the condition builder the condition builder’s filter type now remains independent and is no longer affected by changes in the color coding module performance improvements for load times improved performance when sorting records by timestamp fields, resulting in faster load times enhanced editing experience when values are edited by multiple sources, non conflicting changes are preserved and users are prompted only when conflicts occur content overlapping in read only mode fixed an issue where content in a rich text field set to read only mode could overlap other components when the content included fixed widths the component now displays scrollbars in read only mode to prevent layout overlap and maintain proper alignment with other controls multi select field values merging on csv export/import fixed an issue where exporting a record with a multi select field containing multiple values to csv and then importing it again caused the values to merge into a single concatenated value this also created the concatenated value as a new selectable option in the field multi select field values are now exported and imported in a format that preserves each individual value, ensuring accurate backup and restore of records attachment field – drop zone overlapping adjacent fields fixed an issue where the attachment field’s drop zone had a static width of 500 pixels, which caused it to overlap adjacent fields in a record when the field width was reduced on smaller screens the drop zone now resizes with the browser window, allowing users to interact with adjacent fields as expected reports – support for user/group filters in dynamic report urls dynamic report urls now support filters that use user or group fields previously, applying a filter using a user or group field could generate a broken url that failed when opened in a new tab or browser window this update ensures that dynamic urls handle these filters correctly, improving reliability when sharing filtered reports across users and sessions record permissions – restricted “new record” access without create permission fixed an issue where users with read and update permissions—but without create permission—could see and interact with the +new record button while on the record page attempting to create a record would result in a 403 error the interface has been updated to ensure the button is not shown unless the user has explicit permission to create new records applications – improved handling of correlation field updates you can now safely remove and replace correlation fields in your applications without risking duplication or data inconsistency when a new version of an application is published and deployed with updated correlation logic, the new correlation field cleanly overrides the old one improved handling of query parameters in urls resolved an issue where report filter query parameters included widget code in the generated urls, which could trigger false positives urls now exclude embedded widget code calculated timespan fields – now cleared when input dates are removed fixed an issue where timespan fields configured to automatically calculate the difference between two date fields were not cleared when either or both of the date fields were removed previously, the timespan value persisted even if the underlying date fields were deleted or emptied, potentially leading to inaccurate data representation improved sorting after keyword based filter or search column sorting now works as expected when results are filtered or searched using a keyword previously, sorting was unresponsive in these scenarios with this update, users can sort filtered results by any column dashboards missing tooltips for truncated text in dashboard cards fixed an issue where hovering over truncated text in dashboard cards did not display a tooltip with the full text tooltips now appear as expected, allowing users to view complete text without expanding the card authentication session management improvements fixed an issue where ui sessions were not always closing correctly, ensuring users are fully logged out audit logs improved audit logs for detailed sso information user management username field limit increased fixed an issue where creating or updating a user with a username longer than 50 characters resulted in an “object not set” error the username field now supports up to 64 characters, and the error handling has been improved to display a clear, user friendly message if the limit is exceeded ssp import/export deleting an application now removes all associated references to maintain data integrity and prevent issues during import/export previously, importing a component update via ssp on top of an already imported ssp caused component references in playbooks to break this issue has been resolved to ensure the import process preserves component references and avoids unnecessary id changes, maintaining the integrity of playbook flows fixed an issue where deleted components from playbooks were still being auto selected during import/export operations the system now removes references to deleted components and replaces them with empty component placeholders within the playbook this ensures only valid, active dependencies are selected during package export or import improved error messaging for missing application dependencies during ssp import previously, if a record action referenced an application not present in the target system, the error message was vague the system now clearly identifies the missing application, helping users quickly resolve dependency issues fixed an issue where orchestration tasks were not being deleted when a flow with a single record trigger was removed in this specific case, the cleanup logic was not executed, leaving behind orphaned orchestration tasks the system now explicitly deletes these tasks to ensure proper cleanup across all scenarios ssp import now provides warnings when imported content references missing dependencies in applications users will be alerted if, for example, a playbook references an application that is not included in the import or present in the target system this ensures better visibility into missing entities and helps prevent incomplete or broken configurations classic playbooks promoted outputs removed when updating native record action configuration fixed an issue where previously promoted outputs for native record actions were removed when making unrelated changes to the action configuration promoted outputs are now preserved when updating the configuration of a native record action