Fixed
- Authenticated POST API requests now reject non-object JSON and request-shape type errors with a bounded JSON
400response instead of dropping the connection.
Changed
- Project identity, support, trademark, and notice documentation now consistently distinguishes OpenBox Game Launcher from the Openbox window manager.
- The repository default branch, CI triggers, issue links, and contributor documentation now use
master.
Quality
- Added real-HTTP API boundary regressions for authorization, validation, exception mapping, partial settings updates, secret sanitization, and lifecycle errors.
- Verified the full 27-module test suite on Python 3.10 and 3.12.
- Rebuilt and validated the AppImage with embedded version
0.4.6.
Downloads
OpenBox-x86_64.AppImage— application imageOpenBox-x86_64.AppImage.sha256— SHA-256 checksumOpenBox-x86_64.AppImage.zsync— binary-delta update metadata
See CHANGELOG.md for the full release history.