- Fixed find endpoint by USBD_PIPE_INFORMATION
- Fixed uninstall issue on systems older than Windows 11 version 21H2. A device node of Emulated USB Controller cannot be removed using "pnputil /remove-device" because the "/deviceid" flag for this command was introduced in Windows 11 version 21H2. As a result, after uninstalling USBip, unknown devices with Hardware ID "ROOT\USBIP_WIN2\UDE" might remain in Device Manager.
- Complete IRPs with priority boost accordingly to USB device class/subclass. For example, priority boost will be set to IO_SOUND_INCREMENT for USB_DEVICE_CLASS_AUDIO device (see IoCompleteRequest).
- Improved UNICODE <-> UTF8 tranformation
- Additional component "Program DataBase files" added to the installer. Files will be installed into USBip installation folder.
- Debug build is no longer part of a release because it requires VC++ multi-threaded debug libraries that are not redistributable