Skip to content

1.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:58
· 1 commit to main since this release

Added

  • An "Add person" button in the dashboard header, and the same dialog offered
    from the empty states — previously creating a person was only reachable through
    the command palette, which is easy to miss.
  • The dialog asks for the tier alongside the name. A person with no tier isn't
    tracked at all, so creating one without asking would quietly produce someone the
    plugin ignores.

Performance

  • Exclusion fragments are tokenized once per index build instead of once per
    candidate file, so the cost no longer scales with files × fragments. Measured on
    5,000 people: 20 fragments went from 20.8ms to 13.7ms, and the cost is now flat in
    fragment count rather than linear.
  • A file already inside a people folder no longer has its tags and type marker
    evaluated, since neither can change the outcome. Tag-based identification across
    13,000 files: 5.2ms to 4.4ms.
  • The unrendered-placeholder check does a cheap substring test before its regex,
    which almost never matches.