Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
60be09a
feat(preview): click to open images in the diagram viewer
beihai23 Jul 10, 2026
2d238d5
fix(preview): preserve linked image navigation
mattenarle10 Jul 10, 2026
285fdb9
feat(preview): unify reading width and add outline (#102)
mattenarle10 Jul 10, 2026
4ebf7ea
Added Traditional Chinese (#103)
love80312 Jul 11, 2026
343f960
feat(editor): add markdown insertion commands (#104)
mattenarle10 Jul 12, 2026
1351482
feat(preview): add separate preview window (#105)
mattenarle10 Jul 12, 2026
f0c6d89
chore(release): prepare v1.6.0
mattenarle10 Jul 12, 2026
56b920c
fix(linux): disable webkit dmabuf on wayland
mattenarle10 Jul 15, 2026
c957613
chore(deps-dev): bump typescript from 5.9.3 to 7.0.2
dependabot[bot] Jul 13, 2026
bb69816
fix(config): support TypeScript 7 path aliases
mattenarle10 Jul 15, 2026
90dd549
chore(deps): bump serde_with from 3.20.0 to 3.21.0 in /src-tauri
dependabot[bot] Jul 15, 2026
1d31724
feat(files): refresh open folders automatically
mattenarle10 Jul 17, 2026
c3ec38f
refactor(files): use native tauri folder watching
mattenarle10 Jul 17, 2026
07bea38
perf: lazy-load markdown rendering and native file watching (#112)
mattenarle10 Jul 17, 2026
983e619
chore(release): prepare v1.6.1
mattenarle10 Jul 17, 2026
4e09f94
docs: mark v1.6.1 roadmap complete
mattenarle10 Jul 19, 2026
6909ab7
fix drive-root startup hang (#119)
Icatme Jul 23, 2026
9e0088e
chore(deps): bump tauri-plugin-single-instance in /src-tauri (#113)
dependabot[bot] Jul 23, 2026
fa74bdc
chore(deps): bump serde_json from 1.0.150 to 1.0.151 in /src-tauri (#…
dependabot[bot] Jul 23, 2026
2d681cc
chore(deps): bump window-vibrancy from 0.7.1 to 0.8.0 in /src-tauri (…
dependabot[bot] Jul 23, 2026
b507c69
chore(deps): bump tauri-plugin-dialog from 2.7.1 to 2.7.2 in /src-tau…
dependabot[bot] Jul 23, 2026
4930d7a
chore(deps): bump serde from 1.0.228 to 1.0.229 in /src-tauri (#117)
dependabot[bot] Jul 23, 2026
65bafff
chore(release): prepare v1.6.2
mattenarle10 Jul 23, 2026
9989ac0
feat(preview): add quick file preview overlay for non-markdown files
beihai23 Jul 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,8 @@ Per-release detail lives on the [changelog](https://markamd.vercel.app/changelog
- [x] v1.5 core loop: context tray, file tabs, CSV preview, grouped themes, interface languages, PDF/export polish, file workflow improvements, preview link handling, and scroll memory
- [x] v1.5.12 polish: smoother preview scrolling, cleaner sidebar, refreshed demo doc, quickstart tutorial updates, and smarter command palette search
- [x] v1.5.18 polish: playable media previews and faster tab shortcuts
- [x] v1.6.0 workflow: separate preview windows, command-palette markdown insertions, and Traditional Chinese localization
- [x] v1.6.1 workflow: automatic folder monitoring, native file watching, and lazy markdown highlighting
- [ ] next: native/silent PDF generation
- [ ] next: context handoff presets for bring-your-own-ai workflows, starting with markdown and XML-tag bundle formats

Expand Down
50 changes: 45 additions & 5 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 22 additions & 0 deletions docs/release-notes/v1.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# v1.6.0

v1.6.0 is a workflow release for people who write and review markdown side by side.

## added

- Added a separate live preview window for keeping rendered markdown on another display or workspace (#97).
- Added a small floating preview-pane control for opening the separate preview window without crowding the command palette or toolbar.
- Added command palette insertions for common markdown blocks: 2x2 tables, 3x3 tables, bulleted lists, numbered lists, and fenced code blocks (#98).
- Added Traditional Chinese localization (#103).

## improved

- Kept layout/navigation commands grouped under workspace in the command palette, so insert commands stay easier to scan.
- Updated the welcome and help overlays for the current markdown insertion workflow.
- Preserved live preview sync when the separate preview window is reopened, focused, or already running.
- Added visible failure feedback if the separate preview window cannot be created.

## notes

- This release closes #97 and includes the already-closed #98 markdown insertion work.
- The signed updater setup is unchanged.
17 changes: 17 additions & 0 deletions docs/release-notes/v1.6.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# v1.6.1

v1.6.1 is a small workflow and performance release for working with markdown projects.

## added

- Added automatic folder monitoring so open project trees refresh when files or folders are created, removed, or renamed (#110).

## improved

- Replaced active-file polling with native filesystem watching for faster external edit detection and lower idle work.
- Lazy-loaded Markdown syntax highlighting so documents without code blocks start with less work.
- Ignored access and metadata-only filesystem events when refreshing the active document.

## notes

- The signed updater setup is unchanged.
25 changes: 25 additions & 0 deletions docs/release-notes/v1.6.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# v1.6.2

v1.6.2 is a stability patch for Windows startup and the native filesystem workflow.

## fixed

- Prevented startup hangs when a persisted folder session contains a filesystem root such as `V:\` (#118).
- Rejected filesystem roots as folder selections and skipped recursive watchers for unsafe restored paths.
- Cleared both folder-restore keys when an unsafe root is found, while preserving unrelated settings.

## updated

- Updated `serde` to 1.0.229.
- Updated `serde_json` to 1.0.151.
- Updated `tauri-plugin-dialog` to 2.7.2.
- Updated `tauri-plugin-single-instance` to 2.4.3.
- Updated `window-vibrancy` to 0.8.0.

## thanks

- Thanks to [@Icatme](https://github.com/Icatme) for the Windows reproduction, diagnosis, fix, and regression tests.

## notes

- The signed updater setup is unchanged.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "marka-md",
"private": true,
"version": "1.5.18",
"version": "1.6.2",
"type": "module",
"scripts": {
"dev": "vite",
Expand Down Expand Up @@ -48,7 +48,7 @@
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@vitejs/plugin-react": "^5.2.0",
"typescript": "~5.9.3",
"typescript": "~7.0.2",
"vite": "^7.0.4"
}
}
Loading