Daobox Book

Changelog

Changelog

2026-09-28

v0.8.0 (2026-09-28)

  • Abox Note sync

    • Scan for Abox Note on your phone over the LAN; after you approve on the device, pull and push notes by space.
    • Open sync from the View menu; Welcome also shows an entry when a sync folder is set.
    • Settings let you pick a sync subdirectory (empty = workspace root).
  • Content & paths

    • Images and attachments pull with notes so previews stay complete.
    • Inbox notes land flat, without an extra folder layer.
    • File names use the title by default; a short suffix only when names collide.
  • Polish

    • Incremental sync skips needless work; progress text stays put.

v0.7.0 (2026-09-23)

  • Preview & config

    • Editing preview or publish settings restarts the preview automatically, with progress on the status bar — no more stale styling after a change.
    • Pick folders from your workspace in preview settings, and they are merged into the site output after export.
  • Staging & publish

    • Select-all and checkboxes stay responsive even with a long list of changes.
    • Previews and pushes with a path prefix are more reliable.

v0.6.1 (2026-09-21)

  • Content search

    • Hits follow the text you see on the page, and line numbers match preview or source.
    • The result list stays stable; opening a hit keeps the list and scroll position.
    • Press ⌘K / Ctrl+K to open content search.
  • Find

    • A single click on a find result opens a temporary preview; a double click keeps the tab, same as the file tree and notes list.
    • Exclude on a result row works on its own and does not collapse the group.
    • Single-click and double-click are distinguished sooner, so a single click feels quicker.
  • Recent workspaces & Welcome

    • The recent-workspace dialog supports filtering and up/down keyboard selection. Welcome opens it from a search icon, and the list holds up to 50 entries. Shortcut: ⌘⌥O / Ctrl+Alt+O.
    • On Welcome, copy the workspace path or reveal it in Finder / Explorer.
    • When preview is not running, only the status is shown; while it is running, the preview address stays clickable.
    • Open Welcome is now ⌘⌥, / Ctrl+Alt+,.
  • Changes

    • Right-click an item that still exists to reveal it in the file tree.
    • The context menu is grouped into open & locate, version, path, and selection.
  • Export, push & sync

    • Export, push, and sync run one at a time; progress stays on the status bar.
    • Export options live on the Export page, and image lazy-loading is on by default. Saving settings reloads a running preview with the new options.
  • Menus, commands & rename

    • The File menu leads with New File and can close all tabs (⌘⌥W / Ctrl+Alt+W).
    • With a query, command palette results stay grouped, and order inside a group stays stable.
    • On Mac, the app menu bar stays steady when switching tabs.
    • Rename selects only the file name, not the extension. Reload File is now ⌘⌥R / Ctrl+Alt+R.
    • A file marked deleted in history cannot be exported or restored into the workspace.

v0.6.0 (2026-09-19)

  • History

    • Export a whole revision or a single file locally.
    • Restore a historical version into the current workspace.
  • Changes

    • Right-click to ignore this file, same name, same extension, or a custom rule.
    • Hover the icon to open the file as it is now; folders jump to the file tree.
  • Refresh & polish

    • External edits refresh Changes and History quietly, without list flicker.
    • Refresh sits next to Pending and at the top of History.

v0.5.1 (2026-09-18)

  • Link reading

    • Opening a link no longer stacks tabs, with back / forward navigation.
    • Dead links are cleared, keeping preview and export consistent.
  • Tabs & file tree

    • Same-name files are told apart (index pages show their folder); titles show the in-library path; unsaved files get a * mark.
    • Collapse all folders from the sidebar or the context menu.
  • Windows & stability

    • Opening a library with unsaved or external files now opens a new window instead of losing content.
    • Preview double-click positioning, back/forward buttons, cloud-sync clicks, and the About dialog feel smoother.

v0.5.0 (2026-09-16)

  • Export

    • Export Markdown preview to PDF / print preview; multi-column, landscape, and base body font size.
    • One-click Word export, with an optional save-path picker.
  • Single-post sharing

    • Publish Markdown to youlog.net, with optional expiry when publishing.
  • Open & windows

    • Drag-and-drop to open Markdown and folders; Open with DaoBox from the system context menu.
    • Loose files outside a library and Guest windows—no full workspace required first.
  • Find & writing

    • Quick Open accepts absolute paths.
    • Auto-wrap for text and YAML; single-click folder expand in the file tree; steadier outline and multi-cursor.

v0.4.1 (2026-09-11)

  • Cross-platform writing

    • Mac and Windows share LF line endings; preview double-click and locked scroll stay aligned.
    • Cross-platform edits no longer flood diffs with newline-only changes.
  • Wiki links & backlinks

    • Wiki links can jump to #heading anchors; follow and hover scroll to the target.
    • Opening Markdown from backlinks goes straight to inline edit.
  • Problems

    • Invalid frontmatter is reported as a problem instead of stopping the whole batch.
  • DaoBox Cloud

    • Soft-deleted repository names can be reused.

v0.4.0 (2026-09-11)

  • Editing & multi-select

    • Multi-cursor and column select: Alt-click to add a cursor, Alt-drag for a rectangle; Cmd/Ctrl+D to select the next match.
    • Status bar shows selection count; click to collapse back to a single cursor.
  • Split layout

    • Tabs and the more menu can split in all four directions.
    • Split orientation can follow the window aspect; the divider is easier to drag.
  • Files & changes

    • Deletes go to the system Trash, so accidental removals can be restored.
    • File tree supports multi-select batch actions; the changes list supports drag-select and bulk discard.
  • Sync & remote edits

    • One-click sync handles conflicts more completely; local unpushed state stays fresher.
    • Remote edits merge line-by-line and try to keep your scroll position.
  • Writing polish

    • Frontmatter is maintained automatically on create and save.
    • Trailing hard-break spaces show as faint dots, so they’re harder to leave or delete by mistake.
  • Open & preview

    • Missing files get a clear empty state with a retry path.
    • Preview theme switching and export output are cleaner.

v0.3.0 (2026-09-08)

  • DaoBox Cloud

    • Device-authorized sign-in and cloud connection; open the cloud home from Settings.
    • Pick a cloud repo, clone it, and open it as a workspace.
  • Site publishing

    • Push a static site; the console shows deployments and repos.
    • Status-bar publish and push flows are clearer.
  • Welcome page

    • Shows a remote summary and links to the cloud home.
    • Reveal the workspace folder in the system file manager.
  • Large files

    • Cloud sync supports large-file transfer.

v0.2.2 (2026-09-06)

  • Preview layout

    • One-click switch among preview / source / split, while trying to keep your place on screen.
    • Editor cursor maps to a left edge on the matching preview block; internal-link follow and footnote jumps are more reliable.
  • In-app browser

    • Open site pages in-app, with address bar, refresh, and find-in-page.
  • Publish

    • New publish panel for static preview push; publish history is easier to scan.
  • Help & docs

    • Welcome page and Help menu open the user docs; About has fuller contact info.
  • Open & windows

    • Paths queued at cold start are no longer lost; opening another library defaults to a new window.
    • Closing the last window quits the app.

v0.2.1 (2026-09-02)

  • Windows

    • “Show in Explorer” works; path display is cleaner.
    • Illegal filename characters are blocked on create or rename.
    • Exports that include math no longer fail.
  • Updates & creating files

    • The About dialog no longer blocks “Check for Updates.”
    • When creating across sidebars, the name field focuses reliably.

v0.2.0 (2026-09-01)

  • Version control

    • Clone, commit, sync, history, and tags.
    • Import SSH keys, discard changes, and preview diffs.
  • Writing workspace

    • Three-pane shell with a custom title bar.
    • Markdown split preview, writing toolbar, and internal-link navigation.
  • Find & navigate

    • Quick Open, global find & replace, outline, backlinks, and note list.
  • Completions

    • Smart completions for internal links, image links, and extended attributes.
  • Multi-window & external changes

    • Multiple windows, each with its own workspace.
    • Conflict prompts and merge when files change outside the app.
  • Notifications & diagnostics

    • Layered status-bar feedback; Problems diagnostics with auto-fix.
  • Themes

    • Theme folders can live in the library and be tracked with Git.

v0.1.2 (2026-08-25)

  • Install & updates
    • Smaller installers—faster to download and install.
    • Check for Updates surfaces this release’s highlights.
    • Assorted auto-update and install fixes.

v0.1.1 (2026-08-25)

  • Auto-update
    • First auto-update and packaged release pipeline.

v0.1.0 (2026-08-25)

  • Initial release
    • First DaoBox desktop build.