Repository navigation
HTML V Editor 1.2.1 Release Notes
中文
HTML V Editor 1.2.1 是一个兼容性补丁版本,修复 Windows 常见的 CRLF 换行对 html-v checklist 任务解析和回写的影响。
修复
- 修复 CRLF Markdown 中的
html-vfenced block 不能被 HTML V Tasks 识别,导致 block checklist 在任务面板中遗漏的问题。 - checklist 状态回写后会保留目标
html-vfence 原有的 LF 或 CRLF 换行格式,避免无关格式变化。
开发与验证
- 仓库加入受说明的 npm peer 解析兼容配置;开发者现在可使用
npm ci在干净 clone 中按 lockfile 重复安装依赖。 - 完整发布 gate 已通过:28 个测试文件、108 项测试、发布包、市场质量、字体审计和生产依赖审计。
- CRLF 解析/回写已加入自动回归测试;HIA runtime JSDoc pilot 通过并生成 22 个 doclet。
兼容性
- 最低 Obsidian 版本:
1.12.0。 - 仅支持桌面端。
- 标准发布资产:
main.js、manifest.json、styles.css。
English
HTML V Editor 1.2.1 is a compatibility patch for html-v checklist parsing and write-back on Windows-style CRLF Markdown.
Fixes
- Fixes HTML V Tasks missing checklist items inside
html-vfenced blocks when a Markdown file uses CRLF line endings. - Preserves the target block's original LF or CRLF fence line endings when checklist state is written back.
Development and verification
- Adds a documented npm peer-resolution compatibility setting so contributors can run reproducible
npm ciinstalls from a clean clone. - The full release gate passed: 28 test files, 108 tests, release-package checks, marketplace-quality checks, font audit, and production dependency audit.
- Adds automated CRLF parsing/write-back coverage; the HIA runtime JSDoc pilot passed with 22 rendered doclets.
Compatibility
- Minimum Obsidian version:
1.12.0. - Desktop only.
- Standard release assets:
main.js,manifest.json, andstyles.css.