- Support for DS3 gamepad as vendor defined device over DsHidMini driver. Contribution by mika-n
- Now issue immediate virtual device unplug upon Windows suspend
- Changed ViGEmBus lookup routine to perform a list based lookup for potential drivers. Attempt to discover newest version from version info
- Changed ViGEmClient library to attempt to connect to newest available version of ViGEmBus on a system rather than the first version found
- Set all controller slots to use the Default profile initially when making a new config
- Immediately issue unplug of all virtual controllers when pressing main Stop button
- Initial implementation of HidHide integration. Display key icon for HidHide hidden device. Insert DS4Windows.exe into whitelist at startup if necessary
- Changed method of obtaining current executable file location. Needed due to assembly changes in .NET 5 breaking support for custom exe filenames
- Added HidHide installer link to Welcome dialog window
- Added HidHide Configuration Client app link in Settings tab
- Hide HidNinja link in Settings tab if HidGuardian is not installed
- Show the text value of 'Max Saturation' lightbar setting. Contribution by sabihoshi
- Changed Launch Program special action to use UseShellExecute