You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Declarative settings API (Obsidian 1.13+ Settings search) — BookMetasearchSettingTab.getSettingDefinitions() now returns a SettingDefinitionItem[] describing every user-facing setting in one
place (src/ui/settings-definitions.ts), so Obsidian 1.13+'s built-in
Settings search bar can find and jump to each option. The existing display() still owns rendering (including action-only rows like
provider healthcheck buttons that don't map to declarative controls);
the two code paths run in parallel and don't compete. Each control's key matches its BookMetasearchSettings field, so the framework's
default getControlValue/setControlValue handle read/write with no
glue. aliases are added on every control to widen search recall
(e.g. ["ttb", "aladin", "api key"] for the Aladin TTB Key). Resolves
the Obsidian community-plugin review warning shipped since v1.0.1.
Changed
obsidian devDependency bumped 1.12.3 → 1.13.1 to pick up the SettingDefinitionItem types.