Skip to content

Add AI-powered release notes & game variant selector improvements#33

Merged
zortos293 merged 2 commits intomainfrom
dev
Dec 25, 2025
Merged

Add AI-powered release notes & game variant selector improvements#33
zortos293 merged 2 commits intomainfrom
dev

Conversation

@zortos293
Copy link
Collaborator

Summary

  • Automatically generate categorized release notes from git commits using OpenRouter AI
  • Game variant store selector for choosing different game versions
  • Improved game details UI and fixed search navigation

What's New

AI Release Notes Generation

  • Commits are analyzed and organized into ✨ Added, 🔧 Changed, 🐛 Fixed, and 🗑️ Removed sections
  • Uses OpenRouter API with google/gemini-3-flash-preview model
  • Falls back to raw commit list if API is unavailable

UI Improvements

  • Added game variant store selector
  • Improved game details UI layout
  • Fixed search navigation issues

- Show cloud storage usage (405 / 500 GB) with color coding
- Show session time remaining (59h / 105h) with color coding
- Green = normal, Yellow = warning (75%+ used / 25%- remaining), Red = critical
- Move session time from top bar to status bar
- Fix version detection to use Tauri getVersion() API
- Fix update checker to skip when current version is same or newer
…navigation

- Add multi-store variant support (Steam, Epic, Xbox, EA) with selector buttons
- Improve game details modal layout to fit without scrolling
- Fix search results navigation (now properly hides when switching views)
- Fix game details not showing for search results
- Add GAME_BOX_ART image support for better quality thumbnails
- Fix Lucide icons not rendering in game details
- Serialize StoreType as string instead of object
@zortos293 zortos293 merged commit 555c732 into main Dec 25, 2025
zortos293 added a commit that referenced this pull request Feb 21, 2026
Add AI-powered release notes & game variant selector improvements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant