* Improve scan filter api
* Implement Windows filters
* Add manufacturerDataList and deprecate manufacturerData
* Fix Windows
* Update Readme and changelog
* Remove import
* Fix Linux
* Update readme and changelog
* Cleanup Todo
* Improve ManufacturerData
* Rename webConfig and Manufacturer.data
* Return false for receivesAdvertisements on Linux/Web
* Add delay in discoverServices on Linux
* Remove import
* Update changelog
---------
Co-authored-by: fotidim <foti@navideck.com>
* Improve web support
* Rename to _hasSelectedCharacteristicProperty
* Update comment
* Make _bleService private
---------
Co-authored-by: Foti Dim <fdimanidis@gmail.com>
* Add connecting and disconnecting state
* Replace BleConnectionState with boolean in onConnectionChanged callback
* Improve Docs and Changelog
* Implement GetConnectionState in Windows
* Update CHANGELOG.md
Co-authored-by: Foti Dim <foti@navideck.com>
* Add code level doc of connectionState getter
---------
Co-authored-by: Foti Dim <foti@navideck.com>
* Improve manufacturer data discovery on Windows
* Switch pairing protection level to encrypted in Windows
* Minor UI improvement in example app
* Update windows/src/universal_ble_plugin.h
* Remove minimum DevicePairingProtectionLevel
* Improve logging
* Bump version
---------
Co-authored-by: Rohit Sangwan <rohitsangwan647@gmail.com>
* Improve web example app
* Improve readme
* Minor improvements
* add github workflow for example app
* Fix flutter version in github action
* Fix flutter version in github action
* Fix flutter version in github action
* Fix flutter version in github action
* Minor fix
* Minor fixes
* Update readme and version
* Update Changelog
* Improve wording
* Update CHANGELOG.md
Co-authored-by: Foti Dim <foti@navideck.com>
---------
Co-authored-by: Foti Dim <fdimanidis@gmail.com>
Co-authored-by: Foti Dim <foti@navideck.com>