Releases: lingcang728/iTime
Releases · lingcang728/iTime
Release list
iTime v0.2.9
Reliability and safety
- 录制设置读失败时失败关闭:首次启动行为不变,损坏/不可读的设置会以暂停状态启动。
- 90/365 天保留窗口按精确天数裁剪,不再多留一个日历日。
- 本地数据目录枚举错误会向上抛出,不再静默返回不完整结果。
- CSV 导出会中和电子表格公式前缀,JSON 原始值保持不变。
Architecture and performance
- 全量 JSON/CSV 导出改为流式写入临时文件后原子提升,避免二次全量内存缓冲。
- 次级 Vue 页面改为按需加载,缩小首屏包体。
- 键盘记录固定写到
LOCALAPPDATA/iTime/Data;该路径不可用时安全失败,不再静默写到系统临时目录。 - 退出静默可恢复:暂停采集但不改偏好、刷新键盘数据、刷新失败则恢复采集,本地数据边界安全后再退出。
Assets
iTime.exe— 可直接运行iTime_0.2.9_x64-setup.exe— 安装包latest.json— 自动更新清单
iTime v0.2.8
Fixes
- CI:键盘定时刷新测试在 GitHub runner 上不再和写线程抢跑;仍要求在 Shutdown 前落盘。
- 延续
0.2.7的生产依赖审计修复(nanoid 3.3.18 / postcss 8.5.26)。
Assets
iTime.exe— 可直接运行iTime_0.2.8_x64-setup.exe— 安装包latest.json— 自动更新清单
iTime v0.2.7
Fixes
- CI:修复 Windows CI 生产依赖审计失败。
nanoid固定到3.3.18,postcss固定到8.5.26(vue compiler-sfc 间接依赖)。
Assets
iTime.exe— 可直接运行iTime_0.2.7_x64-setup.exe— 安装包latest.json— 自动更新清单
iTime v0.2.6
Changes
- 隐私:拆除匿名设备与系统上报。客户端不再采集机型、CPU/GPU、内存、Windows 版本或性能汇总,也不会再向观测台发送心跳。
- 观测台(Cloudflare Worker / Pages / D1)已下线。遇到问题请在 Issue 里手动说明系统版本和复现步骤。
- 数据只留本机,没有账号云同步。
Assets
iTime.exe— 可直接运行iTime_0.2.6_x64-setup.exe— 安装包latest.json— 自动更新清单
v0.2.5
Fixes
- 软件更新:Release 资产补上
latest.json,修复「Could not fetch a valid release JSON from the remote」。 - AI Agent 文案:已连接状态只保留简短结果(如
N 个执行区间);界面去掉「匿名上报」相关文案,关闭后仅表述为停止检测。 - 默认图标:Grok Build 使用 Grok 品牌图标,Claude Code 使用 Claude 图标,文件资源管理器使用 Windows 文件夹图标;已知品牌图标优先于不稳定的原生提取。
Assets
iTime.exe— 可直接运行iTime_0.2.5_x64-setup.exe— 安装包latest.json— 自动更新清单
v0.2.4
Fix
- 修复 AI Agent 会话元数据读取失败:前端 Zod 仍要求恰好 8 个工具,而 Rust 侧目录已扩展到 25 个,导致设置页、AI 代理 KPI(Agent 覆盖 / AI 杠杆 / 最高并发 / AI Agent 执行)、部分数据 toast 与时间线并行占比全部异常。
- 校验改为开放式 tools 数组,并增加 25 工具目录回归测试。
Assets
iTime.exe— 可直接运行iTime_0.2.4_x64-setup.exe— 安装包
iTime v0.2.3
Coding Agent 检测与状态
- 未安装的 agent 不再报「不可用」
- 仅「列表内且已安装」影响可用状态(对齐 CC Switch / Open Design)
- 目录扩展到 25 个 Open Design 风格 CLI
- 新增 GitHub Copilot CLI 会话计时(turn_start / turn_end)
- 空配置文件夹不再误判为已安装
iTime v0.2.2
Fix Grok Build session parsing so AI Agent tools report ready instead of false partial/unreadable status.
iTime v0.2.1
Full Changelog: v0.2.0...v0.2.1
iTime v0.2.0
Full Changelog: v0.1.1...v0.2.0