Skip to content

WhereMyTokens for macOS mac-v1.1.1

Latest

Choose a tag to compare

@jeongwookie jeongwookie released this 18 Jul 17:40
b0cadad

What's New

  • Preserve Codex quota windows that are reported as unlimited or temporarily omitted, and render them consistently as Unlimited across the dashboard, compact widget, and native macOS menu-bar popover.
  • Reduce UsageIndex memory pressure by reading bounded, typed-column projections from both the in-memory and SQLite storage paths instead of materializing full usage-entry objects.
  • Skip unnecessary append-only rescans when a file's mtime changes but its indexed checkpoint is already at EOF.
  • Fix compact-widget toolbar clicks being intercepted by the drag surface, and persist an explicit hide action across application restarts.
  • Keep the native macOS menu bar, hidden-Dock lifecycle, Keychain discovery, login item, and ~/Library/Application Support/WhereMyTokens data path intact.

Install

This release targets Apple Silicon (arm64).

  1. Download WhereMyTokens-1.1.1-mac-arm64.dmg.
  2. Open the DMG and drag WhereMyTokens.app into /Applications.
  3. Launch WhereMyTokens and open the dashboard from its menu-bar item.

The ZIP archive contains the same application bundle for users who prefer a direct archive install.

Verification

  • Complete test suite: 500 passed, 0 failed, 1 expected platform skip.
  • Production dependency audit: 0 vulnerabilities.
  • Electron runtime SQLite smoke test passed.
  • A 100,000-row SQLite fixture confirmed bounded typed projections and low JavaScript heap retention.
  • Strict code-signature verification passed for the build output and the application bundles extracted from both release archives.
  • The packaged app was exercised with an isolated HOME: menu-bar UI and popover rendering, hidden Dock lifecycle, compact-widget persistence across restart, settings storage, graceful quit, and residual-process cleanup all passed.

SHA-256

  • DMG: 6b8a4ee6a729da5fa5fdfbf944e93367e6abfc34769d09c0bcc22eae43f8aaec
  • ZIP: 0b78c7dc339254c2e505bdc4b5647e172ab96a2d366ca4e393a938f7621fc506

Signing Note

The application is signed with the available Apple Development identity and hardened runtime, but it is not Developer ID notarized. Gatekeeper may therefore block or warn on first launch. If that occurs, right-click the application and choose Open, or allow it under System Settings → Privacy & Security.