Releases: Nexory/BugMergeStats
v0.1.1 - attribution caption
Adds a subtle attribution caption under the left-panel rank pill: "stats by BugMergeStats", 10px muted grey at 0.6 opacity.
The caption is wrapped in an SVG <a href> pointing back to this repo. It's clickable on direct file views (raw URL, GitHub Pages, downloaded locally), but GitHub camo strips link interactivity in README embeds - the visible text remains, just not clickable. For full clickability in a README embed, wrap the Markdown image in a Markdown link:
[](https://github.com/Nexory/BugMergeStats)Other changes:
- README adds an "Embedding" note with the wrap pattern
- package.json version bumped to 0.1.1
v0.1.0 - SVG card for your contribution lineage
Static SVG GitHub contribution card with the filed-and-fixed lineage metric.
What it does
Generates a 1200x600 dark-theme SVG card you embed in your profile README. Surfaces six metrics: issues filed, PRs merged, repos contributed, comment threads, filed-and-fixed (issues you filed that a maintainer closed with their own merged PR - no other tool tracks this), and a rank letter (S/A/B/C/D).
Setup in two steps
- Drop
.github/workflows/update-card.ymlinto your profile repo with the action call. - Add one
line to your README pointing at the committed card.svg.
Full README: https://github.com/Nexory/BugMergeStats#readme
v0.1.0 notable bits
- Composite Action, self-contained (no npm publish required to consume)
- Pure string templating for SVG (no rendering deps)
- Embedded base64 avatar that renders in README embeds via GitHub's camo proxy
- SVG initials fallback for stricter-CSP contexts
- Public-only stats by default (secrets.GITHUB_TOKEN scope); PAT documented for private-repo activity
- 23 h cache TTL by default so the daily cron uses ~1% of an authenticated rate-limit budget