diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 2227720..7c65495 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,16 @@ # Release Notes +## [1.1.4] - 2026-06-29 + +### 🐛 Fixes + +- **Settings Toggle Reliability** – Replaced framework-managed toggle controls with explicit `addToggle` rendering, ensuring `onChange` callbacks fire correctly across all Obsidian versions +- **Reset Button Styling** – Replaced deprecated `.setDestructive()` API call with direct CSS class assignment (`mod-destructive`) for broader Obsidian compatibility +- **Settings Page Refresh** – Fixed settings page not properly refreshing after "Reset to Defaults" action (`this.update()` → `this.display()`) +- **Redundant Color Re-application** – Removed `setControlValue` override that triggered unnecessary color re-application on every settings toggle change + +--- + ## [1.1.3] - 2026-06-27 ### ✨ Improvements diff --git a/manifest.json b/manifest.json index 5be4d91..026571a 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "color-tab", "name": "Color Tab", - "version": "1.1.3", + "version": "1.1.4", "minAppVersion": "1.12.0", "description": "Colorize open tabs to visually distinguish notes at a glance, using a right-click context menu.", "author": "Rafael Ordaz", diff --git a/package.json b/package.json index cee587c..e935217 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "color-tab", - "version": "1.1.3", + "version": "1.1.4", "description": "Obsidian plugin to colorize open tabs", "main": "main.js", "scripts": {