Back to the changelog

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.