Skip to content

1.0.22

Latest

Choose a tag to compare

@sparklings sparklings released this 02 Oct 08:57

Release v1.0.22 - Settings UI Architecture & Local Proxy Enhancements

馃殌 Key Features & Bug Fixes

  • Obsidian 1.13+ Settings Compatibility: Resolved an issue where non-empty \getSettingDefinitions()\ suppressed Obsidian's standard \display()\ callback, ensuring rich interactive custom UI renders smoothly.
  • Effective Device Provider Resolution: Updated Sidebar execution pipeline to resolve active providers via \getEffectiveProviderForDevice(), completely resolving false-positive API Key missing alerts on unauthenticated local proxy endpoints (e.g. \127.0.0.1:31416).
  • Enhanced Settings Navigation: Streamlined configuration across dedicated subtabs (Provider, Prompt, Formatter, Sync/System) with live device status badges and visual health indicators.
  • Multi-Device & Sync Hardening: Fully isolated per-device bindings to prevent configuration overwrites across synced environments (e.g. OneDrive).
  • Test Integrity: 58 end-to-end integration and unit tests passing with strict TypeScript verification.