Skip to content

UxPlayEnhanced v1.0.3

Choose a tag to compare

@Kylepossible Kylepossible released this 07 Aug 20:01
· 17 commits to master since this release
ecbc921

UxPlayEnhanced v1.0.3

This release fixes Windows upgrades that could fail with Access is denied
while replacing an executable or runtime DLL in Program Files.

Installer reliability

  • Installs each release into a versioned application directory, preventing
    antivirus behavior monitoring from blocking an upgrade by protecting an
    older executable.
  • Stops all running UxPlayEnhanced executables and waits until the product
    directory remains process-free before copying files.
  • Keeps hash-identical runtime files instead of overwriting them.
  • Retries changed files when Windows reports a transient lock and verifies
    installed files with SHA-256.
  • Keeps the desktop and Start menu shortcuts, firewall rules, uninstall entry,
    and application icon pointed at the active version.

Validation

  • Tested an upgrade while the legacy receiver was running.
  • Tested a second repair install while libx265-216.dll was deliberately held
    open against overwrite and deletion.
  • Verified all 169 installed package files by SHA-256, both firewall rules, the
    all-users desktop shortcut, the uninstall registry entry, and a normal tray
    launch after installation.

There are no audio-pipeline changes in this release.