Skip to content

Releases: CypherPoet/obsidian-tab-tint

1.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:33
🔖 Release 1.2.0

1.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 06:40
2d667a5
🔖 Release 1.1.0

1.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Jul 10:50
b99c4e0

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

Choose a tag to compare

@github-actions github-actions released this 06 Jul 10:13
7cd4439

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

Choose a tag to compare

@github-actions github-actions released this 06 Jul 05:24
ae1de7d

🐛 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

Choose a tag to compare

@github-actions github-actions released this 06 Jul 04:15
5eba280

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