OpenBox 0.6.0 adds the main LaunchBox parity workflows that were missing from the Web UI and packages the recent backend hardening work into a public release.
Web UI
- Advanced search supports field terms such as
platform:PC, quoted values, status fields, and negative terms. - Manual playlists preserve ordered members and support parent grouping, notes, membership editing, and reorder controls. Filter playlists remain available for saved platform, view, and search rules.
- Game context menus add play, favorite, metadata, progress, playlist, and remove actions. Ctrl and Shift selection enables bulk workflows.
- Settings can choose visible status badges for favorites, install state, missing media, saves, documents, versions, storefronts, achievements, high scores, progress, ratings, broken entries, portable games, and controller support.
- Platform, category, and playlist detail views now show collection statistics and quick actions. Game details show richer related-game reasons and artwork galleries.
- The image-group picker supports clear logos, fanart, banners, icons, box backs, box spines, 3D boxes, and title screens.
- Backup management lists archive manifests and restores selected backups with a safety copy.
- Games can select a launch profile override without changing the platform default.
Backend and packaging
- Commits
315110fandb50c37eadd schema migrations, stable game identities with legacy aliases, last-known-good recovery, process-safe transactions, atomic writes, bounded jobs, retries, cancellation, request limits, safe archive and restore paths, bounded downloads, media range responses, and constrained plugin execution. - Commit
3aebd9crefreshes support policy and Flatpak packaging validation. - Commit
673e6b8adds the Web UI parity implementation, extended media fields, focused API and launch-profile tests, release metadata, and parity documentation.
Verification
./run_all_tests.shpassed, including packaging, gamescope, sessions, API, and integration tests.- Python compilation, JavaScript syntax validation, and
git diff --checkpassed. - Chromium smoke testing passed with no page errors across search, selection, context actions, playlists, backups, settings, image groups, and related details.
Full Changelog: v0.5.0...v0.6.0