1# Changes 2 3## 0.7.0 4 5* fix: Add missing fields to libusb_bos_descriptor and libusb_bos_dev_capability_descriptor [#161] 6* Bump libusb to 1.0.27 [#201] 7* Remove unneeded mut [#204] 8 9[#161]: https://github.com/a1ien/rusb/pull/161 10[#201]: https://github.com/a1ien/rusb/pull/201 11[#204]: https://github.com/a1ien/rusb/pull/204 12 13## 0.6.5 14* Support pkg_config for MSVC. [#191] 15* Fix package detection and build when cross-compiling from MSVC to GNU [#180] 16* libusb_set_iso_packet_lengths panics on debug builds in newest nightly (2024-03-27) [#199] 17* Added libusb_free_pollfds() in the available FFI methods. [#203] 18 19[#191]: https://github.com/a1ien/rusb/pull/191 20[#180]: https://github.com/a1ien/rusb/pull/180 21[#199]: https://github.com/a1ien/rusb/pull/199 22[#203]: https://github.com/a1ien/rusb/pull/203 23 24## 0.6.3-0.6.4 25* Patch for macOS Big Sur and newer allowing to link statically [#133] 26* Add libudev include paths as specified by pkg-config [#140] 27 28[#133]: https://github.com/a1ien/rusb/pull/133 29[#140]: https://github.com/a1ien/rusb/pull/140 30 31 32## 0.6.2 33* Rename compiled library when vendored libusb is used [#130] 34 35[#130]: https://github.com/a1ien/rusb/pull/130 36 37## 0.6.1 38* Add LIBUSB_OPTION_NO_DEVICE_DISCOVERY constant 39* Bump vendored libusb version from 1.0.24 to 1.0.25 [#119] 40 41[#119]: https://github.com/a1ien/rusb/pull/119 42 43## 0.6.0 44* Allow null function pointers for libusb_set_log_cb() [#74] 45* Allow null function pointers for libusb_set_pollfd_notifiers() [#71] 46* Fix building of recent libusb on macOS [#108] 47* Ignore vendored feature on FreeBSD [#109] 48* Update definitions [#112] 49 50[#74]: https://github.com/a1ien/rusb/pull/74 51[#71]: https://github.com/a1ien/rusb/pull/71 52[#108]: https://github.com/a1ien/rusb/pull/108 53[#109]: https://github.com/a1ien/rusb/pull/109 54[#112]: https://github.com/a1ien/rusb/pull/112 55