Files
iBook/MANUAL_RELEASE_GUIDE.md
douboer 17907d4290 🎉 Release v1.2: CFI排序系统与界面优化
🎯 主要更新:
-  EPUB CFI 排序: 完整实现 IDPF 规范,笔记按真实位置排序
-  阅读统计修复: 修复数据结构变更导致的计算错误
-  界面优化: 清理 CSS 警告,改进按钮交互效果
-  测试覆盖: CFI 解析、排序、导出全面验证
-  文档更新: todolist.md, readme.md, release.md

📊 验证数据:
- 书籍处理: 660+ 本
- 笔记排序: 232 条按 CFI 正确排序
- 阅读统计: 7天70分钟,30天159分钟,年度12313分钟

🔧 技术改进:
- 新增 epub_cfi_parser.py 核心模块
- 数据结构优化: 嵌套字典 → CFI排序列表
- 向后兼容: 平滑升级,不破坏现有功能
2025-10-21 10:57:20 +08:00

2.2 KiB
Raw Blame History

🎉 v1.2 Release 创建指南

已完成的操作

代码推送: 所有v1.2代码已推送到 main 分支
版本标签: v1.2 标签已创建并推送到远程仓库
Release Notes: 详细的发布说明已生成 (release_notes_v1.2.md)
提交信息: 包含完整的更新说明和技术细节

🌐 手动创建Gitea Release

由于API自动创建时遇到数据库编码问题请按以下步骤手动创建Release

步骤 1: 访问Release页面

https://biboer.cn/gitea/gavin/iBook/releases

步骤 2: 创建新Release

  1. 点击 "New Release" 按钮
  2. 选择已存在的标签:v1.2
  3. Release标题v1.2 CFI排序与优化版本

步骤 3: 复制Release描述

release_notes_v1.2.md 文件的内容完整复制到描述框中。

步骤 4: 发布设置

  • ☑️ 标记为最新版本
  • ☐ 预发布版本 (取消勾选)
  • ☐ 草稿 (取消勾选)

📊 Release 内容摘要

🎯 核心特性

  • EPUB CFI 排序: 完整实现IDPF标准笔记按真实位置排序
  • 阅读统计修复: 7天/30天/年度统计准确性提升
  • 界面优化: 清理CSS警告改进交互效果
  • 测试覆盖: 全面验证660本书籍232条笔记正常

🔧 技术更新

  • 新增 epub_cfi_parser.py 核心模块
  • 数据结构优化:嵌套字典 → CFI排序列表
  • 向后兼容:平滑升级,不破坏现有功能

📈 验证数据

  • 书籍处理660+ 本
  • 笔记排序232 条按CFI正确排序
  • 阅读统计7天70分钟30天159分钟年度12313分钟

🔗 相关链接

📝 后续操作

Release创建完成后v1.2版本将正式发布,用户可以:

  1. 下载源码包或克隆仓库
  2. 查看详细的更新日志和技术文档
  3. 按照升级指南从v1.1平滑升级到v1.2

状态: 准备就绪等待手动创建Release
优先级: 🔥 高 (建议立即完成)
预计时间: 2-3分钟