- Move example/listdevs.dart to example/main.dart
- Refactor with ffigen 5.0.0+
- Support ABI-specific
ssize_t
andtimeval
- Update generated code with ffigen 3.0.0
- Update
platforms
according to https://dart.dev/tools/pub/pubspec#platforms
- Migerate to
Null safety
- Fix example typo & README
- BREAKING CHANGE: Refactor
libusb_xxx.dart
tolibusb32.dart
&libusb64.dart
- Optimize generated dart
- Add
@Deprecated('inline')
for unavailable inline C functions
- Add support for Windows
- Wrap libusb-1.0.23 for macOS/Linux