diff --git a/CHANGELOG.md b/CHANGELOG.md index aeab4c8..bcb94ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,71 @@ +## What's Changed in 1.4.0 +* release v2.5.0 by @github-actions[bot] +* package Windows executable as zip instead of bare exe by @YewFence +* 更新数据持久化说明与卸载指引 by @YewFence +* release v2.4.0 by @github-actions[bot] +* delete hk from deps by @YewFence +* release v2.4.0 by @github-actions[bot] +* 列出全部视频链接而非前 5 条示例 by @YewFence +* 改用课程索引选择器扫描所有视频 by @YewFence +* 补充账号安全、运行边界与平台行为约定 by @YewFence +* release v2.4.0 by @github-actions[bot] +* 让日志和进度条共用同一个 Console,避免输出错乱 by @YewFence +* 每次启动都运行配置向导,旧配置作为默认值回车沿用 by @YewFence +* 迁移 GitHub Alerts 并补充隐私与安全说明 by @YewFence +* 按系统与架构分发四平台产物 by @YewFence +* allow historical "vedio" spelling in CHANGELOG.md by @YewFence +* release v2.3.0 by @github-actions[bot] +* 补充完成判断与进度显示说明 by @YewFence +* 批量观看结束时输出汇总 by @YewFence +* 视频播放到结尾后等待平台确认完成 by @YewFence +* 完成判断只依据平台完成标记或视频播放到结尾 by @YewFence +* 进度条并列显示平台完成度 by @YewFence +* 只在课程活动中抓取视频链接并保持课程顺序 by @YewFence +* 新增 dev 任务,从源码快速启动程序 by @YewFence +* 支持通过 BROWSER_EXECUTABLE_PATH 指定浏览器可执行文件 by @YewFence +* 支持通过 CDP_ENDPOINT 连接已运行的浏览器 by @YewFence +* 新增交互式配置向导,首次运行自动引导完成 .env 配置 by @YewFence +* 将 vedio 拼写统一更正为 video by @YewFence +* apply Python project template by @YewFence +* 自动通过播放中的学习确认弹窗 by @YewFence +* Feat/增加终端密码登录功能,顺便修复点问题并更新文档 by @YewFence +* 优化视频完成检测逻辑并改进代码质量 by @YewFence +* Merge pull request #9 from YewFence/feature/logging-error-handling by @YewFence +* Merge pull request #8 from YewFence/feature/cookie-login by @YewFence +* 删除不必要的逻辑 by @YewFence +* 解耦SSO主页URL配置 by @YewFence +* 修复无法结束粘贴输入的问题 by @YewFence +* 增加登录测试模式 by @YewFence +* 增加尝试直接使用已有Cookies登录的功能 by @YewFence +* 说明新版本下如何导入Cookies by @YewFence +* 更改手动获取的 Cookies 的读取方式为直接粘贴至程序内 by @YewFence +* 美观化程序输出 by @YewFence +* 更新README by @YewFence +* 支持手动触发 v 开头的 tag 发布 release by @YewFence +* 重命名构建产物为 fly_video_assignment_away by @YewFence +* 更新README&LICENSE by @YewFence +* Merge pull request #7 from YewFence/feature/github-action by @YewFence +* 更改README的链接为绝对URL by @YewFence +* 在课程链接未配置时提供直观的错误信息并结束程序 by @YewFence +* 简化 README,优先展示 Release 使用方式 by @YewFence +* Merge branch 'main' into feature/github-action by @YewFence +* 更新 README,补充交互式登录和 rich 进度条功能说明 by @YewFence +* 添加 PR 构建测试工作流 by @YewFence +* 添加 GitHub Actions 自动构建 Windows/macOS 可执行文件 by @YewFence +* 改用 .env 文件管理敏感配置 by @YewFence +* Merge pull request #6 from YewFence/feature/optimize_vedio_play by @YewFence +* 使用 locator API 重构视频状态检测 by @YewFence +* 使用 rich 库美化视频播放进度条 by @YewFence +* 优化时间显示格式为时分秒 by @YewFence +* 改进视频等待逻辑,基于实际播放进度判断完成 by @YewFence +* 添加视频自动恢复播放功能 by @YewFence +* Merge pull request #1 from YewFence/feature/interactive_login by @YewFence + +### New Contributors +* @github-actions[bot] made their first contribution + +**Full Changelog**: https://github.com/YewFence/fly_video_assignment_away/compare/v1.3.0...v1.4.0 + ## What's Changed in 2.5.0 * package Windows executable as zip instead of bare exe by @YewFence * 更新数据持久化说明与卸载指引 by @YewFence