general: Add hid_send_output_report() (#677) general: Add hid_read_error() (#721) winapi: add hid_winapi_set_write_timeout (#700) winapi: improvements for hid_get_report_descriptor/hid_winapi_descriptor_reconstruct_pp_data (#707) hidraw: report only Top-Level Usage_page/Usage pairs as 'unique' devices (#601) macOS: add option to mimic 1.0.0 compatibility version (#709) NetBSD: UHID native backend implementation (#612) libusb: add abstraction for thread model, allow building using non-POSIX runtime libusb: enable support for Xbox 360 and Xbox One controllers (#572) general: various other fixes and improvements