• v0.36.0 c42b8acb91

    v0.36.0 Stable

    pienter-release-bot released this 2026-09-22 21:27:00 +00:00 | 3 commits to main since this release

    Added

    • TreeIndex gains search and filters that dim rather than remove (ADR 0012).
      Given queryOptions (or a state from useIndexQuery, which no longer
      needs a load), it owns the same query state as Index and provides it, so
      FilterCheckbox, FilterSelect, FilterMultiSelect, FilterRange, the
      search box, the filters slot and the active-filter chips work unchanged,
      in a page aside included, with syncQuery keeping the URL. It never reloads
      for a query: it emits query with the committed search and filters
      (TreeQuery), the project answers with matching, a set of row keys, and
      every row outside the set is dimmed (data-dimmed on the row), keeps its
      move button and stays offered as a destination, so the tree keeps its shape.
      The match count is announced through the table's live region and a dimmed
      row's header carries a visually hidden "Does not match." cue; both strings
      are matchLabels. TreeTable takes the same matching and matchLabels
      for controlled data.
    Downloads