Skip to content

1.0.0 - Curation, in context

Choose a tag to compare

@github-actions github-actions released this 18 Jul 21:51

"See only the tags you want."

Tag Visibility is a vault-wide tag visibility engine for Obsidian: rules and per-tag decisions that hide or flag tags across the tag pane, Properties, autocomplete, and Notebook Navigator. Display-only, file-safe, fully reversible.

Highlights

  • The Tag Visibility panel: a dockable, splittable pane holding the tag table, filter chips, bulk actions, per-tag overrides, and per-row "why is this affected?" diagnostics. View mode browses; Manage mode curates.
  • Open beside the tag pane: one command opens the panel and the native tag pane as a split, so your full tag inventory sits beside Obsidian's own list and both react live as rules change.
  • Four scopes, each independently kill-switchable: tag pane, Notebook Navigator, Properties, and autocomplete. Hidden tags release their space in the core tag pane immediately.
  • Per-tag overrides: always-show (the safety net) and always-hide, resolved ahead of every rule.
  • Five presets plus custom rules: regex, frequency, or list rules with a live preview as you type, and flag-instead-of-hide as a rule action.
  • Reviewed triage: per-tag reviewed marks and an Unreviewed filter, so a large tag set can be worked down like an inbox.
  • Plays well with others: Dataview, Tasks, and Bases see the real tag set; Tag Wrangler (per-tag rename delegation), Style Settings, and Notebook Navigator are optional enhancements.
  • Trust layer: welcome modal, persistent non-default-state banner, panic disable that clears every scope at once, and an honest status bar.

Safety contract

  • Display-only: Tag Visibility never modifies note content and never makes network requests. The only files it writes are its own settings (data.json) and metadata sidecar (tags.json).
  • Uninstall restores every tag, everywhere, immediately.
  • A corrupt data.json, or one written by a newer plugin version, is never overwritten: the plugin runs read-only for the session and tells you why.

Notes for beta testers

1.0.0 carries the same code as 1.0.0-rc.12; only documentation changed since. Settings migrate automatically (schema v10, additive, no action required). BRAT installs converge to this release on their next update check.

Full details: CHANGELOG