Releases: Maikboarder/Playerr
Releases · Maikboarder/Playerr
Playerr v0.4.8
Playerr v0.4.8
- New Feature: Support for Flood as a dedicated download client.
- Improved: rTorrent compatibility fix (XML-RPC commands).
- Improved: Scanner logic for Scene releases and better title cleaning.
- Improved: Torrent search result persistence (no more losing results when going back).
- New Feature: Version selector for games with multiple installers.
- UI: Dedicated "Clients" tab in Settings.
Playerr v0.4.7
Playerr v0.4.7
- New Feature: Custom IP/Port Configuration (Settings -> Advanced).
- New Feature: Allow Remote Access (Bind to 0.0.0.0).
- New Feature: Windows System Tray support (Minimize to Tray).
- UI: Added "Advanced" settings tab.
- Refactor: Re-architected translation system for stability (Special thanks to Gabi for the architecture advice). ;P
Playerr v0.4.6
Playerr v0.4.6
Added support for Transmission.
Playerr v0.4.5b Fix
Fix of the v0.4.5
Playerr v0.4.5
Playerr v0.4.5 - The Connected Update
This release introduces advanced hardware connectivity features and expands platform support. DBI backend
Advanced USB Protocol
- Direct Hardware Transfer: Implemented a robust USB transfer system allowing direct installation to connected devices.
- Smart Permissions: Improved USB handling on macOS to gracefully handle permission denied errors without requiring root access.
- Credits: Implementation based on the excellent work by
rashevskyv/dbi. - **Use DBIbackend mode
Improvements
- Platform Detection: Refined logic for hiding irrelevant actions (Play/Install) on specific platforms.
Playerr v0.4.4
Playerr v0.4.4 - The Cleanup & Scanner Update
This release focuses on scanning accuracy, Wine/Whisky integration, and security improvements for Linux.
Scanner Intelligence
- Smart Parent Lookup: Fixed false positives (e.g., "Alien Planet") where generic folders like
x64,bin, orgogwere mistaken for game titles. The scanner now intelligently looks up to the parent folder. - Linux Magic Bytes: Added binary verification (ELF/Shebang) for extensionless files on Linux to prevent text files (LICENSE, README) from being detected as games.
- Offline Fallback (PC): PC games are now added to the library even if metadata lookup fails, preventing valid games from being skipped.
- Z-Drive Protection: Blacklisted Wine
z:andd:drives to prevent scanning host system files or empty mounts inside bottles.
Wine / Whisky Integration
- Dedicated Scan Button: Added a specific "Scan" button in Settings next to the Wine Prefix path for targeted scanning.
- Junk Filtering: Auto-blacklisted common junk like "Windows Media Player" and "MD5" checkers found in bottles.
Fixes & Improvements
- White Screen Fix: Resolved frontend build issues causing white screens on startup by ensuring clean webpack builds.
- Streets of Rage 4 Fix: Specific regression fix ensuring this title is correctly identified despite GOG folder structures.
Playerr v0.4.3
Playerr v0.4.3 - The Universal Update
This release marks a major milestone in scanner reliability, metadata accuracy, and system stability.
Smart Detection & Universal Metadata
- Universal Detector (v0.4.3): Robust game identification that handles complex versioned folders and messy release titles by stripping metadata and version junk before processing.
- Sequel & Roman Numeral Protection: Improved heuristics to distinguish between version numbers and actual sequels (e.g. games with digits or Roman numerals in the title).
- Metadata Reliability: Added fallback search mechanisms to ensure games are added even when primary metadata sources are incomplete.
High-Performance Scanner
- Fast Hierarchical Discovery: Replaced flat enumeration with a smart, branch-skipping system (up to 10x faster).
- Winner-Takes-All Clustering: Groups executables by folder and picks the best candidate, preventing duplicates.
- Global Smart Blacklist: Automatically filters junk branches (shadercache, compatdata) and system subfolders.
- Linux Support Improvements: Added support for
AppRunand extensionless executables.
Disk & System Stability
- Disk Safe Protection: Implemented log rotation (capped at 10MB) and automatic post-import cleanup to prevent Docker containers from exhausting disk space.
- Windows Stability Fix: Resolved the
AccessViolationExceptioncrash during library scans. - Improved Threading: Enforced synchronous startup to ensure Photino stays on the main thread (fixes launch issues on Mac).
- Real Alive-Check: The window now waits for the backend to be fully responsive before showing the UI.
- Failsafe Logging: New
playerr_startup.login TEMP directory to help diagnose early crashes.
Playerr v0.4.1
Playerr v0.4.1 - Windows Stability Fix
- AccessViolationException Fix: Resolved the "Fatal error" crash on Windows during library scans.
- Improved Threading: Enforced synchronous startup to ensure Photino stays on the main thread (fixes launch issues on Mac).
- Real Alive-Check: The window now waits for the backend to be fully responsive before showing the UI.
- Failsafe Logging: New
playerr_startup.login TEMP directory to help diagnose early crashes.
Playerr v0.4.0
Playerr v0.4.0 - Important Update!
- Steam Launch Support: You can now launch your Steam games directly from the app (local machine)!
- Installed Games: Initial implementation of the execution system for all your already installed games (Early stage).
- Wine/Whisky Integration: You can now specify the path where Wine/Whisky games are installed to run them conveniently from the application. (Early Stage)
Playerr v0.3.13
Playerr v0.3.13: UI Refinement & Stability
- UI/UX Polishing:
- Visual Consistency: Standardized checkboxes and action buttons across Settings.
- Media Folder: Restored the missing "Scan Now" button and improved layout.
- Stability:
- Persistent Modals: implemented custom, persistent delete confirmation modals for the Status and Library pages, replacing flaky browser alerts.
- Bug Fixes: Fixed JSX syntax errors and added missing translation keys to ensure reliable builds.