Skip to content

ScrcpyGUI v3.4.3

Choose a tag to compare

@github-actions github-actions released this 24 Feb 11:06

πŸš€ Scrcpy Engine Hardening & Workflow Fix (v3.4.3)

πŸ› οΈ Bug Fixes

Engine Hardening: Enhanced the binary discovery logic to strictly verify file existence across multiple locations (Custom Path, Bundled, and System Path). This prevents "Access Denied" errors when a directory is incorrectly targeted instead of a binary.
Explicit Environment Injection: The app now explicitly sets ADB and SCRCPY_SERVER_PATH environment variables for every session. This ensures scrcpy always finds its own internal dependencies regardless of system-wide settings.

Configuration Persistence: Fixed a race condition in the initialization logic that occasionally caused custom path settings to reset to defaults on startup.
CI/CD Release Sync: Resolved a logical error in the versioning automation where GitHub tags were trailing one version behind the actual code.

✨ Technical Improvements

Enhanced Traceability: Added detailed logging of the absolute paths for both scrcpy and adb at the start of every session to aid in troubleshooting.

Backend Stability: Fixed Rust borrow checker issues in the command engine and updated project metadata to v3.4.3.