Changelog

Release notes for mdnb.

mdnb 0.5.1

mdnb 0.5.0 (25)

mdnb 0.5.0 (24)

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).