Releases: dorssel/usbipd-win
usbipd-win 5.1.0
usbipd-win 5.0.0
Breaking changes:
- The PowerShell library moved to a different location
This update:
- Adds support for ARM64
- Reduces installation footprint
usbipd-win 4.4.1
This update:
- Fixes a regression bug in 4.4.0 that affects unbinding and uninstalling after using
--force
Note
If you are using version 4.4.0 in combination with --force
, then it is recommended to unplug the device before updating.
usbipd-win 4.4.0
This update:
- Fixes detach without privileges on Windows 11
- Adds support for auto-attaching currently unplugged devices (option
--unplugged
) - Adds support for non-standard WSL networking setups (option
--host-ip
) - Improves WSL networking mode detection
- Improves firewall check
- Bumps driver versions to 7.1.6
Note
When updating from previous versions, a reboot may be required due to driver updates.
usbipd-win 4.3.0
This update:
- Adds support for future WSL kernels (modules)
- Adds SWID Tag to installation directory
- Improves firewall check
- Bumps driver versions to 7.0.20
- Bumps WSL client
usbip
Note
When updating from previous versions, a reboot may be required due to driver updates.
usbipd-win 4.2.0
This update:
- Adds policies to allow auto-binding (
usbipd policy --help
) - Improves firewall check
- Fixes PcapNg timestamp overflow
- Fixes support for older WSL versions
- Fixes support for several WSL distributions (mount options)
- Bumps driver versions to 7.0.16
Note
When updating from previous versions, a reboot may be required due to driver updates.
usbipd-win 4.1.0
This update:
- Adds support for Composite Devices with unnamed child devices
- Fixes reporting of incompatible hubs
- Improves WSL support (no longer depends on
[automount]
) - Improves Docker Desktop support
- Improves firewall check
- Improves driver installation when old left-overs from VirtualBox are still present
- Improves uninstall when devices are currently forced bound
- Bumps driver versions to 7.0.14
Note
When updating from previous versions, a reboot may be required due to driver updates.
usbipd-win 4.0.0
Breaking changes:
- Windows 8.1 and Windows Server 2012 are no longer supported
- The WSL commands have changed, see the README for the new syntax
- The automation interfaces no longer expose
IsWslAttached
This update:
- Removes the requirement to install client tools on WSL
- Removes the requirement to specify a distribution for WSL
- Supports WSL mirrored networking mode
- Supports host-side
detach
for any client, not just for WSL - Fixes a memory leak
- Upgrades to .NET 8
- Reduces installation footprint
- Improves CLI performance
- Improves the diagnostic message for devices in use by Windows
- Bumps driver versions to 7.0.12
Note
When updating from previous versions, a reboot may be required due to driver updates.
usbipd-win 3.2.0
This update:
- Adds UNLINK to capture file
- Adds configurable port number
- Fixes port reset timing
- Fixes UNLINK race condition
usbipd-win 3.1.0
This update:
- Fixes driver BSOD
- Fixes
wsl list
output - Improves auto-attach script
- Bumps driver version to 7.0.10
Note
When updating from previous versions, a reboot may be required due to driver updates.