v0.83.10
August 21, 2026
**No more pieces lost along the way.** An imported or saved process arrives whole or is rejected with the exact list of what to fix, and retries on element creation can no longer return the wrong result.
-
Improvement
All-or-nothing imports and saves
A process document with links pointing to non-existent phases is no longer accepted by silently discarding those links: the operation stops and tells you exactly which references to fix. This applies to import, design updates, and creating a variant: what you see saved is what you sent.
-
Improvement
Smarter import of portable documents
Process documents in portable form are recognized even when they omit the format declaration: no more false errors on event actions or lost links. Documents declaring the latest format must identify each phase uniquely, otherwise they are rejected as a whole, with no half-done imports.
-
Security
Safe retries on element creation
If the same idempotency key is reused with different data, the request is rejected with a clear error instead of returning the previously created element: a legitimate retry keeps working as always, but improper reuse can no longer go unnoticed. Integrations can also tell a fresh creation from one that already happened.