Improvements
-
Improved non-markdown conversion/decryption flow to always restore original extension from container metadata.
-
Improved non-markdown encryption navigation to keep file open behavior in the current active leaf.
Bug Fixes
-
Fixed temporary non-markdown unlock path where restored file could be created while original encrypted source was not deleted in some view-switch cases.
-
Fixed permanent conversion fallback behavior for non-markdown files to avoid accidental markdown-branch continuation after binary-restore failure.
-
Fixed permanent unlock flow for non-markdown files to avoid entering text editor autosave pipeline.
-
Fixed a critical peccirian autosave race where switching pages during IME composing input could write encrypted JSON content into the wrong note.
Technical
- Expanded attachment extension coverage in helper detection, including
.canvasand.excalidraw.