Kindle Bridge 1.0.1
Patch release. No user-facing feature changes — this fixes issues found by Obsidian's own plugin review tooling ahead of Community Plugin submission.
Fixed
- Removed a false minimum-version dependency: the plugin's own
settingsfield was renamed internally topluginSettings. Obsidian 1.13.0 added an official, identically-namedPlugin.settingsfield, and the name collision made automated review tooling report this plugin as requiring Obsidian 1.13.0+ — it does not.minAppVersionremains1.4.4. This has no effect on your existing settings; the field name is never persisted todata.json. - Removed the redundant "kindle-bridge-" prefix from internal command IDs. Obsidian already namespaces commands by plugin ID, so this had no visible effect, but is now consistent with the guideline.
- Removed a call to
setDynamicTooltip(), deprecated by Obsidian (the slider tooltip is now always shown inline regardless).
Changed
- Replaced the
builtin-modulesdependency with Node's built-in equivalent, removing one dependency. - Default console logging now uses
console.debuginstead ofconsole.log, matching Obsidian's console-logging guideline. - Adopted the official
eslint-plugin-obsidianmdrule set in this project's lint configuration and CI, so this class of issue is caught automatically in the future.
Upgrading
No action needed. If you're building from source, npm ci && npm run build as usual.
Installation
Same as 1.0.0 — see README.md § Installation.
Disclaimer
Kindle Bridge is an independent community plugin and is not affiliated with, endorsed by, or sponsored by Amazon or Obsidian.