Skip to content

Tracker for GitHub 1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Nov 05:04
· 1 commit to main since this release

Added

  • Optional number next to the menu bar icon. In Settings → Number in menu bar, pick Last 7 days (the same days as the 7-day strip), Current streak or Last year total for your Primary profile. It's off unless you turn it on, so nothing changes when you update. It always matches the card, uses evenly spaced digits so the menu bar doesn't jump, shortens big numbers (12.3k), keeps the last number while offline, and VoiceOver reads it in full ("14 contributions in the last 7 days").

Fixed

  • The current streak shows the date of its last active day, like GitHub's own graph labels ("through Nov 12"), in the popover, the Medium and Large widgets and VoiceOver. "Ends today" and "ends yesterday" were misleading in the evening west of UTC, because GitHub groups contributions by UTC day.
  • If GitHub changes the hover text that holds daily counts, the app says so ("GitHub changed its page, daily counts may be off.") instead of quietly guessing one contribution per colored day. Your last good data stays on screen and is never overwritten by guesses. With a token, the real counts come from GitHub's API instead.
  • A favorite whose GitHub account was deleted now says "GitHub has no user named @name anymore" instead of "Offline".
  • A changed GitHub page is no longer described as "Offline".
  • Adding a favorite downloads its graph once instead of twice.
  • A timer refresh and a manual or token refresh at the same moment no longer download the same data twice.
  • Widgets label the total "past year" instead of "this year". It always covered the last 12 months, like "in the last year" in the popover.

Changed

  • The install guide pictures and printable guide (PDF) show 1.2.0 and the new setting.
  • For contributors: tests that open real windows on screen are skipped unless TRACKER_LIVE_UI_TESTS=1 is set (see CONTRIBUTING.md).

Install

Download the .dmg, open it and drag Tracker for GitHub into Applications. It's signed and notarized by Apple, so it opens normally.
Or with Homebrew: brew install --cask garoknows/tap/tracker-for-github