Releases: CypherPoet/obsidian-tab-tint
Releases · CypherPoet/obsidian-tab-tint
Release list
1.2.0
1.1.0
1.0.3
Registry-review response, round two.
🩹 Fixed
- Blocking error resolved — the 1.0.2 attempt feature-detected setDestructive() at runtime, but the registry's no-unsupported-api rule statically flags any reference to an API newer than minAppVersion (1.12.0). The reset button uses setWarning() again; both deprecation recommendations are documented deferrals until the version floor moves to 1.13+ (see AGENTS.md).
1.0.2
Registry-review response release — addresses every finding from the initial community.obsidian.md automated review.
🩹 Fixes
- License detectability — LICENSE is now the unmodified MIT text (the appended attribution note broke license recognition); attribution to ColorTab moved to NOTICE.md
- Manifest — plugin description now ends with punctuation
- Source — removed a redundant type assertion; the reset button now uses setDestructive() where available (Obsidian 1.13+) and falls back to setWarning() on 1.12
👷 Infrastructure
- Release assets (main.js, manifest.json, styles.css) now ship with GitHub build-provenance attestations — verify with: gh attestation verify main.js --repo CypherPoet/obsidian-tab-tint
Deliberately deferred: migrating display() → getSettingDefinitions() — the new API requires Obsidian 1.13 and this plugin's minAppVersion floor is 1.12.0 (see AGENTS.md).
1.0.1
🐛 Fixes
- Tinted tab text could render in the theme's light color — unreadable on pastel tints — whenever the window was focused. Obsidian's focused-window tab rule outranks any plugin selector, so Tab Tint now scopes the tab text-color variables inside tinted headers instead of fighting specificity.
✨ Features
- New Tab text color setting: Auto (contrast-based, default), Always dark, Always light, or a Custom color.
💸 Meta
- Added a Buy Me a Coffee funding link (heart icon on the plugin card).
1.0.0
Initial release.
Tab Tint tints tab headers with custom colors so open notes are distinguishable at a glance.
- Right-click any tab header to apply one of five palette colors (editable in settings)
- Tints are slot-based: recolor a palette slot and every tab wearing it updates
- Tints follow files through renames and moves
- Auto-contrast text keeps tab labels readable on any tint, light or dark theme
- Optional auto-pin for tinted tabs
- Explicit Merge duplicate tabs command — never closes tabs automatically
- Works in popout windows; tintable tabs include notes, PDFs, images, and canvases