Sąraše – 24 versijos programos OpenTokenUsage, nuo 2026 m. gegužės 23 d. iki dabartinės 0.8.3. Kiekviena veda į diegimo failus leidėjo serveryje.
| Versija | Data | Dydis | Failai |
|---|---|---|---|
| 0.8.3Naujausia | 2026 m. lapkričio 10 d. | — | 64 bitų EXE (NSIS) Laidos pastabosThe detail page in sections you can close, Claude's resets by what they clear, and the plans under their new names.
New Features
- A provider's detail page is laid out in sections under the bars: rate limit resets, cost, models, live sessions, usage by hour and projects. A click on a section's title closes or opens it on every provider's page and is remembered. Models and usage by hour start closed, and a closed hour grid or projects list reads no logs (#78)
- Claude: each banked reset says what it clears. A Fable reset (the Fable 5.2 launch gave Max and Ultra accounts up to three) clears the 5-hour and Fable limits and gives the weekly limit back only what Fable used; counted with a weekly reset as one number, it read as a reset of the whole week. Resets of one kind that expire together are one row with their count (#77)
Changes
- Claude: the plan badge uses the names Anthropic gave its plans on 2026-10-30: Max 5x is Max and Max 20x is Ultra. The name comes from your profile, as in Claude Code, so a later rename shows up by itself (#76) |
| 0.8.2 | 2026 m. lapkričio 9 d. | — | 64 bitų EXE (NSIS) Laidos pastabosRate limit resets that arrive after a model launch show up within the hour, and project costs follow the newer models' prices.
Bug Fixes
- Claude: rate limit resets handed out after the app last asked for them showed as "0 available" for up to a day (the Fable 5.2 launch gave Max accounts three). An account without any is asked only once a day, the read Anthropic limits hardest. When Claude Code has noticed an unused reset, the app now asks again within the hour, and tries again an hour after a check that failed (#73)
- Usage by project: a model's dollars are shared out at that model's own cache-read price. A cache read costs a twentieth of the input price on Opus 5.5 and Sonnet 5.5 and a fortieth on Fable and Mythos 5.1 and 5.2; counting a tenth for every model gave projects with long conversations too much of the month. The month's total is unchanged (#74) |
| 0.8.1 | 2026 m. lapkričio 8 d. | — | 64 bitų EXE (NSIS) Laidos pastabosWhat each project costs on Claude and Codex, with monthly budgets, and fewer Claude rate limits.
New Features
- Claude and Codex detail pages list this month's or last month's projects: each repository's share and its cost at API prices, in your currency, with its git branches and any ticket key in the branch name. They are read from the CLIs' own logs on this PC; the dollars come from the same ccusage report as the card's totals (#70)
- A project can have a monthly budget: its bar turns yellow at 80% and red at 100%, and a notification comes at each, also with the panel closed. The list shows where this month's spend is heading by its end, and Export CSV saves the month to Downloads, one row per branch (#71)
Changes
- Claude: the app reads Anthropic's usage at most every 10 minutes (was 5), and a restart, the panel opening or a manual refresh in between shows the last answer with its time. Anthropic shares that limit with Claude Code and answers a read over it with an hour's wait. A rate limit now shows as a grey note over the last bars instead of a red error (#69) |
| 0.8.0 | 2026 m. lapkričio 7 d. | — | 64 bitų EXE (NSIS) Laidos pastabosTwo new providers, your live Claude Code sessions, usage by hour, your own alert levels per provider, costs in your currency, and settings you can take to another PC.
New Features
- OpenRouter and DeepSeek are new providers, off until you turn them on. Each reads its API key from a user environment variable (OPENROUTER_API_KEY, DEEPSEEK_API_KEY). OpenRouter shows the account's credits (when the key may read them), the key's spending cap with its reset, and the key's spend today and this month. DeepSeek shows the account balance (#65)
- Claude and Codex detail pages show when in the week you use them: tokens per weekday and hour over the last 4 weeks, with the busiest hour, read from the CLIs' own logs on this PC (#66)
- Claude cards list the Claude Code sessions running on this PC and what each one is doing. With the status line on, they also show how full each session's context is and warn before Claude Code compacts it (#59, #67)
- Claude Code status line (Settings): Claude Code can hand its 5-hour and weekly usage to the app. The Claude card then asks Anthropic far less often and keeps showing usage during a rate limit. It's off by default and never replaces a status line of your own (#55)
- Notifications: each provider can have its own alert levels, and the bars show a notch at each level (#58)
- Tray: with the percent style, "Color by pace" colors the number like the card's pace dot: green, yellow or red (#60)
- Usage mode: "Weekly pace on work days" counts a weekly window's pace from Monday to Friday only, so a quiet weekend no longer looks like room to spare (#61)
- Currency: show costs in one of 13 currencies at a rate you enter. No exchange-rate service is contacted (#62)
- Settings backup: export your preferences to a file and import them on another PC. Logins and accounts aren't included, and the other PC keeps its own extra accounts and custom sound (#63)
- Claude and Codex cards show the prompt cache hit rate of the last 30 days (#57)
- A card that asks you to sign in refreshes the moment the CLI signs in again, instead of at the next refresh. A sign-in lost while the app runs is notified once (#56)
Changes
- Claude: after a rate limit (HTTP 429), the app waits what Anthropic asks, but at least 5, 10, 20 and then 30 minutes for each rate limit in a row, until a read succeeds (#55) |
| 0.7.15 | 2026 m. spalio 31 d. | — | 64 bitų EXE (NSIS) Laidos pastabosClaude runs into Anthropic's rate limit less often, and when it does, the app stops asking until the limit passes.
Bug Fixes
- Claude: Anthropic allows about 30 usage reads an hour per account, shared with Claude Code and anything else on your login. The reset-grants check, the read Anthropic limits hardest, now goes out once a day for an account without grants instead of every hour (still hourly while you have grants or a limit is at 100%) (#52)
- Claude: a rate limit on either the usage read or the reset-grants check now pauses both until it passes, instead of the other one running into the limit and keeping it going (#52)
- Rate limits (HTTP 429) are now written to the log at the default log level, so one can be traced afterwards (#52) |
| 0.7.14 | 2026 m. spalio 30 d. | — | 64 bitų EXE (NSIS) Laidos pastabosThe bars show what you used while the panel was closed, Help opens a FAQ inside the panel, and the update notification makes a sound.
New Features
- When the panel opens, the part of each bar used up since you last looked blinks hatched for a few seconds, then the bar fills over it. A reset doesn't count as usage (#49)
- Help (the ? in the side bar) opens a FAQ inside the panel, in every app language, instead of GitHub Issues in the browser. Its last line still lets you ask on GitHub (#48)
- A small card asks once for a GitHub star and closes itself after a minute: 3 hours after a new install, or on the next panel open after an update. The support dialog keeps the same button (#48)
Bug Fixes
- The "update ready" notification plays your alert sound, so it no longer goes unnoticed (#47)
- Escape closes an open dialog in the panel (Help, Support) instead of hiding the whole panel (#48) |
| 0.7.13 | 2026 m. spalio 30 d. | — | 64 bitų EXE (NSIS) Laidos pastabosOpenCode Go finds your login again with OpenCode 2.
Bug Fixes
- OpenCode Go: the key is read from OpenCode 2's databases, which took the logins over from auth.json, so an OpenCode 2 login no longer shows "OpenCode Go not detected". OpenCode 1 keeps using auth.json, and a Go logout in OpenCode 2 stays a logout (#45)
- OpenCode Go · WSL: an OpenCode 2 login inside WSL is found too. Windows can't lock its database over the share, so it's read without the WAL, and a login newer than OpenCode's last checkpoint shows after the next one (#45) |
| 0.7.12 | 2026 m. spalio 30 d. | — | 64 bitų EXE (NSIS) Laidos pastabosA notification tells you once when a new version is ready to install.
New Features
- When an update has downloaded, a Windows notification says so once for that version, in every app language. Later checks and restarts don't repeat it, and a newer version notifies once again (#43) |
| 0.7.11 | 2026 m. spalio 30 d. | — | 64 bitų EXE (NSIS) Laidos pastabosIn-app updates install without the setup window and reopen the panel, the app finds new versions within 15 minutes, and Claude stays within Anthropic's limit on usage reads.
Changes
- In-app updates install quietly, without the setup window, and the panel opens again once the new version starts. This begins with the update after 0.7.11, because the installed version decides how the setup runs (#38)
- The app checks for new versions every 15 minutes instead of every 6 hours, and the refresh button in the footer checks too (#41)
Bug Fixes
- Claude: Smart refresh asks at most every 5 minutes instead of 2. Anthropic allows about 30 usage reads an hour per login, shared with Claude Code, and answers more with "Rate limited by Anthropic" for up to an hour (#40)
- A provider's wait after a rate limit now holds across a restart or an update, so the app doesn't ask again before it ends (#40) |
| 0.7.10 | 2026 m. spalio 29 d. | — | 64 bitų EXE (NSIS) Laidos pastabosThe app no longer signs Claude Code out by renewing its login at the same time, Claude's reset counts stop drawing rate limits, and Cursor Enterprise and Team seats show their plan and on-demand spend.
Bug Fixes
- Claude: the login is renewed only once it has expired, and a login Claude Code renewed meanwhile is used instead. Claude Code's refresh tokens work only once, so renewing alongside it could sign it out (#35)
- Claude: rate limit resets are checked once an hour instead of on every refresh, which drew rate limits of about 50 minutes; the last answer is shown in between (#33)
- Cursor: Enterprise and Team seats show Enterprise or Team instead of Pro, and their on-demand spend (#34)
- Codex: the usage page button opens ChatGPT's usage settings (#33)
- Z.ai: without an active GLM Coding Plan, the card says so and links to the subscription page, in every app language (#33) |
| 0.7.9 | 2026 m. spalio 29 d. | — | 64 bitų EXE (NSIS) Laidos pastabosThe app's settings and logs move to folders named after OpenTokenUsage. Nothing to do: it happens on the first start, and your settings and sign-ins stay.
Changes
- Settings, accounts, plugin data and cached usage move from %APPDATA%\com.sunstory.openusage to %APPDATA%\com.poweruserz.opentokenusage, and logs from %LOCALAPPDATA%\com.sunstory.openusage to %LOCALAPPDATA%\com.poweruserz.opentokenusage. Nothing is overwritten, and a CLAUDE_CONFIG_DIR or CODEX_HOME that points at an account under the old folder keeps working. Going back to 0.7.8 afterwards starts with default settings (#30) |
| 0.7.8 | 2026 m. spalio 25 d. | — | 64 bitų EXE (NSIS) Laidos pastabosUpdates no longer ask for administrator rights, Antigravity's meters and plan badge are back, and Smart refresh and banked-reset reminders arrive. Thanks to @ElliotDrel for three of these.
Installed 0.7.7 or older (MSI or WinGet)? This update moves the app to a per-user install. Windows asks once to remove the old version and once for administrator rights; your settings stay. Later updates need neither.
New Features
- Smart refresh: an optional Auto refresh choice that checks each account every 2 minutes while its usage changes and slows down to 15 minutes when it doesn't (#5 by @ElliotDrel)
- Codex and Claude: the reset row lists when each banked reset expires, with a live countdown, and usage notifications remind you 7 days and 24 hours before one expires (#19 by @ElliotDrel)
- Antigravity: Argon Weekly, the separate weekly quota some accounts have (#22)
Bug Fixes
- Installs and updates are per user (%LOCALAPPDATA%\OpenTokenUsage), so updates no longer ask for administrator rights. WinGet installs the same per-user setup (#18 by @ElliotDrel)
- Antigravity: the tray could show "--" when Google's quota summary left out the Gemini group; Session then comes from the per-model quotas. Both Cloud Code hosts are asked, and the plan badge shows without the Antigravity app running (#20, #22)
- Codex: Pro plans show their current names (Pro 100, Pro 200, Pro 500), and local spend comes from the folder of the login in use (#25)
- Cursor: team seats use their Auto and API pools (#25)
- OpenCode Go: an active session at 0% keeps its reset time (#25) |
| 0.7.7 | 2026 m. spalio 21 d. | — | 64 bitų MSI Laidos pastabosGitHub Copilot usage now also works for GitHub Enterprise Cloud accounts. Thanks to @OzmaXochi.
New Features
- Copilot: GitHub Enterprise Cloud (*.ghe.com) accounts. The plugin uses the host in GH_HOST, otherwise github.com, then any *.ghe.com login the GitHub CLI has stored; log in with gh auth login --hostname <host>. A token only ever goes to its own host (#14 by @OzmaXochi) |
| 0.7.6 | 2026 m. spalio 20 d. | — | 64 bitų MSI Laidos pastabosNotifications follow your Left/Used setting, and the taskbar strip can sit on the other side of the taskbar without covering anything. Thanks to @ElliotDrel for both.
New Features
- Taskbar strip: choose Right (beside the tray) or the other side of the taskbar, plus an offset. The other side follows how Windows aligns your icons: Left when they are centered, Center when they are on the left (#4 by @ElliotDrel)
Bug Fixes
- Notifications: with Usage mode set to Left, a toast said "Session at 82%" while the app showed 18% left. Toasts now say "18% left" or "82% used", like the card; the alert levels still count what you have used (#10 by @ElliotDrel)
- Taskbar strip: Start, Widgets (the weather) and app buttons could end up under the strip, also in the default Right position once Widgets sit beside the tray. The strip now measures them and stays in the free space next to them |
| 0.7.5 | 2026 m. spalio 17 d. | — | 64 bitų MSI Laidos pastabosAntigravity shows its Gemini limits again, and Copilot no longer keeps a copy of your GitHub login.
Bug Fixes
- Antigravity: the tray showed "--" and the card had only the Claude meters. Google's daily server left the Gemini limits out of its answer; Antigravity now asks the main server first
Security
- Copilot: the GitHub CLI login was copied into a plain-text file in the app's data folder, where it kept all of its GitHub permissions and still worked after "gh auth logout". It is now read from Windows Credential Manager on every refresh and never saved, and the old copy is deleted on the next refresh
- Logs: a network error could write Kiro's AWS profile ID to the log, and log lines showed your Windows user name in file paths. Both are hidden now |
| 0.7.4 | 2026 m. spalio 14 d. | — | 64 bitų MSI Laidos pastabosUsage notifications come once per window again.
Bug Fixes
- Notifications: past 80% the same "at 80%" alert kept coming back, and a "has reset" alert came although nothing had reset. Claude reports its reset time a few milliseconds differently on every refresh, and each new time counted as a new window; reset times less than an hour apart now count as the same window, for every provider |
| 0.7.3 | 2026 m. spalio 3 d. | — | 64 bitų MSI Laidos pastabosLogins inside WSL get their own cards, Antigravity and Copilot work from their CLI logins, and the Codex logo follows the theme.
New Features
- WSL: when Claude, Codex, OpenCode Go, Amp, Grok, Kimi, Factory, Synthetic or Devin is signed in to a different account inside a running WSL distro, it gets its own card, such as "Claude · WSL". The same account as on Windows gets no extra card. A distro is never started for this; while it's stopped, its card keeps the last data with the time it was updated
Changes
- The Codex logo is white on the dark theme and a dark taskbar and black on light ones, like the other black logos (it was green)
- Perplexity is removed: it read the Perplexity Mac app's data, so on Windows it always said "Not logged in"
Bug Fixes
- Antigravity works while Antigravity is closed: it uses the "agy" login (it asked you to start Antigravity or run "agy"), and paid plans no longer get "subscription required" errors
- Copilot finds the GitHub CLI login in Windows Credential Manager (signed-in users were told to run "gh auth login") |
| 0.7.2 | 2026 m. rugsėjo 30 d. | — | 64 bitų MSI Laidos pastabosA second Claude or Codex account on its own card, the taskbar strip on other monitors, and a way to support the app.
New Features
- Extra accounts: track a second Claude or Codex login (say, work and personal), each on its own card, in the tray, the taskbar strip and notifications. Settings → Extra accounts → name it, and a terminal opens to sign in once; the login stays in the account's own folder, so your usual login is never touched
- The taskbar strip can show on other monitors' taskbars too: Settings → Taskbar strip → Show on: the main taskbar, all of them, or the monitors you pick (a picked monitor is remembered while it's unplugged)
- A Buy Me a Coffee cup in the side bar opens a short note on how a coffee keeps the app free; the About window and the tray menu have the button too, with the address it opens
Changes
- Claude: the Sonnet weekly limit is also read from Anthropic's newer per-model limits list (with versioned names like "Sonnet 5.5"), so the row stays if Anthropic moves it there as it did with Fable
Bug Fixes
- The taskbar strip is drawn for the scale of the monitor its taskbar is on (it took the panel's), so it stays sharp when monitors use different scaling
- The footer's refresh countdown shortens to just the time while an update is shown, so the two never overlap in longer languages |
| 0.7.1 | 2026 m. rugsėjo 28 d. | — | 64 bitų MSI Laidos pastabosNotification sounds, the usage levels that notify you, a pin to keep the panel on top and a remembered position, plus fixes for the tray icon, the taskbar strip and light taskbars.
New Features
- Notification sounds: Windows' default, eight built-in sounds or your own file (MP3, WAV, OGG or M4A, cut at 5 seconds), with a play button to preview. Notifications were silent before, and the sound waits while Do Not Disturb is on
- Choose the usage levels that notify you: 50, 60, 70, 80, 90, 95 and 100%
- A pin in the title bar keeps the panel above other windows
- Remember position: drag the panel by its title bar and it opens in the same place next time
Changes
- Checks for app updates every 6 hours instead of every 15 minutes
- On a light taskbar, the strip's usage colors are darkened just enough to stay readable
Bug Fixes
- The taskbar strip and tray icons turn black as soon as Windows switches to a light taskbar (they waited for the panel to open)
- Update errors, the release-notes error and two screen reader labels were still in English
- The installed app's tray icon is shown next to the clock; it always landed under ^
- Clicking the taskbar strip opens the panel right above the strip, not above the hidden icons
- Starting the app while it runs (Start menu, installer) opens its panel instead of a second copy |
| 0.7.0 | 2026 m. rugsėjo 28 d. | — | 64 bitų MSI Laidos pastabosA Windows 11 redesign with new ways to watch your limits from the taskbar, 11 languages, and a security hardening pass.
New Features
- Windows 11 look: Mica backdrop, rounded corners, your accent color and a new app logo
- 11 languages: English, Deutsch, Español (España and Latinoamérica), Français, Italiano, 日本語, 한국어, Português (Brasil), Türkçe and 简体中文. Provider errors are translated too
- Tray: one icon per provider, as a number or as the provider's logo inside a usage ring (colored or plain); a "Most used" tray provider; one Metric setting for every tray style
- Taskbar strip (experimental): provider logos with session and weekly usage inside the taskbar, with its own provider list and order (up to 6), fonts, sizes, text color and color scales that warm up as you use more
- Notifications at 80% and 95%, when you're on pace to run out before a reset, and when a limit resets
- Pace on every limit: ahead or behind, and when it runs out at this rate
- Service status badge on a provider's card when its status page reports an incident
- One-click fixes under errors: run the login command in a terminal, or open the provider's API key page and Windows' Environment Variables. A key added while the app runs is picked up on the next refresh
- Keep a provider in the panel but out of the tray (eye toggle); enabled providers are listed first
Changes
- Themes are now Dark (pure black, the default) and Light. The old Windows, Dark and OLED choices move to Dark
- The panel opens without a taskbar button
Bug Fixes
- Provider fixes ported from upstream OpenUsage 0.7.5–0.7.13
- Cursor, Kiro and Devin work on Windows (process discovery, SQLite, %APPDATA% paths)
- The panel stays anchored just above the taskbar, with no empty gap under short views
- The tray's "Weekly" metric no longer shows the session value
- A provider is never refreshed twice at once and always reports a result; Claude reports rate limits instead of showing stale data
Security
- Release builds only run the bundled provider plugins; a plugins folder next to the app is no longer loaded
- Strict Content Security Policy for the app window
- Provider responses are capped at 8 MB; TLS checks can only be skipped for local language servers
- Plugin ids and the files a plugin manifest names are validated
- The local HTTP API refuses browser requests (cross-site reads and DNS rebinding)
- Removed the analytics ping inherited from upstream, which reported to the original project's account. The app sends no telemetry
- Updated h2 and rustls (RUSTSEC-2026-0258, RUSTSEC-2026-0285) and undici (tests only)
- Release pipeline: every GitHub Action pinned to a commit, Bun pinned, lockfile enforced |
| 0.6.29 | 2026 m. liepos 14 d. | — | 64 bitų MSI |
| 0.6.28 | 2026 m. liepos 1 d. | — | 64 bitų MSI |
| 0.6.27 | 2026 m. birželio 6 d. | — | 64 bitų MSI |
| 0.6.24 | 2026 m. gegužės 23 d. | — | 64 bitų MSI |