Repository navigation
Releases
v1.0.2
Git-Ignite v1.0.2 — Streak Persistence Fix & Cache Path Correction
This patch release resolves a critical issue where streak metadata was not being properly preserved across GitHub Actions workflow runs, ensuring reliable and continuous streak updates.
Key Highlights
-
Fixed Meta File Cache Path: Corrected the storage path for
meta.json(.gitignite-cache/meta.json) so adoption date metadata is properly saved and restored by GitHub Actions caching between executions. -
Continuous Streak Persistence: Resolved the bug where active streaks would fail to update or unexpectedly reset during daily automated workflow runs.
-
Execution Logging: Added runtime logging for
firstRunDatein the action output for improved transparency and easier troubleshooting in workflow logs. -
Asset Footprint Optimization: Optimized
gitignite_description.png(reducing file size from 293 KB to 152 KB) for faster loading times.
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Git-Ignite v1.0.1 — Enhanced Streak Logic & Infrastructure Upgrade
This release brings key improvements to streak calculation accuracy, introducing first-run adoption tracking and grace day logic, alongside a modernized testing suite with Vitest and security updates.
Key Highlights
-
Adoption Date Tracking: Streak calculations are now bounded by your first run date (
adoption date), preventing skewed historical metrics and ensuring precise racha tracking from the moment you enable Git-Ignite. -
Refined Grace Day & Streak Logic: Improved streak evaluation algorithms to seamlessly handle active streaks with dedicated grace day states and updated visual renderer statuses.
-
Testing Infrastructure Migrated to Vitest: Replaced the legacy test setup with Vitest, enhancing test execution speed, developer experience, and test reliability across local and CI environments.
-
Security & Dependency Enhancements: Upgraded underlying dependencies to resolve vulnerability notices, updated workflow caching keys to
v5, and refreshed distribution build artifacts. -
Documentation & Assets: Added illustrative streak card visual breakdowns directly to the README.
Full Changelog: v1.0.0...v1.0.1
v1.0.0
🚀 Git-Ignite v1.0.0 — Initial Release
I'm excited to announce the first official release of Git-Ignite! 🎉 A GitHub Action designed to transform your GitHub contribution statistics into high-impact visual cards with multi-year support, real-time streak calculation, and custom themes.
Main Features
-
Multi-year contribution engine: Efficiently extracts the entire contribution history from account creation using the GitHub GraphQL API.
-
Intelligent Streak and Tier Calculation: Continuous streak calculation algorithm with a grace period and dynamic performance categorization (ignition, short circuit, overload).
-
SVG Designs and Themes: Generates SVG cards optimized for your GitHub profile with fallback error handling for theme names.
-
Integrated GitHub Action: Ready to run automatically via GitHub Actions in under a minute.
Full Changelog: https://github.com/Edmendez-dev/git-ignite/commits/v1.0.0