Project Update: v3.1.0 - Library Automation and UI Refinement
Project Update: v3.1.0 - Library Automation & UI Refinement
This minor update focuses on bridging the gap between your digital storefronts and your local machine. Version 3.1.0 introduces powerful automation tools for library management and a significant overhaul of the user interface components for a smoother, more consistent experience.
New Features
- Local Directory Scanner: You can now point Playlite to your game folders. The app will automatically scan, identify, and add local executables to your library, streamlining the transition from disk to dashboard.
- Enhanced Steam Integration: The Steam importer has been upgraded to not only fetch your library but also identify currently installed games automatically, syncing their status within Playlite.
- Unified UI Framework: A massive refactor of UI components. Dialogs, tooltips, and modals now follow a strictly consistent design language, improving accessibility and visual flow across the entire app.
Improvements
- Backend Integration Overhaul: Significant refactoring of the Rust backend to improve how the frontend communicates with core services, resulting in faster data serialization and lower latency.
- GamerPower API Patch: Fixed an issue with image loading from the GamerPower integration. Thumbnails for active giveaways now load reliably with improved error handling for external CDN failures.
- Responsive Dialogs: All system dialogs have been rewritten to be more responsive and provide better feedback during long-running tasks like library imports.
Fixed
- Resolved an edge case where Steam imports would stall if a game had missing metadata.
- Fixed broken image placeholders in the "Free Games" tab.
Installation (Windows)
Download the new installer Playlite_3.1.0_x64_en-US.msi and run it. The updater will handle the migration of your existing database automatically.
What's Changed
- V3.1.0 by @Alan-oliveir in #6
Full Changelog: v3.0.0...v3.1.0