mirror of
https://github.com/swartzrock/obsidian-settings-float-plugin.git
synced 2026-07-22 07:48:42 +00:00
Add Obsidian ESLint configuration, tighten community review copy and styling, make narrow-window behavior effective, and document the 0.2.0 release notes.
1.3 KiB
1.3 KiB
Settings Float 0.2.0 Release Notes
Maintenance release for Obsidian community plugin submission feedback and release workflow cleanup.
Fixed
- Uses Obsidian's
setCssStyleshelper for dynamic modal styles instead of assigning inline style properties directly. - Uses Obsidian's
Setting(...).setHeading()pattern for the plugin settings heading. - Removes an unsafe iterator return in the open-enhancer lookup.
- Keeps numeric release tags aligned with
manifest.jsonandversions.jsoninstead of requiring avprefix. - Makes the narrow-window setting actually disable modal enhancement below the configured threshold.
- Corrects package repository, issues, and homepage metadata to the published repository URL.
- Uses Obsidian theme variables and focus-visible outlines for plugin controls.
Changed
- Updates the plugin description to explicitly mention Settings, Theme, and Community Plugins dialogs.
- Adds test coverage support for Obsidian DOM helper methods in the JSDOM test environment.
Compatibility
- Desktop-only release.
- Minimum Obsidian app version remains
1.6.0. versions.jsonmaps0.2.0to1.6.0.
Release Artifacts
manifest.jsonmain.jsstyles.css
Manual QA Required
Before publishing, verify Settings, Theme, and Community Plugins dialogs can still be moved and resized in a real Obsidian vault.