Back to the changelog

v0.79.9

August 7, 2026

Time tells the truth. A scheduled item no longer looks "already started": the start date appears only when the process actually begins, and metrics, SLAs and sorting follow suit. This release also brings real per-visit analytics, a rule validator with no code execution in the browser, and more predictable API contracts.

  • Improvement

    The start date is a fact, not a forecast

    Scheduled items show their planned date until they actually start: no more ages computed on future dates, SLAs that could never fire, or lists dominated by items that never began. At the first real start the date is set, and everything else — metrics, calendar, sorting — follows.

  • Improvement

    Real per-visit analytics

    Time-per-phase now measures actual visits: technical events (data gates, WIP limits, notes) no longer split one stay into many samples, and a visit that began before the chosen window is counted from its true start. Averages and medians once again say how long a phase really takes.

  • Improvement

    Explicit flow lifecycle and predictable lists

    Disabling, re-enabling, archiving and restoring a flow now follow explicit rules — no step ever publishes anything automatically. The flow list is paginated with counts in headers, and sorting handles missing values without surprises.

  • Security

    Validation without execution, diagnostics without data

    JavaScript rule syntax checking in the designer uses a static parser: no code is executed in the browser anymore, fully consistent with the Content Security Policy. Data-gate diagnostics report the field and category of the problem, never the values. And MCP tool arguments are validated with explicit limits.