Skip to content

Patterpad 0.11.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 19:00
· 529 commits to main since this release

Added

  • The Quality property type (a story stage as an ordered ladder of named stages). Declared in
    Settings ▸ Properties or World Properties like a List, except its Stages carry ‹ › movers,
    because for a ladder the order is the meaning: conditions compare by position ("at or past done")
    and advance() steps along it. Stage names are validated in conditions, the value picker offers
    the ladder's stages, the default picker reads "(first stage)", and coverage runs walk the stages.
    Conditions on a quality are built the same way as any other: the property is offered in the clause
    wizard, with the ORDERING operators ("at or past a stage") and its stages listed in ladder order,
    and an outcome targeting one starts as advance(...) - which needs expr-editor 0.12.3, released
    for this. That release chain also fixed the clause that matters most: a stage compared with >=
    offered a free-text box where == offered the ladder, so the type's whole reason to exist was the
    one shape with no stage picker.

Changed

  • The operator menu reads in words. Swapping a condition's operator offered rows like is ==
    and > >: the label, then the raw source, which said the same thing twice. Each row is now the
    glyph and a plain word (≥ at least), matching the step the clause wizard already used.