Releases: HwFee/vellum
Releases · HwFee/vellum
Release list
Vellum 1.3.2
修复
- 删除搜索词时页面立即跳动:urgent 渲染阶段(deferred 搜索词未跟进)索引被重置为 0 是输入的副产物,不再据此滚动;「纯删除」的 300ms 防抖不再被绕过
- 页面滚动到文档顶部时大纲高亮消失:
useOutlineSync增加顶部兜底,所有标题都在阈值线下方时激活第一个标题 - 搜索输入/删除时大纲不跟随:移除搜索期间的跟随门禁,大纲对所有正文滚动统一平滑跟随(自定义缓动自动接续,无连锁抖动)
- 搜索框遮挡大纲高亮、连点上/下导航时误点:搜索框与目錄标题固定在侧栏滚动区外,仅大纲列表独立滚动,搜索框位置不再随滚动上浮
Vellum 1.3.1
修复
- 统一程序化滚动为 ease-out 缓动,用户滚轮/触摸/按键时可立即打断,避免恢复位置、大纲跳转、搜索匹配滚动时的拉扯与闪动。
Vellum · 素笺 v1.2.0
Vellum · 素笺 v1.2.0
新增
- 文档内搜索:大纲面板搜索框(⌘K / Ctrl+K 聚焦),Enter / Shift+Enter 在匹配项间跳转,当前匹配高亮并平滑滚动定位,实时显示「第 n/共 N 项」
性能
- 代码高亮改用
PrismLight按需注册 20 种语言,打包产物由 303 个文件(~2.5MB)降至 6 个(672KB) manualChunks拆分 React 核心与语法高亮为独立 chunk,正文引擎React.lazy懒加载- 启动时窗口在首篇文档渲染提交后才显示,消除空状态闪现;字体改为后台加载不阻塞渲染
- 搜索词经
useDeferredValue传入文档层,输入不再被大文档重解析阻塞;切换上一个/下一个匹配改为 DOM 打标,不再整篇重解析 - 文档不含原始 HTML 时自动跳过
rehype-raw的二次解析 componentsprop、大纲树、代码块/图片组件全面 memo 化,消除无关重渲染
安装
- Vellum_1.2.0_x64-setup.exe — Windows 10/11 x64 NSIS 安装包(自动关联
.md/.markdown文件)
v1.1.0
Vellum · 素笺 v1.0.0
Vellum · 素笺 v1.0.0
重命名
- 项目由 Kami Markdown Viewer 更名为 Vellum · 素笺
新增
- 文件热重载:监听当前文档变更(notify + 400ms 防抖),静默重载并保留滚动位置,底部弹出"墨迹未干"提示
- 字体预加载:TTF 转 WOFF2(体积减半)、font-display: block、preload、渲染前等待 fonts.ready,消除首屏字体闪烁
变更
- 应用图标全套更新
- 重载提示 toast 改为纸面墨蓝风格(象牙底 + 墨蓝衬线 + 发丝线边框)
修复
- 首屏字体闪烁(FOUT):打开时不再先显示回退字体再切换
下载
- MSI -
Vellum_1.0.0_x64_en-US.msi(推荐系统级安装) - NSIS -
Vellum_1.0.0_x64-setup.exe(推荐轻量用户级安装)
两种安装包均自动注册 .md / .markdown 文件关联。
Kami Markdown Viewer v0.1.1
Full Changelog: v0.1.0...v0.1.1
Kami Markdown Viewer v0.1.0
Initial release of Kami Markdown Viewer.
A read-only Windows Markdown viewer with Kami-inspired typography, local image/GIF support, custom overlay scrollbar, and Windows file associations for .md / .markdown.