Releases: Hanser0521/Wave-TOC
Releases · Hanser0521/Wave-TOC
Release list
Wave TOC 1.0.8
中文
- 设置页迁移到 Obsidian 1.13 声明式设置 API,所有 Wave TOC 选项现在都能被原生设置搜索检索。
- 移除已弃用的
display()设置实现,并将最低支持版本更新为 Obsidian 1.13.0。 - Release 工作流为
main.js、manifest.json和styles.css生成 GitHub 构建来源证明。
English
- Migrated the settings tab to Obsidian 1.13's declarative settings API so every Wave TOC option is searchable in native settings search.
- Removed the deprecated
display()implementation and updated the minimum supported Obsidian version to 1.13.0. - Added GitHub build provenance attestations for
main.js,manifest.json, andstyles.css.
Wave TOC 1.0.7
更新内容
- 新增可选的自定义高亮颜色;默认继续跟随 Obsidian 主题。
- 当前刻度两侧加入由近到远逐级淡出的颜色渐变,定位更清晰。
- 优化波峰的响应、惯性与回弹,悬停滑动更流畅、自然。
- 正文滚动时仅更新颜色层级,刻度长度变化仍只在鼠标悬停时出现。
What's changed
- Added an optional custom highlight color while keeping the Obsidian theme color as the default.
- Added a distance-based color gradient around the active tick for clearer position feedback.
- Refined wave response, inertia, and settling for smoother hover motion.
- Content scrolling updates color emphasis only; tick-length waves remain hover-only.
Wave TOC 1.0.6
更新内容
- 修复阅读模式下点击或悬停远端刻度时,无法准确定位到对应标题行的问题。
- 阅读模式统一按 Markdown 源文件行跳转,兼容 Obsidian 长文虚拟渲染,并可正确区分同名标题。
- 当前刻度跟随改为依据预览视图的源文件行号计算,避免渲染区段变化造成刻度错位。
Changes
- Fixed inaccurate heading positioning when clicking or hovering distant ticks in Reading view.
- Switched Reading view to precise Markdown source-line navigation for virtualized long notes and duplicate heading titles.
- Updated active-tick tracking to follow the preview source line and prevent drift between rendered sections.
1.0.5
What's changed
- Generated new release-asset digests so the marketplace no longer associates these files with the unverifiable 1.0.3 provenance record.
- Preserved all marketplace review compatibility fixes without changing the floating TOC interactions or visual behavior.
The release workflow will attach main.js, manifest.json, and styles.css automatically.
1.0.4
What's changed
- Removed build provenance attestations that the current marketplace verifier could not validate.
- Preserved all marketplace review fixes from 1.0.3: manifest description, popout compatibility, command naming, dependency declarations, regular expressions, and CSS rules.
The release workflow will attach main.js, manifest.json, and styles.css automatically.
1.0.3
What's changed
- Fixed the marketplace review blocker by removing the redundant product name from the manifest description.
- Improved popout-window compatibility, command naming, dependency declarations, regular expressions, and CSS rules following review feedback.
- Added build provenance attestations for release assets.
- Preserved the hover emphasis fix so only the centered longest tick is darkened in Editing view.
The release workflow will attach main.js, manifest.json, and styles.css automatically.
1.0.2
中文
- 新增悬停卡片内容选项:仅标题、标题 + 第一段正文、标题 + 本地摘要。
- 悬停卡片区分标题与摘要字体层级,更接近正文预览卡片效果。
- 摘要在本地从当前笔记内容提取,不会发送笔记内容到外部服务。
English
- Added hover-card content modes: title only, title plus first paragraph, and title plus locally extracted summary.
- Separated title and preview typography in the hover card for a clearer preview-card layout.
- Summaries are extracted locally from the current note and note content is not sent to external services.
Wave TOC 1.0.1
中文
- 新增正文滚动自动同步:使用鼠标滚轮浏览笔记时,当前标题对应的刻度会实时跟随,无需先点击正文。
- 新增正文滚动同步方式选项:默认使用“正文滚动时自动跟随”,也可切换为“光标点击后跟随”。
- 提升编辑模式下的定位准确度:根据正文视口中的真实文档行判断当前标题,并使用逐帧调度保持滚动流畅。
- 保持原有视觉规则:正文滚动只改变当前刻度的颜色深浅,不改变刻度长度;波峰动画仍只在鼠标悬停刻度时出现。
- 设置菜单完成汉化,并提供中文与 English 两种界面语言,可随时切换。
English
- Added automatic scroll tracking so the active tick follows the current section while the note is scrolled, without requiring a click first.
- Added a content scroll tracking option: “Follow while scrolling” is the default, with “Follow after cursor click” also available.
- Improved Editing view accuracy by resolving the document line at the viewport anchor and throttling updates with animation frames for smooth scrolling.
- Preserved the visual behavior: scrolling changes only the active tick color, while tick length and the wave animation remain hover-only.
- Localized the settings menu and added switchable Chinese and English interfaces.
Wave TOC 1.0.0
Wave TOC 1.0.0 — first stable release.
Highlights:
- Floating H1–H3 rail inside the active note
- Smooth multi-tick wave hover and heading bubble
- Current section indicator while reading
- Hover-follow and click-to-jump navigation modes
- Configurable side, heading depth, and rail height
Install by downloading main.js, manifest.json, and styles.css into:
<Vault>/.obsidian/plugins/wave-toc/