Skip to content

History / Describing Variables

Revisions

  • docs: document required, which this page was already being linked to for `required: true` shipped in v1.1.0 but never reached this page, while Repeating a Template sends people here for it - so the one cross-reference that mattered landed on a page with no mention of it. It gets a row in the declaration table and a section of its own, because it does two separate things: it marks the field required in the card editor and reports an unset one as an error, and it makes a repeat skip an item that leaves it empty. Both are covered, with the contradiction against `default` and a pointer to the `?` marker for the opposite case. The warnings table gains the two messages that came with it, and no longer says "the two mistakes" above a list of six.

    @tempus2016 tempus2016 committed Aug 20, 2026
  • Document describing variables, repeating a template, transforms and where used Five things landed in the card that the wiki did not cover: - a template can describe its variables, so cards using it get real controls - a card can render its template once per item with for_each - a placeholder can ask for its value in a different shape with |slug and friends - the template editor can turn a card you already have into a template - the template editor lists everywhere a template is used Two new pages, Describing Variables and Repeating a Template, since both are whole topics rather than paragraphs. Transforms went into Variables next to the other placeholder forms, and the two editor actions into Visual Editors beside the tabs they belong to. Configuration Reference, Troubleshooting, Home and the sidebar follow.

    @tempus2016 tempus2016 committed Aug 18, 2026