GameVault 0.3.1 — Review-gated portable library
GameVault 0.3.1 is the first public portfolio release of the portable, local-first Windows game library.
Highlights
- Organize and launch games the user already owns without a cloud account.
- Test ZIP integrity before extraction and block path traversal, links/reparse entries, and modified-platform markers.
- Stage packages in isolation, surface executable and safety findings, and require explicit approval before promotion.
- Keep metadata optional and restricted to approved official Steam, GOG, and Epic hosts.
- Preserve portable SQLite state, update backups, prerequisites, quarantine, and audit reports.
Verification
The repository runs TypeScript, React, production-build, Rust formatting, Clippy, and 19 Rust authority tests on Windows. The release pipeline verifies the packaged runtime and rejects installer artifacts.
Windows portable ZIP SHA-256: 27e918902645364cf359bcc4acb2e97341d4e62741400f4e9a9b7a1e00884bdb
Product boundary
GameVault never downloads games, bypasses ownership or platform controls, or silently runs archive content.
Run
Extract the ZIP to a writable Windows folder and start GameVault.exe. Microsoft Edge WebView2 is required; 7-Zip is required for archive intake.