Skip to content

Release Token Meter 1.2.5 - #5

Merged
TakeruF merged 1 commit into
mainfrom
release/v1.2.5
Jul 24, 2026
Merged

Release Token Meter 1.2.5#5
TakeruF merged 1 commit into
mainfrom
release/v1.2.5

Conversation

@TakeruF

@TakeruF TakeruF commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Release 1.2.5 (build 18).

Changes

  • One-click Claude connection fixes. Wherever Token Meter reports an expired sign-in, a missing Claude Code install, or a denied Keychain item (menu bar card, Setup, onboarding, Settings), it now offers a button that performs the next step: opening Terminal with claude ready for /login, opening the download page, or performing the single Keychain read that makes macOS raise its approval dialog.
  • Every step asks first. An NSAlert states exactly what is about to happen before anything opens, and links to the written manual steps. When a step reveals a different problem (credential readable but expired, claude not installed after all), the flow offers the next step instead of dead-ending.
  • Deliberate Keychain approval. A button in onboarding and Settings performs the credential read on demand, so the system dialog appears one click after the user asked for it rather than out of a background refresh.
  • New doc docs/claude-sign-in.md (JA + EN) covering all of it by hand, linked from the app and from the website's setup section.
  • Widget fixes (previously uncommitted work): the placeholder now renders the last good snapshot so a newly added or resized widget no longer sticks on "No data", and WidgetKit reloads are rate-limited so a launch burst can't spend the reload budget.
  • Clear widget background now uses a translucent material — genuinely see-through in every appearance mode and on every supported macOS version, instead of macOS 26+ Liquid Glass that looked opaque unless widget dimming was on.

Verification

  • swift test --package-path TokenMeterCore — 111 tests, 0 failures
  • Release build with CODE_SIGNING_ALLOWED=NO — succeeded
  • scripts/release.sh prepare / finish — Developer ID signed, notarized and stapled; spctl accepted / source=Notarized Developer ID
  • build/TokenMeter-1.2.5.zip SHA-256 775ed2ad8a35eb22ea60b62895e3966bb59693182249bef0bc96fa0329224d87 (6,294,385 bytes)
  • appcast.xml updated with the 1.2.5 item and deltas from builds 13–17

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@TakeruF
TakeruF merged commit 1751729 into main Jul 24, 2026
2 checks passed
@TakeruF
TakeruF deleted the release/v1.2.5 branch July 24, 2026 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant