v1.1.2
Released: 2026-09-22
Changes since v1.1.1 (50b05e7..HEAD).
Fixes
- Pending autosave no longer recreates renamed or deleted notes (#170, fix by @rafaself in #171): a debounced autosave that fired after a note (or a parent folder) was renamed or deleted could recreate the old path on disk. Fixed with defense-in-depth — the client cancels/remaps pending saves when the active note is renamed or deleted (and discards a stale save response that returns after the fact via a per-file version guard), and the server's note update now writes only to an existing file (
NotesService#update, no parent-directory creation), returning 404 instead of recreating a moved/deleted note.
Test Coverage
- 869 Ruby tests, 1,655 JavaScript tests (2,524 total).