github akitaonrails/FrankMD v1.1.2

3 hours ago

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).

Don't miss a new FrankMD release

NewReleases is sending notifications on new releases.