# Changelog
## 0.0.1
Initial release.
- C ABI wrapping btleplug for use from Dart FFI (and any other C-compatible caller).
- Platform support: macOS, Linux, Android, iOS, Windows.
- Scanning with optional service-UUID filters, pollable event queue for discovered/updated devices.
- Peripheral operations: connect, disconnect, discover services, read, write, subscribe, unsubscribe.
- CoreBluetooth permission status and request on macOS/iOS (btleplug does not expose this).
- BLE payloads cross the ABI as JSON; flat integer return codes with a thread-local last-error string.