Releases: polyipseity/obsidian-unhide
Releases · polyipseity/obsidian-unhide
Release list
3.1.0
3.1.0
Minor Changes
- fbc3543: Add a
protectSyncsetting (default ON) that prevents data loss in synced vaults. When enabled and Obsidian Sync is detected, hiding a file is deferred so the destructiveDataAdapter.reconcileDeletioncalls are skipped, avoiding deletions that Obsidian Sync would propagate to other devices (GH#35). The deferred paths are flushed when protection turns off, and a notice appears when protection activates. The README documents the sync/data-loss risk and the best-effort nature of this protection: detection-based and not a guarantee.
Patch Changes
- d0a8742: Document the Nextcloud ↔ Obsidian embedded-image recipe in the README and add a test asserting the default
showingRulesreveal attachment dot-directories (.assets,.attachments*). (GH#32) - 07c7efc: Fix
DataAdapter.reconcileDeletionprivate typing to document the optionalforceparameter; verify plugin usage is semantically correct against Obsidian 1.13.7.
rolling
A rolling release that contains the build artifacts for the latest commit. See readme § installation for more information.
3.0.0
3.0.0
Major Changes
- 40817f7: Rename the plugin id from
show-hidden-filestounhide(repo renamed to
obsidian-unhide) to avoid a collision with an existing community plugin. The
display name is now "Unhide" and the description notes the former name
"Show Hidden Files". Breaking: existing installs and command hotkeys bound to
the old id will not carry over and must be re-bound.
Minor Changes
- b2b2e38: Fix the hidden-file rename patch's file-explorer hook detection. The patch now
detects the rename method in ordersaveRename(Obsidian ≥1.13.7) →acceptRename
(≤1.12.7) →finishRename(ancient builds), so leading dots are preserved again
on Obsidian 1.12.7 and older. Previously thefinishRenamefallback never matched
real builds, leaving dot preservation broken and installing a throwing stub on the
prototype.