Releases: Asklear/QuotaRadar
Release list
v0.4.0
Quota Radar macOS build.
What's new in v0.4.0:
- Added Codex reset-credit expiry support from
/backend-api/wham/rate-limit-reset-credits, storing the available count plus the earliest unredeemed expiry. - Refined the expanded Codex account row so available reset credits, the
Use resetaction, and the earliest expiry read as one compact action group. - Kept
/backend-api/wham/usageas the Codex quota-window source while treating reset-credit detail failures as non-fatal metadata drift. - Updated provider calibration and provider capability docs for the Codex reset-credit detail endpoint and fallback behavior.
- Preserved the existing guarded reset flow: using a Codex reset credit still requires confirmation and refreshes the same account after consumption.
- Carried forward the web-login credential save/edit hardening work from the current QA branch.
- Refreshed release-facing screenshots and visual QA coverage for the updated account-row layout.
中文说明:
- 增加 Codex 重置次数有效期支持,从
/backend-api/wham/rate-limit-reset-credits保存可用次数和未使用次数的最早过期时间。 - 调整 Codex 展开账号行,把可用重置次数、
使用重置和最早过期时间收成一个紧凑操作组。 - 保持
/backend-api/wham/usage作为 Codex 额度窗口来源;重置次数详情失败时只降级 metadata,不影响额度刷新。 - 更新 provider 校准和 provider capability 文档,记录 Codex 重置次数详情接口和降级口径。
- 保留受保护的 Codex 重置流程:使用重置次数前仍需确认,消耗后刷新同一账号。
- 合入当前 QA 分支中的网页登录凭据保存 / 编辑加固。
- 刷新 release 截图和视觉 QA,覆盖新的账号行布局。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'Quota Radar v0.3.9
Quota Radar macOS build.
What's new in v0.3.9:
- Tightened the menu bar into a shorter Attention Feed with fewer duplicate metadata lines.
- Made menu-bar-to-main-window handoff more reliable by focusing the most relevant account when a provider-level signal is collapsed.
- Added Codex reset-credit visibility and an account-row reset action for eligible ChatGPT/Codex subscriptions.
- Display concrete subscription tiers where provider fields expose them, including Codex Pro 5x / Pro 20x and Claude Max 5x / Max 20x.
- Kept recent quota changes under Key Quota and account quota windows, while Last Updated now stays refresh-status-only.
- Suppressed speed-risk hints inside expanded quota-window tables so account detail rows do not show duplicated or floating activity labels.
- Added provider trust calibration metadata and documented fallback behavior when provider fields drift.
- Added credential metadata export for backup/debugging without exporting API keys, cookies, tokens, or authorization values.
- Expanded visual QA with dense single-provider account fixtures and refreshed README screenshots.
- Added reset-aware speed hints and recovery notifications while keeping Last Updated focused on refresh status only.
中文说明:
- 将状态栏继续收紧为短小的 Attention Feed,减少重复 metadata。
- 当状态栏信号按 provider 折叠时,主程序会自动聚焦最相关账号,提升从状态栏跳转回主窗口的可靠性。
- 增加 Codex 重置次数显示,并在符合条件的 ChatGPT/Codex 订阅账号行提供使用重置入口。
- 在 provider 字段可识别时显示具体订阅倍率,包括 Codex Pro 5x / Pro 20x 和 Claude Max 5x / Max 20x。
- 将近期额度变化保留在关键额度和账号额度周期下方,“上次更新”只保留刷新状态。
- 展开账号的额度周期表不再显示速度风险提示,避免出现重复或漂浮的动态标签。
- 增加 provider 可信度校准 metadata,并记录接口字段漂移时的降级口径。
- 增加凭据 metadata 导出,便于备份和排查问题,但不导出 API key、Cookie、token 或授权值。
- 扩展密集账号视觉 QA,并刷新 README 截图。
- 增加 reset-aware 消耗速度提示和恢复通知,同时让“上次更新”只表达刷新状态。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.8
Quota Radar macOS build.
What's new in v0.3.8:
- Tightened the menu bar into a shorter Attention Feed with fewer duplicate metadata lines.
- Made menu-bar-to-main-window handoff more reliable by focusing the most relevant account when a provider-level signal is collapsed.
- Added Codex reset-credit visibility and an account-row reset action for eligible ChatGPT/Codex subscriptions.
- Display concrete subscription tiers where provider fields expose them, including Codex Pro 5x / Pro 20x and Claude Max 5x / Max 20x.
- Kept recent quota changes under Key Quota and account quota windows, while Last Updated now stays refresh-status-only.
- Suppressed speed-risk hints inside expanded quota-window tables so account detail rows do not show duplicated or floating activity labels.
- Added provider trust calibration metadata and documented fallback behavior when provider fields drift.
- Added credential metadata export for backup/debugging without exporting API keys, cookies, tokens, or authorization values.
- Expanded visual QA with dense single-provider account fixtures and refreshed README screenshots.
- Added reset-aware speed hints and recovery notifications while keeping Last Updated focused on refresh status only.
中文说明:
- 将状态栏继续收紧为短小的 Attention Feed,减少重复 metadata。
- 当状态栏信号按 provider 折叠时,主程序会自动聚焦最相关账号,提升从状态栏跳转回主窗口的可靠性。
- 增加 Codex 重置次数显示,并在符合条件的 ChatGPT/Codex 订阅账号行提供使用重置入口。
- 在 provider 字段可识别时显示具体订阅倍率,包括 Codex Pro 5x / Pro 20x 和 Claude Max 5x / Max 20x。
- 将近期额度变化保留在关键额度和账号额度周期下方,“上次更新”只保留刷新状态。
- 展开账号的额度周期表不再显示速度风险提示,避免出现重复或漂浮的动态标签。
- 增加 provider 可信度校准 metadata,并记录接口字段漂移时的降级口径。
- 增加凭据 metadata 导出,便于备份和排查问题,但不导出 API key、Cookie、token 或授权值。
- 扩展密集账号视觉 QA,并刷新 README 截图。
- 增加 reset-aware 消耗速度提示和恢复通知,同时让“上次更新”只表达刷新状态。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.7
Quota Radar macOS build.
What's new in v0.3.7:
- Tightened the menu bar into a shorter Attention Feed with fewer duplicate metadata lines.
- Made menu-bar-to-main-window handoff more reliable by focusing the most relevant account when a provider-level signal is collapsed.
- Added provider trust calibration metadata and documented fallback behavior when provider fields drift.
- Added credential metadata export for backup/debugging without exporting API keys, cookies, tokens, or authorization values.
- Expanded visual QA with dense single-provider account fixtures and refreshed README screenshots.
- Added reset-aware speed hints and recovery notifications while keeping Last Updated focused on refresh status only.
中文说明:
- 将状态栏继续收紧为短小的 Attention Feed,减少重复 metadata。
- 当状态栏信号按 provider 折叠时,主程序会自动聚焦最相关账号,提升从状态栏跳转回主窗口的可靠性。
- 增加 provider 可信度校准 metadata,并记录接口字段漂移时的降级口径。
- 增加凭据 metadata 导出,便于备份和排查问题,但不导出 API key、Cookie、token 或授权值。
- 扩展密集账号视觉 QA,并刷新 README 截图。
- 增加 reset-aware 消耗速度提示和恢复通知,同时让“上次更新”只表达刷新状态。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.6
Quota Radar macOS build.
What's new in v0.3.6:
- Added a Settings color-scheme control for Follow System, Light Mode, and Dark Mode.
- Fixed live color-scheme switching so existing windows and menu bar popovers update immediately.
- Continued menu bar polish with de-duplicated provider signals, watched providers, and balance-provider Recent Change entries.
- Refreshed README screenshots with app-window and popover-only captures, avoiding desktop backgrounds in release-facing images.
中文说明:
- 设置页新增配色模式:跟随系统、浅色模式、深色模式。
- 修复运行中切换配色模式不立即生效的问题,主窗口和状态栏弹窗无需重启即可更新。
- 继续打磨状态栏:按 provider 去重、支持常看 provider,并让余额类 provider 进入近期变化。
- 刷新 README 截图,只使用 app 窗口和状态栏弹窗截图,避免把桌面背景截入发布文档。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.5
Quota Radar macOS build.
What's new in v0.3.5:
- Refined the quota overview into a compact monitoring surface with provider-level rows and compressed account details.
- Added a risk-first menu bar Attention Feed for low quota, expiring plans, failed checks, and recent consumption.
- Added menu-bar-to-main-window handoff checks so attention items can open and highlight the matching provider/account.
- Added release visual QA summaries with screenshot dimensions and focused-signal highlight counts.
中文说明:
- 将额度监控页收敛为紧凑监控界面:provider 汇总行优先,账号详情只保留核心信息。
- 状态栏改为风险优先的 Attention Feed,突出低额度、即将到期、刷新失败和近期消耗。
- 增加状态栏到主程序的联动检查,attention 条目可打开并高亮对应 provider / 账号。
- 新增发布前视觉 QA summary,记录截图尺寸和聚焦信号高亮统计。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.4
Quota Radar macOS build.
What's new in v0.3.4:
- Fixed Brave refresh state handling when Brave returns usage-limit, invalid-key, rate-limit, or hidden quota-header responses.
- Brave usage-limit responses now persist as exhausted quota, and invalid keys keep the provider HTTP status for diagnostics.
- Automatic refresh now uses each credential's persisted lastUpdated timestamp, so restarting the app no longer restarts the full refresh interval.
- Providers such as Brave that consume real search requests are checked for due status periodically, but Quota Radar only sends the provider request after the configured interval has elapsed.
中文说明:
- 修复 Brave 在返回额度用尽、无效 key、限流或隐藏 quota header 时刷新状态没有正确更新的问题。
- Brave 用量耗尽会保存为额度已用尽;无效 key 会保留 provider HTTP 状态,方便诊断。
- 自动刷新改为按每个凭据持久化的 lastUpdated 判断是否到期,重启应用不会重新从完整周期开始等待。
- 对 Brave 这类会消耗真实搜索请求的 provider,应用会周期性检查是否到期,但只有超过用户配置周期后才真正请求 provider。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.3
Quota Radar macOS build.
What's new in v0.3.3:
- Added an in-app GitHub Release update entry point in the lower-left sidebar footer, showing the installed version, update status, and a manual check button.
- Automatic update checks now run after launch, but they only detect new versions and show release notes. Quota Radar never downloads or replaces the app silently.
- Confirmed installs download QuotaRadar.dmg, replace /Applications/Quota Radar.app, clear quarantine, and relaunch the app.
- Update checks reuse the app's network proxy settings, and fall back to the GitHub latest-release redirect if the unauthenticated GitHub API is rate-limited.
- Refreshed README menu bar screenshots and documentation so the screenshots, Quickstart, and Roadmap match the current risk-first menu bar popover.
中文说明:
- 新增应用内 GitHub Release 更新入口:主窗口左下角显示当前版本、更新状态和手动检查按钮。
- 支持启动后自动检查更新,但只检测新版并展示更新说明,不会静默下载或自动覆盖安装。
- 用户确认后才会下载 QuotaRadar.dmg、替换 /Applications/Quota Radar.app、清除 quarantine 并重新启动。
- 更新检查复用应用内网络代理设置;GitHub API 未认证 rate limit 时,会降级通过 latest-release 重定向解析版本和下载地址。
- 更新 README 状态栏截图和文档说明,让截图、Quickstart、Roadmap 与当前风险优先状态栏弹窗保持一致。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.2
Quota Radar macOS build.
What's new in v0.3.2:
- Claude, Codex, Kimi, and OpenCode Go subscription providers can store companion API keys for copying and management while using web login authorization for quota checks.
- Added network proxy settings, immediate refresh after adding or editing credentials, and safer reauthentication target selection when multiple accounts exist.
- Quota Overview, Credentials, and Diagnostics now show configured providers only, so empty provider placeholders no longer crowd the main window.
- The menu bar popover now prioritizes quota risk, low-quota providers, and items needing attention instead of rendering the full provider grid.
- The main quota overview uses Key Quota / Credential Pool / Critical Time / Status for clearer multi-key and multi-window monitoring.
- Multi-window subscription quotas no longer repeat the 5-hour/weekly/monthly text in credential rows; plan expiry dates include the year for annual plans.
中文说明:
- Claude、Codex、Kimi、OpenCode Go 等订阅 provider 支持保存配套 API Key 便于复制和管理,额度查询仍使用网页登录授权。
- 新增网络代理设置;新增或编辑凭据后会立即刷新;多个账号重新认证时会明确保存目标。
- 额度监控、配置凭据和诊断只展示已配置 provider,未配置 provider 不再占用主界面空间。
- 状态栏弹窗改为额度风险、额度紧张和需要关注优先,不再展示完整 provider 网格。
- 主程序额度监控使用关键额度 / 凭据池 / 关键时间 / 状态,更适合多 key 和多周期监控。
- 多周期订阅额度不再在凭据行重复显示 5 小时/周/月文本;套餐到期日期会显示年份,适合一年期套餐。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'v0.3.1
Quota Radar macOS build.
What's new in v0.3.1:
- Provider order can now be customized from Settings and is shared by Quota Overview, Credentials, Diagnostics, and the menu bar popover.
- The order editor uses direct drag-and-drop rows in a focused Settings sheet instead of taking space in the quota overview.
- The default product order remains locked unless Custom Provider Order is enabled.
- Kimi Subscription was added and documented, including web login authorization, five-hour/weekly windows, balance, and subscription-cycle boundaries.
- Release preparation includes behavior tests, app bundle build validation, and a secret scan.
中文说明:
- Provider 顺序现在可以在设置中自定义,并同步到额度监控、配置凭据、诊断和状态栏弹窗。
- 顺序编辑器改为设置页独立弹窗,支持直接拖拽 provider 行,不占用额度监控主页面。
- 默认仍保持锁定的产品顺序,只有开启“自定义 Provider 顺序”后才使用用户排序。
- 新增 Kimi 订阅 provider,并补充网页登录授权、5 小时/周窗口、余额和订阅周期边界说明。
- 发布前会运行行为测试、App bundle 构建校验和敏感信息扫描。
This DMG is unsigned and not notarized because the project does not use a paid Apple Developer ID. macOS Gatekeeper may block the first launch after download. Only install it if you trust this repository and release.
If macOS reports that the app is damaged or cannot be opened, install the app into /Applications and run:
xattr -dr com.apple.quarantine '/Applications/Quota Radar.app'
open '/Applications/Quota Radar.app'