Every release.

36 releases so far, newest first. Updates download quietly in the background and apply when you quit — there is no modal and no forced restart.

  1. v2.0.18Latest
    • Sidebar folders that contain nested folders but no notes of their own now show a half-filled folder icon
    • Daily notes no longer duplicate in the vault root when the default folder hasn't finished loading, and an existing same-date note is reused instead of creating a second copy
    • Cmd+K is now an alias for opening search (alongside Cmd+O)
    • Settings → Boards: choose where completed tasks go — Stay, Top, or Bottom (unchecking moves them just outside the done group)
    • Checking off a task or subtask plays a short completion animation on the board and in Task view
    • First-run setup creates a fresh vault only — "Open Existing Folder" is removed from that screen so welcome notes always bootstrap; you can still open an existing folder later from the Vault modal
    • macOS DMG installer shows a drag arrow between the app and Applications
    • Heading fold is hierarchical — Option+Z collapses a heading and all nested headings beneath it, through the next same-level (or shallower) heading
    • Option+Cmd+Z cascade-folds ancestor headings one level per press (current → parent → grandparent…), then reopens them from the outside in (Alt+Ctrl+Z on Windows)
    • Faster launches on large vaults — the backlink index now persists across sessions, so unchanged notes are not rescanned every time you open the app
    • Smoother performance on large vaults — backlink scanning now reads notes in chunks and yields between batches so typing and UI stay responsive after launch
    • App config now lives in `~/.nolagmind` (renamed from `~/.note-app`); existing installs are migrated automatically
    • macOS DMG builds work reliably in non-GUI / Automation-denied environments
    • Rewrote the welcome walkthrough for new vaults — clearer Basics → Power features → What else is possible path
    • macOS download is now a drag-to-Applications DMG instead of a ZIP
    • Fixed Cmd+Enter on a wikilink accidentally re-opening the link after navigation (Editor remount no longer loses the suppress window)
    • Create New Vault and Open Existing Folder sit side by side in the vault switcher and search vault picker
    • Vault switching feels instant: the switcher closes right away and reloads the new vault in the background
    • Creating or opening a vault now switches into it immediately
    • Fixed vault switches leaking notes, previews, pins, and property catalogs from the previous vault
    • Deleting a large vault no longer freezes the UI
    • Faster vault switches when caches are clean (skip unnecessary localStorage writes)
    • Recent note cards load with one batched read instead of per-card fetches
    • App display name is now **Nolagmind** (single capital N, matching nolagmind.com)
    • Renamed the app to **Nolagmind** (Dock, Spotlight, and window title)
    • Download ZIP and auto-update bundle now use the new app name
    • Images — inline images in paragraphs and bullet lists no longer leave ghost empty lines; Backspace at image boundaries no longer crashes; legacy block-image bullets normalize to one line
    • Grid & list — note previews load in one batch instead of one IPC call per card or row; offscreen cards and rows skip layout and paint for smoother scrolling
    • Backlinks — indexed with mtime validation instead of re-reading the whole vault on every open
    • Search — name scan and result DOM work are deferred so the modal stays responsive on large vaults
    • Editor — less redundant work on every keystroke in the typing hot path
    • Vault — property catalog hydrates incrementally from a persisted mtime map; batch reads and content search run in parallel on the backend
    • Names — notes, boards, and mind maps now share one name per folder; create, rename, and move show which kind already exists
    • Wikilinks — `[[` autocomplete can create mind maps (`/m`, `/mindmap`) or boards (`/b`, `/board`) with the right icon and label
    • Search — batch command uses Cmd+Enter (Ctrl+Enter on Windows) to finish selecting notes and choose Delete or Move; tag/sort/batch autocomplete anchors to the search input
    • Previews — image-only notes and image markdown in grep/backlink snippets show `[image]` instead of blank or raw syntax
    • Editor — empty leading list items survive markdown reload; pasting an image into an empty bullet aligns cleanly with the marker
    • macOS — window uses the hidden title bar style for a cleaner chrome
    • Themes — Ashen Dark accent color now uses the official red palette instead of blue
    • Themes — Ferra Dark developer theme using the official Ferra palette
    • Themes — Ashen Dark developer theme using the official Ashen palette
    • Themes — Flexoki Dark and Flexoki Light developer themes using the official Flexoki palette
    • Updates — non-blocking corner banner replaces the modal; downloads run in the background and apply automatically when you quit (optional Restart Now)
    • Updates — startup update check always hits the network so available updates surface reliably on launch
    • Faster vault switching — no blank flash when changing vaults; property catalog is cached in memory for revisits
    • Faster startup — combined vault config IPC call, one-pass note property hydration, and legacy mind-map migration runs only once per vault
    • No Lag Mind Note App 2.0 — clean version numbering from 1.7.9 through 1.9.9
    • Removed experimental move-to-Applications first-launch prompt
    • Updates — startup update check now always hits the network so the update popup appears reliably on launch (Settings manual check was already correct)
    • macOS — first launch now offers to move the app from Downloads to your Applications folder (with App Translocation support and optional "Don't ask again")
    • Themes — Rosé Pine accent colors updated to match the official palette
    • Welcome notes — advanced shortcuts walkthrough now documents autocomplete list actions (⌘Delete to remove custom properties or slash commands, ⌘Enter to edit a slash command)
    • macOS — Option+letter shortcuts (⌥N, ⌥D, ⌥Z, ⌥[, ⌥1–9, etc.) no longer insert special characters or dead keys into the editor
    • macOS — Escape in native fullscreen no longer exits fullscreen when a modal or in-app handler should consume it
    • Wikilink autocomplete — typing `[[` after an existing wikilink in the same paragraph is detected correctly
    • Slash commands — modal editor round-trips markdown the same way as note content (tasks, wikilinks, blank lines)
    • Slash commands — command names are sanitized as you type; Enter/Escape work in the delete confirmation dialog
    • Slash command insertion — expanded content uses the same TipTap markdown pipeline as note loading
    • Editor — opening or switching notes no longer adds spurious undo history steps from post-load normalization
    • Onboarding walkthrough — welcome notes are reorganized into beginner, intermediate, and advanced stages with dedicated subfolders for each level
    • New vaults — welcome notes copy recursively so nested walkthrough folders come along automatically
    • First vault — the app now opens "Welcome (start here!)" as the landing note instead of the old welcome.md
    • Board task detail panel — opening task details suspends board keyboard shortcuts and inline editing so the side panel keeps focus without fighting the board behind it
    • Board find — blocked task titles are excluded from search until their blockers are completed
    • Mind map editing — clicking a node to edit now places the caret where you clicked instead of snapping to the end, so wikilink navigation works right after a click
    • Mind map grow-down layout — top-down trees now use a dedicated layout with tighter sibling spacing and width caps, so cousin branches no longer overlap
    • Faster note switching — wikilink resolution and sidebar sorting no longer rescan the vault on every click or note change
    • Smoother startup — update checks wait until the app is idle and respect the check cooldown, so relaunching doesn't compete with vault loading
    • Faster vault switching — revisiting a vault you already opened this session restores its note list instantly instead of rescanning disk
    • Smoother update checks — the app checks for updates immediately on launch, hiding the network round-trip behind normal startup work instead of flashing a prompt after the home screen loads
    • Developer theme colors — official palette colors for Gruvbox, Monokai Pro, One Dark, Tokyo Night, Ayu, Night Owl, Everforest, Kanagawa, Rosé Pine, and Horizon
    • Sort by note type — filter notes in Search with `sort: note type markdown`, `mindmap`, or `board` (supports `or` to combine types)
    • Mind map zoom — Ctrl+scroll to zoom toward the cursor in mind map panes
    • Alias search — aliases now match only when the query appears as a consecutive substring (no fuzzy subsequence matching)
    • Sort list autocomplete — list property values in sort filters now use prefix matching for faster, more predictable suggestions
    • Catppuccin themes — official Mocha (dark) and Latte (light) palette colors in Developer Themes
    • Add due dates to board tasks — set from the column, slash menu, or task detail panel
    • Task view groups board tasks by due date (Overdue, Today, This week, Later)
    • Faster sidebar, search, and startup with improved property cache and usage stats
    • Fix Recent Cards entrance animation stacking all cards on top of each other
    • Add `/release-note-app` Cursor slash command for one-step app + website releases
    • Update available popup on launch — blurred backdrop, version, and full release notes; Settings check remains as fallback
    • Developer themes — dark and light variants aligned in matching rows (e.g. Gruvbox Dark beside Gruvbox Light)
    • View entrance animations — quick, snappy animations when opening home screens, tasks, calendar, and graph (respects reduced motion)
    • Rosé Pine theme — popular developer palette in dark and light (Dawn) variants
    • Find them in Settings → Developer Themes
    • Automatic updates — the app checks for new versions when you open it
    • What's New popup shows release notes after each update
    • Check for Updates in Settings → About
    • Board find: only the selected match stays highlighted after pressing Enter (matches markdown notes)
    • Bug fixes and performance improvements
    • Current stable release before automatic updates
    • Local-first vault storage with markdown, mind maps, and boards
    • Graph view, daily notes, keyboard shortcuts, and themes