Skip to content

Steam Vault v1.2.0

Choose a tag to compare

@PhantomNimbi PhantomNimbi released this 16 Oct 00:09
· 29 commits to main since this release

Steam Vault v1.2.0

Release date: 2026-10-15
Version Type: Semantic Versioning

✨ Highlights

Steam Vault v1.2.0 delivers complete metadata and artwork pipeline parity between the desktop organizer and the Community Game Catalogue, introducing seamless multi-provider cascades across Steam Store, Community Catalogue, GOG, PCGamingWiki, Wikipedia, Libretro Emulation Thumbnails, VNDB, SteamGridDB, and IGDB.

In addition, v1.2.0 introduces keyword-based artwork search with automatic dead link filtering, custom game display name overrides persisted locally, full multilingual game metadata support integrated with our 30-language i18n engine, and consolidated Settings section tabs.

🚀 Key Improvements & Features

  • Multi-Provider Metadata & Artwork Pipeline Parity — Unified metadata resolution cascading across Community Catalogue, Steam Store, GOG, PCGamingWiki, Wikipedia (with high-res box art), Libretro Emulation Thumbnails, VNDB, SteamGridDB, and IGDB. Defunct RAWG has been permanently excluded.
  • Backend & Frontend Metadata Refresh — New refresh_game_metadata command for single-game and library-wide metadata synchronization. Added a "Fetch & Refresh Library Metadata" action in Settings with auto-artwork download, and prominent "Refresh Metadata" buttons on game details pages and management modals.
  • Keyword-Driven Artwork Search & Dead Link Culling — Artwork searches are now keyword-driven across all 5 visual slots (grid portrait, grid landscape, hero banner, logo, icon). Dead or unreachable CDN URLs are automatically filtered out via client-side error handling to eliminate broken image cards.
  • Custom Display Name Override — Embedded management modal allowing users to customize display names for any library game, seamlessly reflected across topbars, capsule cards, and hero views.
  • Cross-Repo Multilingual Game Metadata — Integrated locales support in AppMeta dynamically displaying localized game titles and short descriptions according to the user's active language from Steam's 30 platform languages.
  • Settings Navigation & Tab Consolidation — Consolidated Collections, Platforms & Launchers, and Library Organization into modular, dedicated section tabs within Settings, streamlining the top navigation.

✅ Changed

  • Visual Provider Dropdown — Expanded artwork provider filter with discrete selectors for Community Catalogue, GOG, Wikipedia, PCGamingWiki, VNDB, Emulation, SteamGridDB, Steam Store, IGDB, and Metadata.
  • Artwork Safe Search & Animation Filters — Tabbed artwork manager features toggleable safe search (NSFW filter) and static vs. animated asset filters matching Steam's desktop client standards.

🔍 Platform / Compatibility Matrix

  • Windows: Windows 10 (1809+) & Windows 11 (x64, arm64). Built as .msi (WiX) and .exe (NSIS).
  • macOS: macOS 11.0 Big Sur or later. Built as universal binary .dmg (Apple Silicon aarch64 & Intel x86_64).
  • Linux: Ubuntu 22.04+, Debian 12+, Fedora 38+, Arch Linux, and standard systemd/glibc distributions with WebKitGTK 4.1. Built as .deb and .AppImage.
  • Mobile (Android / iOS): Explicitly unsupported.

🛠️ Build, Installation & Verification

Local Build & Run

npm install
npm run build
npx tauri build

Verification Results

  • Rust backend: cargo check and command handler registration clean.
  • Frontend verification: npm run check (svelte-check) passed with 0 errors and 0 warnings.
  • Static bundle compilation: npm run build completed cleanly in 9.5s.
  • Catalogue synchronization: Validated with 729/729 games.

📄 Changes & Commits

  • feat(v1.2.0): multi-provider metadata & artwork parity, keyword search, custom display names, and cross-repo i18n

Full commit history: git log --oneline v1.1.1..v1.2.0