Skip to content

v5.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Jun 08:21
· 1 commit to main since this release
867e2ab

Vault Doctor

Vault Doctor is a new health check for your vault that detects and repairs common sync issues such as duplicate ids, leftover merge conflict markers, and invalid frontmatter. It lives in Storage settings, where you can run a full scan, review each problem, and resolve duplicate ids by choosing which entry keeps the original id and which gets a new one.

Because conflicts usually appear after syncing across machines and Storage settings are rarely opened, Vault Doctor also runs a non-blocking, read-only check shortly after the app starts. If it finds conflicts, it shows a notification with a Review action so you can fix them before they cause problems.

Content List Sorting

You can now sort content lists directly from the View menu. Sorting is available across all spaces, including Code, Notes, HTTP, Math Notebook, and Drawings, and your choice is remembered per space.

Fixes

  • Fixed Math Notebook not accepting decimals entered with a comma in locales that use a decimal comma.
  • Fixed Drawings losing saved scene content from renderer state.
  • Fixed Drawings space state not resetting when switching vaults.
  • Kept list item height stable while inline renaming items in Drawings and Math Notebook.
  • Kept the context-menu highlight outline intact in virtual lists.
  • Added a close button to the release notes toast.
  • Fixed a persistent SQLite migration flag so migration state is tracked reliably.
  • Fixed a macOS update issue where quitAndInstall could be blocked by the window close handler.
  • Updated Elysia to address a ReDoS vulnerability (CVE-2026-30837).

What's Changed

Full Changelog: v5.6.1...v5.7.0