You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In release 0.1.6 you updated the version of usb-device to 0.3.0. However this is a breaking change because usb-device is part of the public API (since UsbIpBus implements usb_device::UsbBus).
This means that someone depending on usbip-device = "0.1.5" and usb-device = "0.2.9" will end up with incompatible implementations since cargo will download version0.1.6 of usbip-device.
The path to fixing this issue would be to:
Yank the release 0.1.6
Release the current 0.1.6 as 0.2.0, reflecting the breaking change into the version number
Thanks.
The text was updated successfully, but these errors were encountered:
sosthene-nitrokey
changed the title
Release 1.6.0 contains breaking change
Release 0.1.6 contains breaking change
Nov 15, 2023
Hi,
In release 0.1.6 you updated the version of
usb-device
to 0.3.0. However this is a breaking change becauseusb-device
is part of the public API (sinceUsbIpBus
implementsusb_device::UsbBus
).This means that someone depending on
usbip-device = "0.1.5"
andusb-device = "0.2.9"
will end up with incompatible implementations since cargo will download version0.1.6
of usbip-device.The path to fixing this issue would be to:
Thanks.
The text was updated successfully, but these errors were encountered: