Releases: funinkina/weekly-commits
Releases · funinkina/weekly-commits
v12
v11
What's New
🌐 Multi-Service Support
- Gitea / Forgejo: Track contributions from any self-hosted Gitea or Forgejo instance
- GitLab: Works with gitlab.com or any self-hosted GitLab instance (with pagination for high-activity accounts)
- GitHub remains fully supported via the GraphQL API
🎨 Custom Theme
- New Custom theme option in Display Settings — pick any accent color and the full 4-level intensity ramp is generated automatically
🖌️ New Color Themes
- Added Catppuccin color scheme
- Now ships with 15 themes total
✨ Other Improvements
- Offline cache: Last successful fetch is stored locally and shown when the network/API is unavailable
- Instant settings save: Changes apply immediately — no save button needed
- GNOME Shell 49 and 50 support added
- Duplicate timeout fix: Prevents stale timers from stacking up on settings changes
- GraphQL injection hardening: GitHub username is now passed as a variable, not interpolated into the query string
- Shared HTTP session and User-Agent across all services
- Improved About and Preferences page layout
- Popup styling and date display improvements
v6
This version includes:
- New Feature: Now you can choose if you want to see the current week's commits instead of the last 7 days.
- New Feature: You can set a border to the current day to highlight it.
- Improved the refresh button function to properly update the commit info in the popup.
- One function only to handle box change appearance.
- added buy me a coffee link in the about section.
Full Changelog: v5...v6