Turbine Cloud 26.4.0 Release
september 11, 2026 turbine 26 4 0 clearer outcomes stronger ai control faster recovery turbine 26 4 0 includes new features, enhancements, and reliability improvements that help teams integrate with external systems, govern hero ai usage, and recover automation after content changes the release makes automation outcomes clearer for people and systems webhook can return custom landing pages and json responses, and the hero ai native action can return structured json that downstream playbook steps can use without extra cleanup account teams get stronger control over hero ai usage soft and hard monthly credit caps, plus threshold notifications, help administrators see when usage approaches the allotment and stop automations on hard cap accounts before overages continue the release also helps operators recover work when playbooks are offline during package import or deploy imported playbooks and webhooks can land enabled, with an option to replay runs skipped while the package was still loading canvas still opens playbooks when a referenced action or trigger is missing or inaccessible, and shows a placeholder instead of failing to render overall, turbine 26 4 0 helps teams run ai and playbooks more predictably at scale, with clearer integration results, stronger credit control, and faster recovery after import what's new in this release? custom webhook responses and landing pages webhooks can now return customied responses when users or applications call the webhook url you can configure an optional html landing page for browser users, a custom json body for api clients, and dynamic variables from the incoming request you can preview the response before you save authentication is optional for html, json, and default responses you can save an html landing page without configuring webhook authentication use authentication when you want to restrict who can invoke the webhook existing webhooks keep their previous behaviour until you configure a custom response this is especially useful for collaboration flows and third party validation challenges that expect a clear message or a specific response body structured json output from hero ai the hero ai native action can now return structured json that matches a schema you define select json as the output format and use the built in schema builder to define fields, mark required properties, and add constraints you can paste existing json to create a schema quickly, or discover output properties from a successful test the default none option remains available for standard text, html, or markdown structured output makes ai results more reliable for downstream playbook steps without extra cleanup in transform data or script actions structured json output is currently available behind a feature flag contact swimlane support to enable it hero ai credit caps and usage notifications hero ai credits now give account teams clearer monthly usage control and administrator notifications in addition to soft caps, accounts can choose hard caps that stop hero ai automations when monthly usage reaches 100% of the allotment, instead of continuing into overages soft cap accounts continue to run according to their contract account administrators receive automated alerts at 75% and 100% usage through the in app notification center and email at 100% on a hard cap account, notifications state that ai automations may fail until credits are adjusted with swimlane cap type is managed with swimlane for the account contract the credits summary banner continues to show current usage alongside these threshold notifications soft versus hard cap type is set on the account, typically by swimlane for your contract threshold usage notifications (75% / 100%) are currently available behind the hero ai credit notifications feature flag contact swimlane support to enable notifications enable imported playbooks and replay skipped runs package import and content library deploy can now enable playbooks and webhooks as they land, instead of leaving them disabled until you enable them from take action when you enable imported content, you can also replay playbook runs that were skipped while the package was still loading webhook and other inbound events from that window are replayed in order for scheduled playbooks, only the most recent missed tick per playbook is replayed package try and dry run do not enable content or replay skipped runs for more information, see import swimlane solution packages docid\ inud2c loasyyc1rptbrr placeholders for missing or inaccessible canvas references when you open a playbook or component, canvas still renders the graph if a referenced component, connector action, webhook, or flow event trigger is missing or you do not have access those nodes appear as placeholders with a warning such as action not available or webhook not available, instead of failing to open broken input mappings show as not available, and nodes with invalid configuration show a warning so you can remap them transform data property references are validated the same way as other actions for more information, see organising playbook in the canvas docid\ ds geaogh 2ujxg roys addressed issues reports and dashboards black scrollbar rectangles appeared in reports in firefox fixed an issue where black rectangular artifact appeared on report scroll areas in firefox reports now display correctly in current firefox versions scheduled report charts and tables were cut off when printed fixed an issue where vertical chart axes and table content were cut off in scheduled report output printed and scheduled report layouts now show chart and table content as expected horizontal bar chart titles were truncated in scheduled reports fixed an issue where horizontal bar chart titles were truncated in scheduled reports chart titles now display fully in scheduled report output pie and advanced pie chart labels were cropped fixed an issue where pie and advanced pie chart labels were cropped and charts did not scale correctly on dashboards, in the report editor, and in scheduled reports labels and slice expansion now display correctly at supported tile sizes a 1x1 tile is not supported an advanced pie chart on a 2x2 tile can still cut off the total label size advanced pie charts to at least 3x3 so the total value and label remain visible scheduled dashboard pdf failed with relative date filters fixed an issue where downloading or sending a scheduled dashboard pdf failed when a relative date filter such as current month was applied scheduled dashboard pdfs now generate successfully with those filters scheduled dashboards rendered incorrect data or ignored filters fixed an issue where scheduled dashboard pdfs could show content from another dashboard, omit applied filters, or include a request error message when multiple schedules ran close together scheduled dashboard output now matches the intended dashboard and filters dashboard drill down did not match previous day report filters fixed an issue where previous day filters included the current day, so dashboard and report drill down results did not match yesterday and previous 1 day filters now return only completed prior calendar day(s) records and applications date/time picker was hidden behind the records listing filter panel fixed an issue where the date/time picker in the records listing condition builder was partially hidden behind the filter panel at normal browser zoom the picker now displays fully so you can select date and time values corrupted record restoration timed out on large datasets fixed an issue where restoring or counting corrupted records failed with a server error on large datasets those restoration requests now complete without timing out under the same conditions workflow conditions on reference fields did not run expected actions fixed an issue where workflow conditions that evaluated reference fields did not trigger the configured action as expected for reference field conditions, only set field value actions run after save on the backend; the ui clarifies this behavior svg logo upload failed for some svg dimension formats fixed an issue where uploading an svg as a co branding or tenant logo failed when the svg used certain dimension value separators logo uploads now succeed for those svg formats canvas create variables dialog broke when inputs no longer matched the schema fixed an issue where create variables and update variable actions failed to render when inputs no longer matched the input schema those variables now appear as corrupted with a warning instead of breaking the dialog browser tab closed without confirming unsaved canvas work fixed an issue where closing the browser tab did not ask for confirmation while you were working in canvas turbine now prompts before the tab closes so unsaved work is less likely to be lost skipped disabled playbook events lacked a clear reason and retry path fixed an issue where events for a disabled playbook were hard to identify and recover those events now show a playbook was disabled skip reason, and you can retry them from operational health β events script action error properties were not available as component outputs fixed an issue where script action error properties could not be mapped to component outputs in canvas error details from script actions are now available as component outputs for downstream use property references in action outputs were incorrectly evaluated fixed an issue where property references embedded in action output values were evaluated again, which could cause unexpected recursive results output values that contain property reference text are now treated as data rather than re evaluated