Releases: OZEO-DOOZ/nrf_mesh_plugin
Releases · OZEO-DOOZ/nrf_mesh_plugin
v0.5.0
This release consists of 3 commits (1021 additions and 43 deletions across 30 files) and introduces :
- expose some of the API needed to execute a Key Refresh Procedure on Android using this Pull Request as reference
- allow to choose the name of a provisioner when asking to create one using
IMeshNetwork.addProvisioner
method (defaults to'DooZ Mesh Provisioner'
)
v0.4.0
This release consists of 4 commits (133 additions and 52 deletions across 14 files) and introduces :
- added a new scanning method where a user may choose the BLE services to look for
- implement a whitelist parameter in BleManager.connect method. Useful when using iOS device and consumer know in advance which MAC addresses belong to the loaded DooZ mesh network
- added new error codes for BleManagerFailureCode related to the DooZ custom BLE service
- migrate Gradle build script artifacts repository from
jcenter()
tomavenCentral()
- fix
GetV2MagicLevelArguments
correlation
parameter data type
v0.3.0
This release introduces :
- now use flutter_reactive_ble v4.0.1
- added iOS support
- added new error code for BleManagerFailureCode enum for the case where we get a disconnection event before device is ready for communication
- added handler for UndeliverableException to avoid app crashes if a BLE event occurs without any attached listener
- during provisioning process, connection auto retry now handles one more case which is when we fail to work with BLE charac notifications
- minimum iOS version is now 11.0
- work on reading DooZ custom BLE characteristic so we can read MAC even on iOS