- Add BlueZGattCharacteristic.mtu.
- Update to dbus 0.7.8
- Bump version so we can maintain a 0.7 series that has lesser Dart requirement.
- Add BlueZGattCharacteristic notification support.
- Add BlueZGattCharacteristic.acquireWrite.
- Add BlueZClient.registerAgent etc that enables devices to be paired.
- Update to dbus 0.7
- Only list as supporting Linux.
- Fix BlueZUUID hashCode.
- Make BlueZDevice.adapter non-nullable.
- Detect BlueZ D-Bus exceptions and provide classes for them.
- Report all initial adapters and devices on connect.
- Document where the values of BlueZDevice.appearance are defined.
- Add an example of how to monitor for events.
- Add tests for adapter/device property changes.
- Update to dbus 0.6.
- Fix detection of removed adapters/devices when they re-appear.
- Update README about supported platforms.
- Fix BlueZAdapter.stopDiscovery not working.
- Refactor BlueZAdapter.setDiscoveryFilter.
- Reliably detect when an object is removed.
- Update to dbus 0.5.
- Rename test file so can just run 'dart test'.
- Replace setters with methods so they can be async.
- Update to dbus 0.4.
- Change names of signal streams to match dbus.dart conventions.
- Refactor BlueZUUID.
- Change outputs from Iterable to List so can be easily indexed.
- Drop GATT prefix on variables inside GATT objects.
- Fix properties being removed when a D-Bus object is removed.
- Add regression tests.
- Bump dbus dependency to avoid another signal subscription bug.
- Bump dbus dependency to avoid a signal subscription bug.
- Make the DBusClient parameter optional.
- Add back default example for pub.dev to show.
- Fix examples not correctly closing the BlueZClient.
- Code tidy ups to pass dart analyze in 1.12 final release.
- Add initial GATT client support.
- Improve examples.
- Initial release