1 This file lists notable changes in each release. For the full history of all 2 changes, see ChangeLog. 3 4 2010-05-07: v1.0.8 5 * Bug fixes 6 7 2010-04-19: v1.0.7 8 * Bug fixes and documentation tweaks 9 * Add more interface class definitions 10 11 2009-11-22: v1.0.6 12 * Bug fixes 13 * Increase libusb_handle_events() timeout to 60s for powersaving 14 15 2009-11-15: v1.0.5 16 * Use timerfd when available for timer management 17 * Small fixes/updates 18 19 2009-11-06: v1.0.4 release 20 * Bug fixes including transfer locking to fix some potential threading races 21 * More flexibility with clock types on Linux 22 * Use new bulk continuation tracking in Linux 2.6.32 for improved handling 23 of short/failed transfers 24 25 2009-08-27: v1.0.3 release 26 * Bug fixes 27 * Add libusb_get_max_iso_packet_size() 28 29 2009-06-13: v1.0.2 release 30 * Bug fixes 31 32 2009-05-12: v1.0.1 release 33 * Bug fixes 34 * Darwin backend 35 36 2008-12-13: v1.0.0 release 37 * Bug fixes 38 39 2008-11-21: v0.9.4 release 40 * Bug fixes 41 * Add libusb_attach_kernel_driver() 42 43 2008-08-23: v0.9.3 release 44 * Bug fixes 45 46 2008-07-19: v0.9.2 release 47 * Bug fixes 48 49 2008-06-28: v0.9.1 release 50 * Bug fixes 51 * Introduce contexts to the API 52 * Compatibility with new Linux kernel features 53 54 2008-05-25: v0.9.0 release 55 * First libusb-1.0 beta release 56 57