Releases: prisant-labs/obsidian-tag-visibility
Release list
1.0.3
Resolves DR-15 from the directory review: the Notebook Navigator strikethrough no longer sets an explicit text-decoration-thickness (the default renders the same line), permanently clearing the review's CSS baseline warning. Visually identical; no code changes.
Finding-by-finding review record, including the implementability assessment of every remaining advisory: https://github.com/prisant-labs/obsidian-tag-visibility/blob/main/docs/DIRECTORY-REVIEW.md
1.0.2
Directory-review hygiene pass: every automated-review warning that is safe to fix at the 1.9.10 floor, plus release hardening. No feature changes.
- Release assets now carry GitHub artifact attestations; verify provenance with: gh attestation verify main.js -R prisant-labs/obsidian-tag-visibility
- versions.json is no longer attached to releases (Obsidian consults it from the repository).
- Popout-window safety (window.requestAnimationFrame / window.setTimeout), promise hygiene, and safer frontmatter tag typing.
- Frontmatter tags: values that are not strings (for example a bare numeric tag) are now coerced to strings when indexed.
Full details: https://github.com/prisant-labs/obsidian-tag-visibility/blob/main/CHANGELOG.md
Finding-by-finding review record: https://github.com/prisant-labs/obsidian-tag-visibility/blob/main/docs/DIRECTORY-REVIEW.md (this release resolves DR-02 through DR-10 and DR-12; DR-11 is tracked for 1.1)
1.0.1
Directory-review fix: the plugin description no longer contains the word "Obsidian" (the community directory's automated review rejects it as redundant in context). The description now names the four surfaces directly: tag pane, Properties, autocomplete, and Notebook Navigator. No code changes; behavior is identical to 1.0.0.
Finding-by-finding review record: https://github.com/prisant-labs/obsidian-tag-visibility/blob/main/docs/DIRECTORY-REVIEW.md (this release resolves DR-01)
1.0.0 - Curation, in context
"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