# Changes ## 0.7.0 * fix: Add missing fields to libusb_bos_descriptor and libusb_bos_dev_capability_descriptor [#161] * Bump libusb to 1.0.27 [#201] * Remove unneeded mut [#204] [#161]: https://github.com/a1ien/rusb/pull/161 [#201]: https://github.com/a1ien/rusb/pull/201 [#204]: https://github.com/a1ien/rusb/pull/204 ## 0.6.5 * Support pkg_config for MSVC. [#191] * Fix package detection and build when cross-compiling from MSVC to GNU [#180] * libusb_set_iso_packet_lengths panics on debug builds in newest nightly (2024-03-27) [#199] * Added libusb_free_pollfds() in the available FFI methods. [#203] [#191]: https://github.com/a1ien/rusb/pull/191 [#180]: https://github.com/a1ien/rusb/pull/180 [#199]: https://github.com/a1ien/rusb/pull/199 [#203]: https://github.com/a1ien/rusb/pull/203 ## 0.6.3-0.6.4 * Patch for macOS Big Sur and newer allowing to link statically [#133] * Add libudev include paths as specified by pkg-config [#140] [#133]: https://github.com/a1ien/rusb/pull/133 [#140]: https://github.com/a1ien/rusb/pull/140 ## 0.6.2 * Rename compiled library when vendored libusb is used [#130] [#130]: https://github.com/a1ien/rusb/pull/130 ## 0.6.1 * Add LIBUSB_OPTION_NO_DEVICE_DISCOVERY constant * Bump vendored libusb version from 1.0.24 to 1.0.25 [#119] [#119]: https://github.com/a1ien/rusb/pull/119 ## 0.6.0 * Allow null function pointers for libusb_set_log_cb() [#74] * Allow null function pointers for libusb_set_pollfd_notifiers() [#71] * Fix building of recent libusb on macOS [#108] * Ignore vendored feature on FreeBSD [#109] * Update definitions [#112] [#74]: https://github.com/a1ien/rusb/pull/74 [#71]: https://github.com/a1ien/rusb/pull/71 [#108]: https://github.com/a1ien/rusb/pull/108 [#109]: https://github.com/a1ien/rusb/pull/109 [#112]: https://github.com/a1ien/rusb/pull/112