Skip to content

Latest commit

 

History

History
321 lines (259 loc) · 19.1 KB

File metadata and controls

321 lines (259 loc) · 19.1 KB

Changelog

v1.5.1 - 2026-04-30

New Features 🎉

  • fix: drop missing files from state when content fetch hits ENOENT by @k1LoW in #196

Dependency Updates ⬆️

  • chore(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #199
  • chore(deps): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.0 in the dependencies group by @dependabot[bot] in #198
  • chore(deps-dev): bump the dependencies group in /internal/frontend with 3 updates by @dependabot[bot] in #200

v1.5.0 - 2026-04-30

New Features 🎉

  • fix(frontend): sync URL with active file across all selection paths by @kechol in #193
  • fix(frontend): use for file/heading navigation by @kechol in #194

v1.4.1 - 2026-04-27

Dependency Updates ⬆️

  • chore(deps-dev): bump the dependencies group in /internal/frontend with 8 updates by @dependabot[bot] in #189
  • chore(deps): bump the dependencies group with 4 updates by @dependabot[bot] in #188

Other Changes

  • feat: add @media print styles for better print preview by @k1LoW in #192

v1.4.0 - 2026-04-22

Breaking Changes 🛠

  • feat: add --recursive (-R) flag and reshape --watch as a boolean toggle by @kechol in #184
  • feat: reshape --unwatch as a boolean flag with positional pattern arguments by @k1LoW in #186

New Features 🎉

  • fix: sort file lists in natural order (x/text/collate variant) by @kechol in #183

Dependency Updates ⬆️

  • chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #180
  • chore(deps-dev): bump the dependencies group in /internal/frontend with 2 updates by @dependabot[bot] in #181

Other Changes

  • feat: make <code> element brighter in dark mode by @kyu08 in #182

v1.3.0 - 2026-04-15

New Features 🎉

  • feat: fix the position of file menu by @kyu08 in #176

v1.2.0 - 2026-04-13

New Features 🎉

  • feat: support reading Markdown from stdin pipe by @k1LoW in #174
  • [codex] Add content font size toggle by @agata in #171

v1.1.1 - 2026-04-13

Fix bug 🐛

  • fix: decode percent-encoded non-ASCII paths in relative link handler by @k1LoW in #173

Dependency Updates ⬆️

  • chore(deps): bump Songmu/tagpr from 1.17.1 to 1.18.1 in the dependencies group by @dependabot[bot] in #168
  • chore(deps): bump the dependencies group in /internal/frontend with 11 updates by @dependabot[bot] in #169

v1.1.0 - 2026-04-09

Breaking Changes 🛠

  • refactor: nest file API endpoints under groups path by @k1LoW in #167

Dependency Updates ⬆️

  • chore(deps-dev): bump vite from 8.0.3 to 8.0.5 in /internal/frontend by @dependabot[bot] in #163

Other Changes

  • fix: scope uploaded file dedup check to target group only by @k1LoW in #166

v1.0.0 - 2026-04-05

v0.23.4 - 2026-04-04

New Features 🎉

  • feat: use distinct icons for Close file and Discard actions by @k1LoW in #161

v0.23.3 - 2026-04-03

Dependency Updates ⬆️

  • chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 in the dependencies group by @dependabot[bot] in #157
  • chore(deps): bump the dependencies group in /internal/frontend with 5 updates by @dependabot[bot] in #158

v0.23.2 - 2026-03-31

Fix bug 🐛

  • feat: add smooth scroll for footnote references by @k1LoW in #156

v0.23.1 - 2026-03-28

Other Changes

  • fix: open sidebar when search is activated by @k1LoW in #152

v0.23.0 - 2026-03-28

New Features 🎉

  • feat: add full-text search results by @k1LoW in #149
  • chore: change page title format by @syumai in #151

v0.22.1 - 2026-03-27

Fix bug 🐛

  • fix: Enable overscroll containment for Sidebar and TocPanel components by @orangekame3 in #147

Dependency Updates ⬆️

  • chore(deps): bump the dependencies group in /internal/frontend with 8 updates by @dependabot[bot] in #145

v0.22.0 - 2026-03-26

New Features 🎉

  • feat: add "Copy link" to file context menu by @k1LoW in #140
  • feat: persist TOC open/closed state per file in localStorage by @k1LoW in #143

v0.21.0 - 2026-03-24

Breaking Changes 🛠

  • feat: support directory arguments to open .md files inside by @k1LoW in #137

New Features 🎉

  • feat: add fullscreen zoom modal for images and Mermaid diagrams by @harakeishi in #135

v0.20.2 - 2026-03-22

Other Changes

  • fix: prevent scroll chaining on content area by @orangekame3 in #133

v0.20.1 - 2026-03-20

Fix bug 🐛

  • fix: clear running server state when using --clear by @k1LoW in #131

v0.20.0 - 2026-03-20

New Features 🎉

  • feat: add --close option to remove files from CLI by @haru0017 in #126

Dependency Updates ⬆️

  • chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #127
  • chore(deps): bump the dependencies group in /internal/frontend with 8 updates by @dependabot[bot] in #128

v0.19.0 - 2026-03-18

New Features 🎉

  • feat: add title toggle button for heading titles by @k1LoW in #121
  • feat: add Content-Security-Policy header by @k1LoW in #125
  • feat: add "Copy absolute path" to file context menu by @harakeishi in #123

v0.18.5 - 2026-03-18

Other Changes

  • docs: add SECURITY.md with vulnerability reporting policy by @k1LoW in #119

v0.18.4 - 2026-03-15

Other Changes

  • refactor: apply modernize linter suggestions by @k1LoW in #113
  • fix: update undici to 7.24.3 to resolve security vulnerabilities by @k1LoW in #115

v0.18.3 - 2026-03-13

Dependency Updates ⬆️

  • chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #111
  • chore(deps): bump the dependencies group in /internal/frontend with 10 updates by @dependabot[bot] in #112

Other Changes

  • fix: debounce watcher file change events by @k1LoW in #109

v0.18.2 - 2026-03-11

Other Changes

  • feat: reject binary files in AddFile by @k1LoW in #107
  • feat: syntax highlight non-markdown text files with Shiki by @k1LoW in #108

v0.18.1 - 2026-03-10

Other Changes

  • feat: add --skip-bind-address-confirmation flag to bypass non-loopback bind prompt by @110y in #103
  • fix: rename --skip-bind-address-confirmation to --dangerously-allow-remote-access by @k1LoW in #105

v0.18.0 - 2026-03-10

New Features 🎉

  • feat: add wide/narrow layout toggle by @k1LoW in #101

Other Changes

  • fix: add accessibility attributes to all toggle buttons by @k1LoW in #102

v0.17.0 - 2026-03-10

New Features 🎉

  • Proposal: add --bind flag to specify listen address by @110y in #96
  • feat: add security warning with confirmation prompt for non-localhost --bind by @k1LoW in #98

v0.16.3 - 2026-03-10

Fix bug 🐛

  • fix: render Mermaid charts using actual container width by @k1LoW in #95

Other Changes

  • refactor: replace eslint with oxlint/oxfmt by @k1LoW in #93

v0.16.2 - 2026-03-09

Fix bug 🐛

  • Remove stale files when a watched directory is moved by @110y in #91

v0.16.1 - 2026-03-09

New Features 🎉

  • feat: preserve scroll position across live-reload and server restart by @k1LoW in #90

Other Changes

  • feat: add ESLint to frontend and fix all lint errors by @k1LoW in #88

v0.16.0 - 2026-03-08

Breaking Changes 🛠

  • feat: display deeplinks when adding files via CLI by @k1LoW in #86
  • feat: route processable output to stdout and add --json flag by @k1LoW in #87

New Features 🎉

  • feat: add LaTeX/math rendering support with KaTeX by @ysaito8015 in #84
  • feat: add drag-and-drop file addition from OS file manager by @k1LoW in #85

Other Changes

  • feat: use deterministic hash-based file IDs for deep linking by @k1LoW in #81

v0.15.2 - 2026-03-07

Other Changes

  • fix: always restore backup when starting a new server by @k1LoW in #80

v0.15.1 - 2026-03-06

v0.15.0 - 2026-03-06

New Features 🎉

  • feat: add auto-backup and restore for sessions by @k1LoW in #76

v0.14.1 - 2026-03-06

Fix bug 🐛

  • fix: fix group dropdown not showing when no default group exists by @k1LoW in #75

v0.14.0 - 2026-03-06

New Features 🎉

  • feat: add --restart flag by @k1LoW in #71
  • Add file search filtering to sidebar by @harakeishi in #72
  • feat: reload all browser tabs on server restart by @k1LoW in #70

Fix bug 🐛

  • fix: render code blocks without language using Shiki and copy button by @babarot in #73

v0.13.1 - 2026-03-06

New Features 🎉

  • feat: add --unwatch flag to remove watched glob patterns by @k1LoW in #65

Dependency Updates ⬆️

  • chore(deps): bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 in the dependencies group by @dependabot[bot] in #66
  • chore(deps): bump the dependencies group in /internal/frontend with 4 updates by @dependabot[bot] in #67

v0.13.0 - 2026-03-05

New Features 🎉

  • feat: add --watch (-w) flag for glob pattern directory watching by @k1LoW in #64

v0.12.0 - 2026-03-04

New Features 🎉

  • feat: support YAML frontmatter in Markdown files by @k1LoW in #60
  • feat: support MDX files by @k1LoW in #62

v0.11.4 - 2026-03-04

Other Changes

  • Include frontend dependency licenses in CREDITS by @k1LoW in #59

v0.11.3 - 2026-03-03

Other Changes

  • fix: avoid appending /default to URL when adding files to existing server by @k1LoW in #56

v0.11.2 - 2026-03-03

New Features 🎉

  • fix: handle atomic saves and improve live-reload reliability by @k1LoW in #54

v0.11.1 - 2026-03-03

New Features 🎉

  • Allow slashes in --target group names and validate invalid characters by @k1LoW in #53

v0.11.0 - 2026-03-02

Breaking Changes 🛠

  • feat: write logs to rotating files under XDG_STATE_HOME by @k1LoW in #46
  • feat: run mo in background by default by @k1LoW in #50

New Features 🎉

  • feat: add --close flag to gracefully shut down a running mo server by @k1LoW in #47
  • feat: add --status flag to show all running mo servers by @k1LoW in #51

Other Changes

  • Rename --close flag to --shutdown by @k1LoW in #49

v0.10.1 - 2026-03-02

Other Changes

  • feat: update tree view toggle icon to file-tree style by @k1LoW in #45

v0.10.0 - 2026-03-02

New Features 🎉

  • feat: add drag-and-drop file reordering in sidebar by @k1LoW in #41
  • feat: add move file to another group via kebab menu by @k1LoW in #42
  • feat: add flat/tree view toggle for sidebar by @k1LoW in #43

v0.9.0 - 2026-03-02

New Features 🎉

  • feat: add file remove feature by @k1LoW in #36
  • feat: add Open in new tab to sidebar kebab menu by @k1LoW in #38
  • feat: add restart server from Web UI by @k1LoW in #39

v0.8.0 - 2026-03-01

New Features 🎉

  • feat: add copy buttons to Mermaid blocks by @k1LoW in #34

v0.7.0 - 2026-03-01

New Features 🎉

  • feat: add copy button to code blocks by @k1LoW in #32

Other Changes

  • test: improve frontend testing with colocation and component tests by @k1LoW in #33

v0.6.0 - 2026-03-01

New Features 🎉

  • feat: add copy-to-clipboard button with format selection by @k1LoW in #29

Other Changes

  • fix: differentiate ToC indentation for each heading level by @k1LoW in #30

v0.5.2 - 2026-03-01

v0.5.1 - 2026-03-01

Fix bug 🐛

  • fix: resolve render loop caused by unstable references in ToC integration by @k1LoW in #26

v0.5.0 - 2026-02-28

New Features 🎉

  • feat: add raw markdown view toggle by @k1LoW in #22
  • feat: add table of contents right panel by @k1LoW in #24

v0.4.1 - 2026-02-28

Fix bug 🐛

  • fix: reject directory paths passed as file arguments by @matsuyoshi30 in #20

v0.4.0 - 2026-02-28

New Features 🎉

  • feat: add --open and --no-open flags to control browser opening by @k1LoW in #19

v0.3.2 - 2026-02-28

Fix bug 🐛

  • fix: serialize mermaid rendering to fix multiple diagrams by @k1LoW in #15

v0.3.1 - 2026-02-27

Other Changes

  • refactor: improve donegroup usage for graceful shutdown by @k1LoW in #13
  • refactor: replace log and fmt.Fprintf(os.Stderr) with slog by @k1LoW in #14

v0.3.0 - 2026-02-27

New Features 🎉

  • feat: support GitHub Alerts (admonitions) by @k1LoW in #11

v0.2.0 - 2026-02-27

New Features 🎉

  • feat: show file path tooltip on sidebar hover by @k1LoW in #8

v0.1.1 - 2026-02-27

v0.1.0 - 2026-02-27

Dependency Updates ⬆️

  • chore(deps): bump pnpm/action-setup from 4.1.0 to 4.2.0 in the dependencies group by @dependabot[bot] in #4
  • chore(deps): bump the dependencies group in /internal/frontend with 3 updates by @dependabot[bot] in #6