Skip to content

Releases: euxx/github-copilot-usage

v0.3.3

14 Mar 14:36

Choose a tag to compare

What's Changed

Changed

  • Standardized icon spec
  • Synced config and docs from template

Full Changelog: v0.3.2...v0.3.3

v0.3.2

13 Mar 16:25

Choose a tag to compare

What's Changed

  • Update icon image to a clearer version
  • Fix: threshold.warning/threshold.critical values now coerced to numbers — non-numeric config strings (e.g. "off") no longer produce NaN and silently break status bar coloring
  • Fix: rate-limit handler no longer lets updateStatusBar errors escape as unhandled promise rejections
  • Tests: add unit tests for formatTimestamp, getConfig, and buildTooltip

Full Changelog: v0.3.1...v0.3.2

v0.3.1

12 Mar 02:44

Choose a tag to compare

What's Changed

  • Packaging: exclude dev files (tests, configs, dotfiles) from the published extension

Full Changelog: v0.3.0...v0.3.1

v0.3.0

11 Mar 09:19

Choose a tag to compare

What's Changed

  • ⏱️ Show last-updated timestamp in tooltip (Updated at HH:mm:ss, or full date across days)
  • 📊 Add link icon in tooltip to open Premium request analytics on GitHub

Full Changelog: v0.2.0...v0.3.0

v0.2.0

10 Mar 08:05

Choose a tag to compare

What's Changed

  • ⚙️ Reorganize threshold settings under threshold.* namespace (threshold.enabled, threshold.warning, threshold.critical)
  • 🔅 Add threshold.enabled toggle to disable status bar coloring
  • 💫 Show loading spinner only on manual refresh (auto-refresh updates silently)

Full Changelog: v0.1.0...v0.2.0

v0.1.0

10 Mar 06:07

Choose a tag to compare

  • 📊 Show GitHub Copilot Premium requests usage in the VS Code status bar
  • 🔄 Auto-refresh with configurable interval (default: 5 minutes)
  • 🟡 Warning threshold indicator (default: 75%)
  • 🔴 Critical threshold indicator (default: 90%)
  • 🔐 GitHub OAuth authentication via VS Code built-in auth provider
  • ⚡ Manual refresh command: "Copilot Usage: Refresh Now"