Settings Float 0.2.0
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.