• v0.6.17
    docs / deploy (push) Successful in 2s
    Test / test (push) Successful in 2m12s
    Publish release / publish (push) Successful in 1m55s
    Stable

    gitea-actions released this 2026-10-02 09:26:13 +00:00 | 12 commits to main since this release

    • A desk shows every record still moving and only the three most recently finished (a final state: no move out of it), with "Show older" for three more at a time. A desk that has run for a year is still about the work in hand.
    • Mail variables are one set for every kind of mail (docs: Mail). Every mail has {site} and {site_name}; a state mail also has {link}, {self_link} and {desk_link}: the reader's own page for the record (a self-service page with ?chain=&email=, when the record's state allows a move there), the desk that moves it, and {link} choosing between them by who the mail is to. {link} in a state mail used to render as nothing.
    • The lint follows every state of every bucket a need lands in: a state no desk, link or clock reaches fails; a state a record can reach and never leave fails, after "done" too; a declared move nobody offers warns; a desk gated to one group on the page and another on its list warns; working stages must follow each other in the business's order; a mail from an unreachable state warns, and one naming a field no form collects fails. Clocks (after:) count as moves, and a visitor's own link only from the states it names. Each finding ends in the fix: the { from, to, label } and the desk page it goes on, or the group that already has the button. A schema error no longer hides the needs findings.
    Downloads