Skip to content

DriverStore Explorer v1.0.28

Choose a tag to compare

@github-actions github-actions released this 10 Oct 06:51
· 11 commits to master since this release
c308bd8

🌟 Release Highlights

Select unused drivers, add drivers from nested bundles, and enjoy refreshed translations. This release also improves cleanup safeguards, update recovery, and portable settings preservation.

⚠️ Breaking Changes

  • Runtime requirement β€” Install .NET Framework 4.7.2 or newer before upgrading. (#438 by @MagicAndre1981)
  • Offline cleanup β€” Automatic cleanup requires device association support; select offline drivers manually. (1197935 by Teddy Zhang)

✨ What's New

  • Select Unused Drivers β€” Added unused-driver selection. (#446 by @enixyazilim)

πŸ› Bug Fixes & Improvements

  • Nested driver bundles β€” Search subdirectories recursively when adding drivers from bundle folders. (2e8b46f by Teddy Zhang)
  • Device association β€” Correct native device properties and associate active extension drivers without package GUIDs. (775dfd0 87b3324 by Teddy Zhang)
  • Device discovery safeguards β€” Fail safely without device snapshots and protect associated drivers with incomplete metadata. (a49d210 8de251b by Teddy Zhang)
  • Old-driver selection β€” Exclude unresolved INF identities from old-driver selection. (97302cb by Teddy Zhang)
  • Cleanup selections β€” Replace cleanup selections even when no drivers match. (d78ba72 by Teddy Zhang)
  • Operation controls β€” Keep UI actions locked during driver operations. (3e6e68a by Teddy Zhang)
  • Driver installation β€” Quote INF filenames in PnpUtil add commands. (fe1be4c by Teddy Zhang)
  • CSV exports β€” Escape quotes and multiline fields correctly. (51c8856 by Teddy Zhang)
  • Update validation β€” Validate replacement executables and preserve renamed executable filenames. (76ad5a5 964f597 by Teddy Zhang)
  • Update recovery β€” Restore all installation files when an update fails. (fab9537 by Teddy Zhang)
  • Portable settings β€” Preserve preferences, load existing portable settings, and detect persisted backend choices. (532ec2c 0c33259 58563d0 by Teddy Zhang)

🌐 Localization

Full Changelog: v1.0.26...v1.0.28