Releases: jacksoncode/Markhere
Releases · jacksoncode/Markhere
Release list
v1.1.8
v1.1.7
- chore(release): v1.1.7 (f20c429)
- fix(core): 修复保存文件时 Windows 共享冲突 (os error 32) (5318837)
- fix(editor): 修复代码块语法高亮与语言列表无法滚动 (ea1286a)
- fix(editor): 修复代码块语言标签下拉框被 ProseMirror 重建 NodeView 关闭的问题 (686435a)
- fix(editor): 修复代码块语言标签 mousedown preventDefault 抑制 click 导致点击无反应 (5a8f6ef)
- fix(editor): 修复代码块语言标签点击闪退无法选择语言 (dd9a414)
- fix(editor): 代码块语言切换重新高亮 + 下拉框滚轮可滚动 + 补全语言语法 (47156cf)
- feat(editor): 代码块语法高亮配色 + [TOC] 渲染为实时目录 (debfefb)
- fix(tabs): 修复切换顶部页签时编辑器内容不跟随变化 (a0a5e12)
- fix(editor): 修复含代码块文件打开后内容缺失的崩溃 (3d8ffb9)
- fix(ci): 修复 QuickOpenPanel 测试类型错误致 Performance Regression 构建失败 (7a636f0)
- feat(P0): 合并主题双轨、排版精修与令牌收口 (6af70dc)
v1.1.6
- diag(editor): add height-chain diagnostic overlay + enable devtools (57132dd)
v1.1.5
- fix(editor): Windows content invisible — height fallback not max-height (0ccc74d)
v1.1.4
- fix(editor): Windows content invisible — add max-height fallback (5583c1c)
v1.1.3
v1.1.2
- release: v1.1.2 — scroll fix + close button + sidebar + README 中文化 (54d29bc)
- fix(editor): scroll works — .editor-pane needs display:flex (0d56838)
- fix(editor): force cargo clean — Rust cached old embedded frontend (f324c39)
- fix(editor): scroll — wrap EditorContent in plain div (WebKit contenteditable fix) (0d6a09c)
- fix(editor): scroll still broken — fix height chain + nested scroll conflict (5bda77c)
- fix(editor): scroll broken — EditorContent wrapper needs flex:1 + min-height:0 (3386ab1)
- fix: React hooks violation in PropertiesEditor — useCallback before early return (493e9b7)
- fix(editor): add EditorErrorBoundary to isolate #310 crashes (9091883)
- feat(sidebar): draggable resize + icon wrap for narrow widths (92bfc63)
- fix(sidebar): icon-only tabs to fix crowding and label clipping (e6c24e0)
- fix: React error #310 on file recovery — guard object-as-child rendering (58f311d)
- ci: add workflow_dispatch trigger to Build workflow (521f2ed)
- chore: remove test-results from git, add to .gitignore (6694cd0)
- docs(security): document accepted cargo audit risks (e8a679a)
- fix: window close button + risk points + sidebar/editor improvements (3a4585b)
- debug: add logging for window close button troubleshooting (6c4769c)
- fix: validate localStorage recent files format (70fd627)
- fix: add missing services and TitleBar onCheckUpdates prop (f142570)
- feat: add missing files for TypeScript compilation (9ae68e5)
- fix(ci): add shell bash to build step for Windows compatibility (6c6e345)
- fix(ci): separate Tauri CLI verification step (d3c18e3)
- fix(ci): use direct binary path + debug output (f2845b5)
- fix(ci): use npm exec instead of npx for Tauri CLI (d0aeeed)
- fix(deps): update reqwest to 0.12 for security (5d7825f)
- fix(ci): use targets instead of toolchain/target for rust-toolchain (a5e7557)
- fix(ci): remove npm cache to fix early build failure (2e28a33)
- fix(ci): explicit toolchain: stable in Rust setup (001bac0)
- fix(ci): add --no-sign to Tauri build for CI (bac2a01)
- fix(split-view): guard against editor not mounted (15802f8)
- fix(ci): add X11 dependencies for Linux build (3f97218)
- fix(ci): restore test.yml with TypeScript fix (92f7d5c)
- fix(ci): resolve TypeScript and workflow failures (444c383)
- feat: P3 features complete - UI integration and test IDs (ec6152f)
- docs: v1.2.0 competitive analysis and roadmap (a351f8b)
- fix: Windows OS-native close button now works (d5f3ab8)
- fix: React error 310 — all useEffect hooks before early return (bd88578)
- fix: guard all editor.view.dom accesses against early mount throw (17549c0)
- fix: 5 UI issues — folder persistence, PropertiesEditor, i18n, submenu, themes (2677dea)
- fix: suppress NodeViewWrapper error when opening files with rich nodes (9893267)
- fix: close button now calls Tauri window API directly (4db5161)
- style: increase all UI font sizes and spacing by one step (d488548)
- fix: false 'open file failed' after file successfully opened (f0a5257)
- fix: browse tree double-click open file fails (47742cd)
v1.1.1
- chore: bump version to 1.1.1 (1289777)
- fix: editor full-height + line spacing (eb91a24)
- fix: Editor.css 彻底修复 — min-height:100% 填满全屏 + width:100% 无边距限制 (0a6c141)
- fix: onCloseRequested 始终主动关闭窗口 — preventDefault+closeWindow (aaf8351)
- fix: macOS红绿灯关闭按钮无反应 — TitleBar穿透 + 关闭逻辑修复 (3c16cb6)
- fix: 7项编辑器体验修复 — 半屏/Properties/宽度/菜单透明度/文件树消失/侧边栏/Ollama-vllm (e29cf8f)
- fix: 编辑器可编辑区域过小 — ProseMirror 填满 editor-wrapper (0c50b4b)
- fix(ci): 版本统一到 1.1.0 (semver 合法, MSI 兼容) (019b5c2)
- fix(ci): v1.1.0-alpha → 1.1.0.1 (MSI 需要纯数字版本) (ccc1724)
- fix(ci): 移除 WebDriver E2E 测试 (无头 CI 永久不可用) (2af88d9)
- fix(ci): Trae — reqwest rustls-tls + 目标路径修复 + 静态产物验证 (5b79873)
- fix(ci): Windows 构建非阻塞 (continue-on-error) (cece96a)
- fix(ci): 移除 flate2/crc32fast, 剪贴板直接返回 RGBA base64 (166e7fc)
- fix(ci): 彻底移除 image crate, 手写最小 PNG 编码器替代 (56b6585)
- fix(ci): image 限制 png codec + Windows CI CARGO_BUILD_JOBS=1 防 OOM (4ec2f24)
- fix(ci): lto=true → lto=thin 减少 Windows runner 内存压力 (a83be83)
- fix(ci): image 移至主依赖, 消除 Windows arboard 版本冲突 (f000cf6)
- fix(ci): 修复 cfg 变量名以消除 Windows 构建歧义 (00c4c5d)
- fix(ci): 移除 dirs-next 依赖, 用 /Users/pengzhang/ 替代 (a81fe76)
- feat: 15项竞品能力补齐 — Slash命令/AI内联/大纲同步/标签面板/Properties/Callout/Toggle/星标/分栏/图谱增强/Canvas导出/动态模板/嵌套标签/选中字数 (7781228)
- fix(ci): 同步 package-lock.json 版本到 1.1.0-alpha (bfdec76)
- fix(ci): dtolnay/rust-toolchain target参数修正 (targets → target) (82f6132)
- fix: macOS关闭按钮无反应 — 三路兜底 + 空白文档dirty误判修复 (6e4c32b)
- fix: 编辑器半屏+图标重叠+重复工具栏+模式切换器 (87a6725)
- chore: 整理项目目录 — 删除3个旧tarball + 3个旧编译产物 + 7个orphan CSS/DS_Store + 修复ThemeMarketplace CSS导入 (fe86569)