Back to the changelog

v0.24.9

June 20, 2026

Read-only access for non-editors, stricter API validation, cleaner designer edges and dark-mode fixes

  • Security

    Permissions & UI consistency

    Users without edit permission are no longer silently redirected: they can **open the designer read-only** ("View"). The **Events** page is now **read-only** for them (no create/save/delete buttons that then failed). Opening a **non-existent flow** shows "**Flow not found**" instead of an empty page with active actions. **Draft flows** are no longer offered as startable (button disabled with reason; the start picker shows only published flows).

  • Improvement

    API robustness

    Invalid filters on **tasks** and **events** (e.g. non-existent status/type/category) now return a clear **400** instead of an internal error (500). **Analytics** parameters (limit, days) are normalized within sensible ranges.

  • Design

    Interface fixes

    Designer: edges between states now have a clean path and an **arrowhead always correctly oriented** (before it could rotate, vanish or go off-screen, with superfluous curves). Dark-mode fixes on folder names, Events filters and the settings bar; the automation gauge number is less cramped.