• v0.17.0 74f81f66cc

    v0.17.0 Stable

    pienter-release-bot released this 2026-09-15 23:40:41 +00:00 | 131 commits to main since this release

    Added

    • splitFilterValues and joinFilterValues in @[secure]/ui/utils/cms, for
      the multi-value filter convention the backend contract now documents: a
      filter such as filter[type]=1,2 carries its values as one comma-separated
      string of identifiers or enum tokens, and a numeric range is two ordinary
      allowlisted filters, <name>_min and <name>_max. Both stay one string per
      filter[name], so decodeListQuery, encodeListQuery, the URL sync and
      the allowlist are unchanged. splitFilterValues('') is [] and
      joinFilterValues([]) is undefined, so clearing deletes the parameter
      rather than sending an empty string. See ADR 0009.
    Downloads