winget install --id antonreshetov.massCode
About massCode
A free and open source code snippets manager for developers
What's new in 5.7.0
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 Change...
Version history
| Version | Updated | Notes |
|---|---|---|
| 5.7.0 | Unknown | 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, wh... |
| 5.6.1 | Unknown | What's Changed - fix(drawings): resolve vault path for spaces handlers by @antonreshetov in #826 |
| 5.6.0 | Unknown | Drawings massCode now includes a dedicated Drawings space powered by Excalidraw. Use it for diagrams, sketches, flows, UI mockups, and whiteboard-style notes without leaving your vault. Drawings autosave as .excalidraw f... |
| 5.5.0 | Unknown | massCode 5.5 expands Notes into a more complete task workspace, adds the browser Clipper, and makes it easier to migrate from other tools. Tasks In Notes - Added task notes: tasks now live inside Notes and use the same m... |
| 5.4.0 | Unknown | v5.4.0 Command Palette The new command palette gives massCode a faster way to move around and act on content without leaving the keyboard. Open it with Cmd+P on macOS or Ctrl+P on Windows and Linux to search spaces, snip... |
| 5.3.0 | Unknown | HTTP Client massCode now includes a built-in HTTP client for saving, organizing, previewing, and sending API requests without leaving the app. The new HTTP space keeps requests next to your snippets and notes, with the s... |
| 5.2.0 | Unknown | Notes linking is more reliable Notes now support path-qualified internal links, so duplicate note names can be linked precisely with syntax like [[Folder/Note]]. The link picker inserts the shortest unambiguous target, a... |
| 5.1.1 | Unknown | What's Changed - docs(website): add JSON Diff documentation by @antonreshetov in #723 - docs(website): add Notes Dashboard documentation by @antonreshetov in #730 - fix: package shared runtime modules in electron builds... |
| 5.1.0 | Unknown | Notes Dashboard A new home screen for the Notes space. Dashboard gives you a quick overview of your note base before opening a specific note, including note counts, words, folders, tags, recent activity, top linked notes... |
| 5.0.0 | Unknown | Markdown Vault massCode no longer uses SQLite for data storage. All snippets, notes, and settings are stored as Markdown files directly on disk. This makes your data transparent, easy to sync via any cloud service, and a... |
| 4.7.1 | Unknown | What's Changed - feat(ui): add space rail navigation by @antonreshetov in #680 - fix: detect existing SQLite users and set correct default storage engine by @antonreshetov in #684 |
| 4.6.0 | Unknown | Math Notebook A new feature — a calculator notepad right inside massCode, inspired by Numi. Write expressions in natural language and get instant results on each line. Features - Arithmetic, percentages, powers, math fun... |
| 4.5.0 | Unknown | Markdown Vault — New Storage Engine This is arguably the most significant update in massCode's history. You can now store your snippets as plain Markdown files directly on disk. Why it matters: - Your data is just files.... |
| 4.4.0 | Unknown | No significant changes View changes on GitHub What's Changed - fix(elysia): prevent DB hangs during saves by @antonreshetov in #643 - feat(devtools): add JSON generator by @antonreshetov in #644 - feat(devtools): add Lor... |
| 4.3.0 | Unknown | What's Changed - feat(preferences): add api port to preference option by @ondrovic in #631 - feat(editor): add Power Query (M) language support by @BasicNullification in #639 - feat(folders): add multi-selection by @anto... |
| 4.2.2 | Unknown | What's Changed - fix(db): ensure directory exists before accessing the db by @antonreshetov in #628 - fix(editor): jumping scroll when editing by @antonreshetov in #629 Full Changelog: v4.2.1...v4.2.2 |
| 4.2.1 | Unknown | Attempting to build correctly for macOS Intel architecture. |
| 4.2.0 | Unknown | Bug Fixes - editor: prevent header and editor display for multiple selected snippets (e1d4ccd) - editor: show code preview panel (5e91b74) - i18n: update sidebar toggle translations (f819f4a) - scrollbar: suppress horizo... |
| 4.1.0 | Unknown | Bug Fixes - add help menu (a27d605) - set folder custom icon (#607) (505a8a0) Features - add json visualizer (#609) (afce45c) json-viz - editor: add highlighting for search terms (#606) (48b7f56) Full Changelog: v4.0.4..... |
| 4.0.4 | Unknown | What's Changed - fix(editor): vertical scrolling #603 by @antonreshetov in #604 Full Changelog: v4.0.3...v4.0.4 |