Skip to content

Releases: mpge/code-per-day

v1.0.1 - Private repo visibility fix

19 Apr 17:22

Choose a tag to compare

Fix

Private repos are now included in the chart. GitHub's contributionsCollection.commitContributionsByRepository field silently drops private contributions it classifies as restricted, even when the token has repo scope. When running against the token owner (no username override), the action now backfills by enumerating every repo the token can read directly via viewer.repositories and merges the two lists.

Measured impact on a real profile: 47 → 65 repos, 1,333 → 1,511 commits.

Also

  • README gains a Limitations section covering profile privacy, SAML SSO authorization, fine-grained PAT caveats, org-enforced member privacy, and unlinked-email commits.
  • Per-repo log line no longer prints null commits for repos discovered via direct enumeration.

Upgrading

If you pin by v1, it's already been updated — just re-run your workflow. If you pin a specific SHA, update to this release.

v1.0.0 - Code Per Day

06 Apr 20:53

Choose a tag to compare

Code Per Day v1.0.0

Generate beautiful SVG charts showing your daily code additions and deletions, embeddable in your GitHub profile README.

Features

  • 12 built-in themes: dark, light, dracula, tokyonight, nord, ocean, sunset, forest, midnight, radical, transparent, github-dark
  • Bar and area chart types
  • Stats cards: Today, 30d/90d/Year averages, streak
  • Private repo support (with PAT)
  • CSS entrance animations
  • Configurable time periods (30d, 90d, 365d)

Privacy

Only exposes aggregated additions/deletions counts and username. No repo names, file paths, or code content.