Repository navigation
v0.3.0
v0.3.0 — TUI 框架迁移,新增 Windows 支持
重大变更
- TUI 框架替换:从 termui v3 迁移到 tview(基于 tcell v2),解决 Windows Terminal 兼容性和 CJK 字符宽度问题
- 新增 Windows 支持:正式支持 Windows Terminal 和 PowerShell 7+
- 代码重构:拆分 3200 行的 ui.go 为 8 个职责清晰的文件
新增
- 新增 Windows amd64 预编译包
- 从源码构建新增 Go 1.24+ 版本要求
- 数据目录支持
READCLI_DATA_DIR环境变量自定义路径
修复
- 修复 Windows 上路径大小写不一致导致书架书籍重复的问题
- 修复书架首页按
?无法打开帮助页的问题 - 修复 EPUB 解析中 HTML/CSS 样式内容泄漏到正文的问题
- 修复 EPUB 章节标题在正文中重复显示的问题
- 修复批量目录导入时无进度反馈的问题
- 修复导入状态提示中样式标签原样显示的问题
- 修复主题颜色映射不正确的问题
- 修复窗口边框在焦点切换时出现双线的问题
其他
- 移除持久化 reader 缓存,仅保留会话内内存缓存
- 禁用鼠标滚轮事件,防止意外翻页
- 补全帮助页所有快捷键说明
- 更新文档,补充 Windows 构建说明和数据目录路径说明
下载
| 平台 | 文件 |
|---|---|
| macOS arm64 (Apple Silicon) | readcli-darwin-arm64-v0.3.0.tar.gz |
| macOS amd64 (Intel) | readcli-darwin-amd64-v0.3.0.tar.gz |
| Linux amd64 | readcli-linux-amd64-v0.3.0.tar.gz |
| Windows amd64 | readcli-windows-amd64-v0.3.0.zip |
macOS / Linux 下载后解压即可使用,Windows 解压后得到
readcli.exe。