Back to the changelog

v0.33.5

July 6, 2026

Execution times visible in the item history, always-unique task codes, snappier worker.

  • Feature

    Execution times in the item history

    Every transition now shows how long the item stayed in that phase (⏱, with "ongoing" on the last phase of open items) and the **task execution time** for tasks run in that phase (⚙, per-task detail on hover). The item info box shows the **Total duration** (from start to completion, or "so far") and the **Task execution (total)** — at a glance how much is waiting vs actual machine work.

  • Integration

    Task codes always assigned and unique per flow

    On save, tasks without a code get one automatically (from the description, or the type); duplicates within the same flow are made unique with a numeric suffix, with an explicit warning. Complete-by-code via API and the `xflow.taskCode` envelope toward n8n are now reliable (a task without a description used to ship with an empty code).

  • Improvement

    Snappier worker

    The job pick-up interval (webhooks, events, AI) drops from 2s to 1s by default, halving the average per-phase latency in automatic chains; configurable via `WORKER_POLLING_INTERVAL_SECONDS` (min 0.5). Under load the worker runs continuously in batches anyway.