Changelog
What's new in NoteLace, newest first.
- 2026-05-26v0.1.14
Performance week
A week on speed. Five small PRs that share the same goal: fewer pauses, less work per keystroke, a lighter cold start. Nothing new to learn — just things you might notice running smoother than they did yesterday.
The biggest one underneath: the markdown cache used to invalidate itself on every save (a subtle React 19 thing). It now actually caches between keystrokes. The note list also switches to a windowed renderer once you cross 100 notes, so vaults in the thousands scroll and switch as fast as a small one.
- Cold start ~92 KB lighter — KaTeX and the export library load on demand.
- Note list virtualized past 100 notes (large vaults stay smooth).
- Sync receives changes incrementally now, not by re-reading the whole vault.
- Renaming a note linked from many others is one batched write instead of N sequential ones.
- Conflict resolution walks just the change-set since last time, not the whole database.
- 2026-05-26v0.1.13
Mermaid fixes
Two Mermaid bugs in the preview. Diagrams used to flip back to their raw code when you scrolled or resized the window — fixed. And the labels inside flowcharts, ER diagrams, class diagrams, state diagrams and quadrant charts could come out blank — also fixed.
Small visual cleanup on the diagram cards while I was in there: softer border, gentler hover.
- 2026-05-25v0.1.12
Daily-notes calendar
Added a calendar to the sidebar for daily notes. Days with an entry show a dot; click any day — past, today, or future — to open it or start a new one from your template. Off by default; flip it on in Settings → Templates → Daily notes.
You can also point daily notes at any notebook, pick a date format, and choose which template seeds a new day. ⌘⇧J still jumps to today.
Fixed: "today" was being worked out in UTC, so a note started just before midnight could land on the wrong date. Uses your local clock now.
- 2026-05-25v0.1.11
Optional AI
Added AI writing helpers — select text and ask to Improve, Summarize or Continue. They only ever talk to the model you pick. Point them at a local Ollama and nothing leaves your machine; or bring your own API key. NoteLace never proxies your notes through us.
Tools like Claude Desktop can also read your vault through a small MCP connector. Opt-in, read-only by default.
Plus two fixes: preview headings use the correct font on Windows, and sync recovers cleanly when a session needs refreshing mid-edit.
- 2026-05-25v0.1.10
Quieter history, steadier sync
Version history was saving a new snapshot on almost every keystroke. It now waits for a natural pause before saving — your timeline reads like the edits you actually made.
Sync got two fixes. If your credentials expire mid-session, NoteLace refreshes them and carries on instead of going silent. And if it can't, there's a plain "Retry sync" button in the corner rather than a dead end.
- 2026-05-24v0.1.9
Better sync
Most of this release went into sync trust. If you edit the same note on two machines before they sync, no edit is lost — one stays as the live note, the other lands in that note's history, a click away.
Offline is calmer too. Losing connection used to flash a red "sync error"; it just says "Offline" now and picks back up once you're online. And a fresh device pulling down a large vault gets a real download progress bar instead of an empty screen.
- 2026-05-24v0.1.8
Packaged builds open on every OS
The packaged app could open to a blank or unstyled window — it was loading its assets from the wrong path once installed. Fixed on Windows and Linux. Nothing to do on your end; the app updates itself.
- 2026-05-20v0.1.x
Sync across your devices
NoteLace runs on more than one machine now. Turn on sync and your notes, notebooks, tags and images stay in step across devices, each account in its own private database.
14-day trial, no card. Subscription lapses don't lock you out — editing pauses until you renew but you keep reading and exporting everything.
- 2026-05-15v0.1.x
Editor and preview
A stretch of work on the writing experience. The editor continues your lists, pairs brackets, wraps selections, and picks up find & replace, slash commands and drag-to-move.
The preview learned KaTeX math, Mermaid diagrams you can zoom into, GitHub-style callouts and an image lightbox. It also renders in a background worker, so a long note doesn't stutter while you type.