mirror of
https://github.com/swartzrock/obsidian-settings-float-plugin.git
synced 2026-07-22 07:48:42 +00:00
Merge pull request #7 from swartzrock/swartzrock/version02
version 0.2.0 bump
This commit is contained in:
commit
d5da096c37
5 changed files with 37 additions and 5 deletions
|
|
@ -116,7 +116,7 @@ If Settings ends up in an awkward position, use the reset button in the plugin s
|
|||
|
||||
## Compatibility Notes
|
||||
|
||||
- Desktop is the intended target; mobile behavior is disabled for 0.1.
|
||||
- Desktop is the intended target; mobile behavior is disabled.
|
||||
- The plugin relies on Obsidian's current Settings and catalog dialog DOM shapes. Selectors are centralized so they can be updated if Obsidian changes those structures.
|
||||
- Custom themes may affect modal spacing, shadows, or scrollbar placement. The plugin uses isolated classes and Obsidian CSS variables where possible.
|
||||
- Manual validation in Obsidian is still required before publishing a release.
|
||||
|
|
|
|||
31
docs/release-notes/0.2.0.md
Normal file
31
docs/release-notes/0.2.0.md
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# 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.
|
||||
|
||||
## 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.
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "settings-float",
|
||||
"name": "Settings Float",
|
||||
"version": "0.1.0",
|
||||
"version": "0.2.0",
|
||||
"minAppVersion": "1.6.0",
|
||||
"description": "Makes the Settings, Theme, and Community Plugins dialogs movable and resizable.",
|
||||
"author": "Jason Swartz",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "settings-float",
|
||||
"version": "0.1.0",
|
||||
"version": "0.2.0",
|
||||
"description": "Obsidian plugin that makes Settings and catalog dialogs movable and resizable.",
|
||||
"license": "MIT",
|
||||
"author": "Jason Swartz",
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
{
|
||||
"0.1.0": "1.6.0"
|
||||
}
|
||||
"0.1.0": "1.6.0",
|
||||
"0.2.0": "1.6.0"
|
||||
}
|
||||
Loading…
Reference in a new issue