v0.47.0
July 12, 2026
A wave of fixes from tester reports: more reliable designer saves, status duplication without "ghost routing", tighter control over admin overrides of automatic tasks (with protection against late n8n responses), and documents/PDFs finally rendered properly in task guides — including PDFs on Google Drive.
-
Improvement
Flow Designer
**Saving vs. concurrent edits.** If you changed something (WIP limit, costs, budget...) while a save was still in flight, the "Unsaved" indicator disappeared when the previous save finished — and you could publish an old configuration believing it was up to date. The indicator now stays on until your most recent edits are actually saved. **Duplicate status without surprises.** A duplicated status looked disconnected on the canvas but kept "invisible routing" towards the original process (timeout, WIP parking, max iterations, transition rules). The copy now clears all those references: durations, limits and conditions are kept, and you reconnect the targets explicitly.
-
Security
Automatic tasks — admin override and late responses
**Forcing a running task is now an Admin action.** The "Admin unlock" panel on a task still running (e.g. n8n at work) requires the Admin role and a mandatory reason, recorded on the task and visible in the history. For waiting tasks the FlowDesigner role is still enough, always with a reason. **Protection from stale responses (fencing).** Every execution of a webhook/n8n task is now stamped with a unique attempt identifier. If, after a "Retry", the response of the previous attempt arrives late, it is rejected instead of completing the new attempt with wrong data. Existing n8n workflows require no changes.
-
Improvement
Documents and PDFs in task guides
**No more `[object Object]`.** If an item field holds a structured document (e.g. from Drive, S3 or n8n: url, name, type, size), the "Do It / How To" guides now show it as a clickable link with the file name; other objects and lists are rendered in a readable form. **PDFs on Google Drive and signed links.** PDFs shared via Drive (`/file/d/...`) now open in the proper viewer (embedded Drive preview), and for links without an extension (e.g. signed storage URLs) you can explicitly declare "Content type: PDF" in the embed configuration.
-
Improvement
Other fixes
**History always aligned after a "Retry".** Retrying a task also refreshes the item's audit timeline, even when the real-time connection is momentarily unavailable.