a-la-karte/changelog.md

1.1 KiB

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