Changelog
Release notes for mdnb.
mdnb 0.5.0 (23)
Features
- Embedded Ghostty terminal: toggle an integrated terminal drawer directly inside the editor
- Formatting bar: optional toolbar with quick-access markdown formatting buttons
- Folder selection: open any folder as a vault from the sidebar
Polish
- Ghostty terminal theme syncs automatically with the active editor theme
- Nested Claude Code sessions work correctly inside the embedded terminal
- Toolbar divider adapts to detail pane on macOS 15+
- View mode picker is now opt-in via Settings
- Theme-aware sidebar highlight for selected items
- Derived index cache moved to Application Support for cleaner vault directories
- Improved launch responsiveness with deferred indexing for large vaults
Bug Fixes
- Fix properties panel push-down after height updates
- Fix sidebar freeze after large external file deletes
- Fix Ghostty terminal path quoting and font size actions
mdnb 0.5.0 (22)
Features
- Formatting bar: optional toolbar with quick-access markdown formatting buttons
Polish
- Embedded Ghostty terminal theme syncs automatically with the active editor theme
mdnb 0.5.0 (21)
Polish
- Moved derived index cache to Application Support for cleaner vault directories
mdnb 0.5.0 (20)
Features
- Editor themes now available on iOS
- Git sync integration with GitHub OAuth device flow
- Large vault scaling with deferred file system indexing
Polish
- Faster launch with async loading and expanded-folder pruning
- Improved link preview rendering after editing a link
- Sync icon spinner replaces tiny ProgressView during git operations
- Optimized startup parsing hot path and expanded folder restore
Bug Fixes
- Fixed periodic UI flashes when collaboration is disabled
- Fixed inline edit restyle and marker collapse
- Fixed editor theme refresh race conditions
mdnb 0.4.2
Polish
- Improved launch responsiveness for large vaults.
mdnb 0.4.1 (17)
Polish
- State improvements
mdnb 0.4.1 (16)
Bug Fixes
- Surround selection (quotes, brackets, backticks) now only wraps when text is selected. No longer auto-pairs on regular typing.
mdnb 0.4.0
Features
- Command palette (Cmd-Shift-P) with liquid-glass design and slash commands
- Raw edit and live editor render modes: toggle between source and preview
- Editor page width controls and focus mode
- Typed frontmatter structured data support
- Cmd+D multi-select with bullet glyphs and inline formatting reflow
- Bear-style surround selection: select text and type a quote/bracket to wrap it
- Context-sensitive right-click menu with formatting and list actions
- Configurable tab size, list/blockquote continuation, and tab indent
Polish
- Improved list bullet glyphs, vertical centering, shift-tab, and formatting
- Improved multi-line formatting, list collapse timing, and dark mode checkboxes
- Improved tab indentation on list items and strikethrough handling
- Keep strikethrough markers hidden on active lines
- Hide sidebar dates only at very narrow widths
- Polish editor interactions, note creation flow, and palette surface
- Polish focus controls and settings spacing
Bug Fixes
- Fix sidebar rename field not receiving focus
mdnb 0.3.0
Features
- Configurable note naming: Settings > General now has a "New note name" picker with presets (Untitled, Date, Date+Time, Untitled+Month-Day) and a Custom option for freeform patterns using tokens: {date}, {time}, {year}, {month}, {day}, {timestamp}
mdnb 0.2.9
Polish
- Internal codebase refactor for better maintainability and performance
Bug Fixes
- Favoriting a note no longer adds extra spacing at the top of the editor
mdnb 0.2.8
Features
- Smart dates in sidebar: notes show relative dates (e.g. "3:42 PM", "Yesterday", "3d ago", "Jan 15")
- Editor sliders: font size slider (12-24) and line height multiplier slider (1.0-2.0)
- Favorite notes: hover any note to reveal a star icon, favorites sort to the top and persist via frontmatter
- Sidebar toggle: Cmd+/ toggles the sidebar
- Wider sidebar: increased default width (min 180, ideal 240, max 400)
mdnb 0.2.7
Features
- Keyboard shortcuts reference documentation
mdnb 0.2.6
Features
- Full set of macOS keyboard shortcuts (bold, italic, headings, lists, etc.)
- Format menu in the menu bar for discovering shortcuts
Polish
- Polished properties panel with vibrancy and improved layout
mdnb 0.2.5
Features
- Frontmatter properties panel: view and edit YAML frontmatter visually
- Tags browser: browse and filter notes by tag
mdnb 0.2.4
Features
- Frontmatter properties panel: view and edit YAML frontmatter visually
- Tags browser: browse and filter notes by tag
mdnb 0.2.3
Bug Fixes
- Fix crash on launch that affected some users
mdnb 0.2.2
Bug Fixes
- Fix crash when closing mermaid diagram editor
- Fix sidebar rename and auto-naming for new notes
mdnb 0.2.1
Bug Fixes
- Fix crash when closing mermaid diagram editor
- Fix sidebar rename and auto-naming for new notes
mdnb 0.1.1 (2)
- Automatic update checking so you always have the latest version
- Anonymous usage analytics with opt-out in Settings
mdnb 0.2.0
Features
- Graph view depth controls: adjust how many link hops to display
Polish
- Improved graph accessibility and badge rendering
Bug Fixes
- Telemetry opt-out now works correctly in Settings
mdnb 0.1.2
Features
- Find bar (Cmd+F) for searching within notes
- Callout blocks with colored styling
- Graph view showing connections between linked notes
mdnb 0.1.1 (3)
Rebuild with no functional changes.
mdnb 0.1.0 (1)
First release of mdnb, a local-first Markdown notebook for macOS.
- Live-preview editor with cursor-aware syntax hiding
- Wikilinks, backlinks panel, and autocomplete
- Inline rendering for images, tables, checkboxes, and mermaid diagrams
- Embedded iframes and link preview cards
- Syntax highlighting for code blocks
- Nested folder sidebar with drag-and-drop
- Cmd+K quick search
- Show in Finder integration
Requires macOS 14.0+ (Apple Silicon).