Roadmap
Shipped
| Version | Date | Features |
|---|---|---|
| v1.0 | Feb 2026 | Editor, 4 themes, focus mode, exports, templates |
| v1.1 | Mar 14 | Find & Replace, typewriter mode, history diff viewer |
| v1.2 | Mar 17 | Workspace file tree, Mermaid diagrams, LaTeX math, unified brand identity, custom title bar |
| v1.3 | Mar 24 | Command palette, custom themes, improved exports, security hardening, 41 tests, CI pipeline |
| v1.4 | Mar 30 | Typst PDF engine, Microsoft Store listing, 85% Rust test coverage |
v1.4 highlights
- Typst PDF engine — native Rust rendering via Typst, replacing the browser-based print-to-PDF approach. Professional typography, chapter breaks, and code blocks
- Microsoft Store — available as MSIX package
- 85% Rust test coverage — comprehensive unit tests, HTTP mocking, security hardening
v1.3 highlights
- Command Palette —
Ctrl+Kto fuzzy-search all 22 actions with keyboard navigation and shortcut hints - Custom Theme Creator — 6 color pickers with live preview, derived colors computed automatically
- Improved Exports — syntax highlighting, KaTeX fonts via CDN, Mermaid as inline SVGs,
##page breaks for PDF chapters - Security hardening — XSS sanitization, path validation on all file I/O, memory leak fixes, non-blocking PDF export
- Testing & CI — 41 Rust unit tests (0.01s runtime), clippy + rustfmt + cargo audit + prettier, Windows + Ubuntu matrix
Coming
| Version | Features |
|---|---|
| v2.0 | Signed macOS build, auto-update, local AI via Ollama, spell check |
Long-term vision
These are the features we're most excited about. No timeline. They ship when they're ready.
- Semantic search — local embeddings across your entire workspace
- Lua plugin system — community extensibility without compromising the core
- UI profiles — toggle between different layouts (minimal, full, distraction-free)
- Local Whisper STT — offline dictation, no API keys
- The Graveyard — auto-saved deleted paragraphs you can recover later
Philosophy
We ship when it's ready. No roadmap dates, no sprint deadlines. Each version makes Inkwell meaningfully better at the one thing it does: helping you write.
Features that move to Rust unlock capabilities no browser-only editor can match: local AI without API keys, native document export without Pandoc, spell check without a network connection.
The goal isn't feature parity with VS Code or Obsidian. The goal is the best possible writing experience in the smallest possible package.