|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- ## 0.5.0
- * **Breaking change**. Migrate from the deprecated original Android Support
- Library to AndroidX. This shouldn't result in any functional changes, but it
- requires any Android apps using this plugin to [also
- migrate](https://developer.android.com/jetpack/androidx/migrate) if they're
- using the original support library.
-
- ## 0.4.2+1
- * Upgrade Android Gradle plugin to 3.3.0
- * Refresh iOS build files
-
- ## 0.4.2
- * Set the verbosity of log messages with `setLogLevel`
- * Updated iOS and Android project files
- * `autoConnect` now configurable for Android
- * Various bug fixes
-
- ## 0.4.1
- * Fixed bug where setNotifyValue wasn't properly awaitable.
- * Various UI bug fixes to example app.
- * Removed unnecessary intl dependencies in example app.
-
- ## 0.4.0
- * **Breaking change**. Manufacturer Data is now a `Map` of manufacturer ID's.
- * Service UUID's, service data, tx power level packets fixed in advertising data.
- * Example app updated to show advertising data.
- * Various other bug fixes.
-
- ## 0.3.4
- * Updated to use the latest protobuf (^0.9.0+1)
- * Updated other dependencies
-
- ## 0.3.3
- * `scan` `withServices` to filter by service UUID's (iOS)
- * Error handled when trying to scan with adapter off (Android)
-
- ## 0.3.2
- * Runtime permissions for Android
- * `scan` `withServices` to filter by service UUID's (Android)
- * Scan mode can be specified (Android)
- * Now targets the latest android SDK
- * Dart 2 compatibility
-
- ## 0.3.1
- * Now allows simultaneous notifications of characteristics
- * Fixed bug on iOS that was returning `discoverServices` too early
-
- ## 0.3.0
- * iOS support added
- * Bug fixed in example causing discoverServices to be called multiple times
- * Various other bug fixes
-
- ## 0.2.4
- * **Breaking change**. Upgraded to Gradle 4.1 and Android Studio Gradle plugin
- 3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in
- order to use this version of the plugin. Instructions can be found
- [here](https://github.com/flutter/flutter/wiki/Updating-Flutter-projects-to-Gradle-4.1-and-Android-Studio-Gradle-plugin-3.0.1).
-
- ## 0.2.3
- * Bug fixes
-
- ## 0.2.2
- * **Breaking changes**:
- * `startScan` renamed to `scan`
- * `ScanResult` now returns a `BluetoothDevice`
- * `connect` now takes a `BluetoothDevice` and returns Stream<BluetoothDeviceState>
- * Added parameter `timeout` to `connect`
- * Automatic disconnect on deviceConnection.cancel()
-
- ## 0.2.1
- * **Breaking change**. Removed `stopScan` from API, use `scanSubscription.cancel()` instead
- * Automatically stops scan when `startScan` subscription is canceled (thanks to @brianegan)
- * Added `timeout` parameter to `startScan`
- * Updated example app to show new scan functionality
-
- ## 0.2.0
-
- * Added state and onStateChanged for BluetoothDevice
- * Updated example to show new functionality
-
- ## 0.1.1
-
- * Fixed image for pub.dartlang.org
-
- ## 0.1.0
-
- * Characteristic notifications/indications.
- * Merged in Guid library, removed from pubspec.yaml.
-
- ## 0.0.1 - September 1st, 2017
-
- * Initial Release.
|