- Migrate package to Dart's null safety language feature, requiring Dart 2.12 or higher. Close
esptouch_flutter #17
. - Add
const
constructor toESPTouchTaskParameter
, and make all fields final. In case you relied on the task parameter fields being mutable, use thecopyWith
method on theESPTouchTaskParameter
. - Add
const
constructor toESPTouchResult
. - Update example app to null safety and remove anything deprecated. Simplify example app (no private, only one file, etc...).
Remove deprecated pubspec keys. README and example app improvements about stopping the ESP scan in 0.2.4+1.
Reduce noisy logging
Remove EspTouchDemo-Info.plist. No idea why it was there but it breaks my build 🤬 README improvements in 0.2.2+1.
README: Add simple example with Kotlin
Migrated to AndroidX.
Change compileSdkVersion to 28. Fix #3
: flutter build apk should now work again.
Fix podspecs for iOS.
Request run-time permissions for location on Android M+ to make BSSID/SSID information work. Execute event sink methods on the main thread.
Add example app screenshots.
More docs improvements. Add missing license.
Improve documentation.
Initial release. Support ESP-Touch on iOS and Android. Fully configurable from your Dart code.