Skip to content

0.1.5

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Jul 21:09

Bump to v0.1.5: migrate settings tab to declarative Settings API

Obsidian's automated plugin scorecard flagged 9 uses of the display()
override, deprecated since 1.13.0 in favor of getSettingDefinitions().
Rewrite NrpSettingsTab to the declarative API: global toggle/slider
bind directly to plugin settings keys, and the profile list uses the
framework's built-in reorder/delete affordances instead of a hand
rolled drag-and-drop implementation.

Also raise eslint.config.mjs to type-checked rules (matching what the
scorecard's other 12 warnings turned out to run) and fix the handful
of real lint findings that surfaced under it.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com


Full Changelog: 0.1.4...0.1.5