| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Individual notes can now be exported as self-contained HTML or PDF documents directly from the note context menu. Exports preserve Markdown formatting and include managed images and drawing previews, making notes easier to share, print, or archive outside massCode.
Entire Notes folders can now be exported as portable HTML sites. The generated site preserves the folder hierarchy, includes navigation and full-text search, resolves links between exported notes, and bundles managed images and drawing previews for offline use.
HTTP environments can now store passwords, API tokens, and other sensitive values as secret variables. Secret values use the familiar {{name}} syntax, but stay outside the Markdown Vault, are encrypted with the operating system keychain, and are masked in request previews and history.
Only secret names travel with the vault, so values remain local to each device and can be entered separately wherever the vault is used.
Full Changelog: v5.9.1...v5.10.0
Full Changelog: v5.9.0...v5.9.1
massCode now opens large Markdown Vaults from a metadata index and loads item bodies only when needed, so Code, Notes, and HTTP lists become available much sooner after launch.
Vault files offloaded by iCloud, OneDrive, Google Drive, or Dropbox remain visible while their content downloads in the background. The space rail shows overall progress, opening an item prioritizes it, pending HTTP requests are clearly marked, and massCode avoids writing over content that is still in the cloud. Vault Doctor can also detect index inconsistencies and managed Notes asset issues.
Code, Notes, and HTTP folders can now use searchable emoji, built-in Material or Lucide icons, or uploaded JPG and PNG images. Uploaded icons are resized and stored with the folder so they follow the vault across backups and sync services.
Notes can now be duplicated from the list context menu or Command Palette, fenced code blocks have a one-click copy control, and an editor preference can wrap long table cells. Newly pasted or dropped note images are stored in the managed notes/.masscode/assets directory, with referenced legacy assets migrated automatically.
Code and Notes can normalize hard-wrapped terminal text from the Editor menu while preserving Markdown lists, tables, quotes, commands, and code blocks. The same Line Break Normalizer is available as a standalone converter in Tools.
The macOS Dock icon can show the number of items in the Code Inbox, items in the Notes Inbox, or tasks due today. The counter source is configurable in Appearance settings and can be disabled at any time.
Full Changelog: v5.8.0...v5.9.0
The Notes editor now has a context menu in Live Preview for common editing actions. You can apply formatting and insert blocks such as tables, callouts, horizontal rules, and code blocks directly from the editor context menu.
Tables are now editable directly from Live Preview. Add a table from the context menu, then use the table cell context menu to insert or delete rows and columns or adjust column alignment. You can also drag row and column handles to reorder the table.
Notes can now keep completed tasks out of active views. Use Hide Completed Tasks from the View menu to filter completed tasks from folder lists without changing or deleting them.
For cleanup, completed tasks can be moved to Trash from the Notes Library context menu or from Preferences. Auto-clean can also run on a daily, 7-day, or 30-day schedule.
Full Changelog: v5.7.0...v5.8.0
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.
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.
Full Changelog: v5.6.1...v5.7.0
Full Changelog: v5.6.0...v5.6.1
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 files, can be searched by name, duplicated, exported as images, and reopened at their last pan and zoom. You can also copy a drawing link and paste it into a note to render the drawing inline, then jump back to the Drawings space from the embed.
massCode can now download app updates in the background and install them on restart. Automatic updates can be turned off in Preferences; when disabled, massCode only notifies you that a new version is available.
Supporter builds are gone. Instead of downloading a separate sponsored build, supporters now unlock supporter status in the standard build with an offline license key, entered in Preferences > Supporter. Your email is the license identifier, and the key is validated locally with no account required.
If you have donated before, please email me at reshetov.art@gmail.com with proof of your donation and I will send you a license key.
Search is more contextual across the app. List search now respects the selected folder, tag, library, or smart view, so results stay scoped to where you are already working.
The Command Palette also supports filter tokens for faster keyboard-driven search. Use @ for spaces, / for folders, and # for tags, then combine those filters with a text query.
Math Notebook sheet lists now include search with arrow-key navigation and Esc to clear the query.
Full Changelog: v5.5.0...v5.6.0
massCode 5.5 expands Notes into a more complete task workspace, adds the browser Clipper, and makes it easier to migrate from other tools.
Full Changelog: v5.4.0...v5.5.0
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, snippets, notes, and HTTP requests from one place.
Use Cmd+Shift+P or Ctrl+Shift+P to jump straight into command mode. You can create snippets, notes, HTTP requests, and folders, open preferences, search inside a specific space, and use the actions panel to copy, duplicate, favorite, reveal, or move supported items. Results also learn from recent and repeated use, so common destinations become easier to reach over time.
The HTTP space now has a Library section for Inbox, Favorites, All Requests, and Trash. This makes saved requests easier to scan and manage, especially when a collection grows beyond a few folders.
HTTP request items also gained richer library actions: multi-selected requests can be moved, restored, favorited, duplicated, copied, revealed in the file manager, or sent to trash from the list context menu.
Full Changelog: v5.3.0...v5.4.0
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 same local-first storage model: requests are saved in your vault as readable markdown files with frontmatter metadata.
You can now:
Existing API collections can now be imported into the HTTP space.
Supported formats:
Before import, massCode shows a preview of the collections, requests, folders, and environments that will be created. If a source file contains unsupported features, such as scripts or assertions, the import keeps the supported request data and reports warnings.
Full Changelog: v5.2.0...v5.3.0
| Back | FazBrowse Home | New Git URL |