a-la-karte/changelog.md

41 lines
1.1 KiB
Markdown

# Changelog
## [0.1.1rc2] - 2026-01-25
### Added
- Per-game compatibility settings: Native/Wine/Proton/custom runner selection
- Proton discovery (Steam/Flatpak) and per-game prefix path support
- Per-game launch environment variables
- Centralized screenshot management with per-game gallery and import action
### Changed
- Game JSON now supports a nested `launch` object for launch overrides (backwards compatible)
### Fixed
- More robust `library.json` parsing with better logging and legacy entry handling
- Runner-aware launching no longer bypasses overrides for Steam/Lutris URL entries
## [0.1.1rc1] - 2026-01-24
### Added
- SDL3-based gamepad navigation
- Bottom hint bar with keyboard/gamepad hints and controller icons
- UI mode setting (auto/desktop/handheld)
### Changed
- Import workflow skips sources that were already imported
- Steam importing filters out non-game entries (runtimes/redistributables)
### Fixed
- Heroic importing prefers cached cover images and imports sideload apps
- Safer QObject lifetime management for games and launcher processes
## [0.1.0] - 2026-01-17
- First public preview release