v0.3.0
What's Changed
Features
- Windows 原生支持(零新增依赖):并发状态控制改为 stdlib 双锁后端(POSIX
fcntl/ Windowsmsvcrt.locking),移除"请用 WSL"的运行时门控;修复tasks.py反斜杠路径下取错仓库名的问题;CI 矩阵加入windows-latest;SKILL.md 补充 PowerShell 等价命令。运行时依赖仍只有pyyaml。 repowiki site <repo> [--open]:单文件离线查看站点。finalize 后把全部 wiki 页面渲染为一个自包含 HTML(.repowiki/<locale>/wiki.html,约 4-5 MB):markdown + mermaid 全渲染、file://源码引用点击弹层展示内嵌的行号源码、侧边栏导航、客户端全文搜索、暗/亮主题。双击即看、零网络,单文件即可分享;幂等可重跑。
Bug Fixes
- 插件清单
.claude-plugin/plugin.json版本号滞后(0.1.0),对齐为 0.3.0。
Documentation
- 新增根级
CONTEXT.md术语表与docs/adr/0001(Windows 双锁后端取舍)、docs/adr/0002(单文件离线站点,回撤 Non-Goal「HTML 预览服务」)。 - README:三平台声明、新增「查看 Wiki(单文件离线站点)」章节、命令表补
site。
Notes
- 140 个测试全绿;CI 覆盖 ubuntu / macos / windows × Python 3.10-3.13。
- 附带的
repowiki-0.3.0-py3-none-any.whl可直接离线安装(唯一依赖 pyyaml 需按目标平台准备,见 README 离线安装)。
Full Changelog: v0.2.0...v0.3.0