Releases: StarChen4/PeekaUsage
Releases · StarChen4/PeekaUsage
Release list
PeekaUsage v0.1.10
更新内容
托盘救援入口
- 任务栏托盘菜单新增“重置到屏幕中央并置顶”,用于在窗口意外跑到离屏位置时一键找回界面
- 恢复动作会先取消最小化、显示窗口、移动到当前屏幕中央并聚焦,降低“程序还在但界面不见了”的排查成本
窗口置顶兼容
- 如果用户原本没有开启始终置顶,托盘救援动作只会临时置顶,随后自动恢复原状态
- 这样既能把窗口抢回前台,也不会悄悄改掉用户已有的长期置顶偏好
Artifacts
- Windows: NSIS installer
- Linux x86_64: DEB / AppImage
- macOS x86_64 / arm64: app / dmg
Notes
- Current macOS artifacts are unsigned and not notarized
PeekaUsage v0.1.9
更新内容
主界面统计
- 主界面底部新增使用统计入口,支持在卡片区内打开按日 / 按月切换的统计面板
- 统计面板会持久化本地历史样本,展示 API 累计消耗、订阅趋势、近期速度和预计剩余使用时间
- 当刷新样本不足、数据过旧或仍处于手动刷新模式时,面板会给出精度提示和自动刷新的建议
窗口交互
- 新增顶部吸附收起能力,拖拽到屏幕上边缘时也可以像左右边缘一样自动折叠
- 主界面卡片区和底部区域补充拖拽热区,吸附与拖拽窗口的触发更稳定
视觉与体验
- 统一设置页与主界面的表面层级、边框、阴影和按钮风格
- 主界面统计抽屉与现有浮窗视觉保持一致,保留拖拽排序、底部操作按钮和小窗口适配
Artifacts
- Windows: NSIS installer
- Linux x86_64: DEB / AppImage
- macOS x86_64 / arm64: app / dmg
Notes
- Current macOS artifacts are unsigned and not notarized
PeekaUsage v0.1.8
更新内容
图标与品牌
- 重建桌面端应用图标生成链路,统一以矢量母版生成 Windows、macOS、Linux 与 Web 所需产物
- 新增小尺寸专用图标变体,针对 Windows 任务栏、托盘和 favicon 优化低分辨率显示清晰度
- 补齐标准
icon.ico、icon.icns、icon.iconset以及 Tauri 所需多尺寸 PNG 资源
工程
- 新增
npm run icons:generate图标生成脚本,使用 Inkscape 导出 PNG,再生成.ico和.icns - Rust 构建脚本改为监听
src-tauri/icons和多份 Tauri 配置,图标更新后会自动触发重编 - 清理默认的
tauri.svg、vite.svg旧资源,前端入口统一切换到当前应用图标
兼容性
- Windows 开发态和打包态现在都能吃到新的可执行文件内嵌图标
- macOS 已补齐标准
icon.iconset尺寸集,并生成可直接接入构建流程的icon.icns
Artifacts
- Windows: NSIS installer
- Linux x86_64: DEB / AppImage
- macOS x86_64 / arm64: app / dmg
Notes
- Current macOS artifacts are unsigned and not notarized
PeekaUsage v0.1.7
更新内容
新功能
- 设置页“通用”新增“隐藏任务栏图标”开关,Windows 下可让主窗口显示时不再占用任务栏位置,同时继续保留托盘图标入口
- 开启“开机自动启动”时,Windows 会默认联动开启“隐藏任务栏图标”,更符合常驻桌面浮窗的使用方式
- 首次启用“隐藏任务栏图标”后,会显示一次应用内非阻塞提示,提醒用户后续可通过托盘图标重新显示或切换窗口
修复
- 应用启动时会尽早恢复已保存的任务栏隐藏状态,避免窗口先出现在任务栏后再消失
- 非 Windows 平台会自动回退该配置,避免保存出与平台能力不一致的状态
工程
- 新增 Rust 侧任务栏图标切换命令,前端通过 IPC 调用,不再依赖前端直接申请窗口权限
- 同步补齐
package.json、src-tauri/tauri.conf.json、src-tauri/Cargo.toml三处版本号到0.1.7
Artifacts
- Windows: NSIS installer
- Linux x86_64: DEB / AppImage
- macOS x86_64 / arm64: app / dmg
Notes
- Current macOS artifacts are unsigned and not notarized
PeekaUsage v0.1.6
更新内容
新功能
- 发版流程新增强制 release notes 校验,每次发布都必须带上本次功能更新和修复说明
- 发版流程新增 updater 元数据校验,发布完成前会检查
latest.json是否可访问且内容合法
修复
- 修复 Rust 启动链路里重复注册
tauri-plugin-updater和tauri-plugin-process的问题 - 优化应用内更新报错提示:当远端缺少
latest.json或 updater 元数据非法时,界面会显示更明确的中文原因
工程
- 重构 GitHub Release workflow,统一由
.github/release-notes/vX.Y.Z.md生成 Release 正文 - Release workflow 改为在已有 tag 对应 release 存在时也会同步更新 release body
文档
- 同步更新
AGENTS.md、CLAUDE.md、中英文 README 的发版约束和 updater 排查说明
Artifacts
- Windows: NSIS installer
- Linux x86_64: DEB / AppImage
- macOS x86_64 / arm64: app / dmg
Notes
- Current macOS artifacts are unsigned and not notarized
v0.1.5
PeekaUsage v0.1.4
Windows NSIS 安装包、Linux x86_64 的 DEB 与 AppImage 包,以及 macOS x86_64 / arm64 的 app 与 dmg 包。当前 macOS 产物未签名、未 notarize。
AI-Usage-Peek v0.1.3
Windows NSIS 安装包、Linux x86_64 / arm64 的 DEB 与 AppImage 包,以及 macOS x86_64 / arm64 的 app 与 dmg 包。当前 macOS 产物未签名、未 notarize。
AI-Usage-Peek v0.1.2
Windows NSIS 安装包、Linux x86_64 / arm64 的 DEB 与 AppImage 包,以及 macOS x86_64 / arm64 的 app 与 dmg 包。当前 macOS 产物未签名、未 notarize。
AI-Usage-Peek v0.1.1
Windows NSIS 安装包,以及 Linux x86_64 / arm64 的 DEB 与 AppImage 包。