New
v5.2.0
What's Changed
- Bump the minimum requirement to Dart 2.17 and upgrade melos to 3.1.0 by @ened in https://github.com/PhilipsHue/flutter_reactive_ble/pull/762
- swiftlint config and inital formatting pass by @ened in https://github.com/PhilipsHue/flutter_reactive_ble/pull/765
- Cancel subscription when a disconnect event has been thrown by @Taym95 in https://github.com/PhilipsHue/flutter_reactive_ble/pull/769
- Fix typos by @wcoder in https://github.com/PhilipsHue/flutter_reactive_ble/pull/778
- Update CI config to use Xcode 14 by @spkersten in https://github.com/PhilipsHue/flutter_reactive_ble/pull/786
- Support multiple services or characteristics with the same id by @spkersten in https://github.com/PhilipsHue/flutter_reactive_ble/pull/776
- Breaking change: If a device has multiple characteristics with the same ID,
readCharacteristic,writeCharacteristicandsubscribeToCharacteristicused to select the first of those characteristics. Now they will fail in this case. UseresolveorgetDiscoveredServicesinstead.
New Contributors
- @wcoder made their first contribution in https://github.com/PhilipsHue/flutter_reactive_ble/pull/778
- @spkersten made their first contribution in https://github.com/PhilipsHue/flutter_reactive_ble/pull/786
Full Changelog: https://github.com/PhilipsHue/flutter_reactive_ble/compare/5.1.1...5.2.0