Skip to content

Settings Float 0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 23:53
d4275a4

Settings Float 0.2.0 Release Notes

Maintenance release for Obsidian community plugin submission feedback and release workflow cleanup.

Fixed

  • Uses Obsidian's setCssStyles helper 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.json and versions.json instead of requiring a v prefix.
  • 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.json maps 0.2.0 to 1.6.0.

Release Artifacts

  • manifest.json
  • main.js
  • styles.css

Manual QA Required

Before publishing, verify Settings, Theme, and Community Plugins dialogs can still be moved and resized in a real Obsidian vault.