feat: 支持外围设备接口,优化中心设备接口 (#18)
* 临时提交 * 临时提交 * 临时提交 * fix: 调整接口 * fix: 修复问题 * fix: 调整 iOS 实现 * fix: 添加注释 * fix: 修改预览版本号 * fix: 修复已知问题 * fix: 优化接口 * fix: 解决 32 位 UUID 报错问题 * fix: 修复问题 * fix: 修复依赖项 * fix: 移除多余代码 * fix: 修复已知问题 * fix: 修复问题 * fix: 修改版本号 * fix: 修复问题 * fix: 发布正式版本
This commit is contained in:
@ -1,3 +1,37 @@
|
||||
## 3.0.0
|
||||
|
||||
* Add `PeripheralManager` api.
|
||||
* Add `CentralManager#readRSSI` method.
|
||||
* Add `CentralManager.instance` api.
|
||||
* Add `PeripheralManager.instance` api.
|
||||
* Move `CentralController` to `CentralManager`.
|
||||
* Move `CentralState` to `BluetoothLowEnergyState`.
|
||||
* Move `CentralDiscoveredEventArgs` to `DiscoveredEventArgs`.
|
||||
* Move `Advertisement` class to `AdvertiseData` class.
|
||||
* Move `setUp` method from `BluetoothLowEnergy` class to `BluetoothLowEnergyManger` class.
|
||||
* Change the type of `manufacturerSpecificData` from `Map<int, Uint8List>` to `ManufacturerSpecificData`.
|
||||
* [Fix the issue that `UUID.fromString()` throw FormatException with 32 bits UUID string.](https://github.com/yanshouwang/bluetooth_low_energy/issues/13)
|
||||
* Fix known issues.
|
||||
|
||||
## 3.0.0-dev.4
|
||||
|
||||
* Move `Advertisement` class to `AdvertiseData` class.
|
||||
|
||||
## 3.0.0-dev.3
|
||||
|
||||
* [Fix the issue that `UUID.fromString()` throw FormatException with 32 bits UUID string.](https://github.com/yanshouwang/bluetooth_low_energy/issues/13)
|
||||
* Change the type of `manufacturerSpecificData` from `Map<int, Uint8List>` to `ManufacturerSpecificData`.
|
||||
|
||||
## 3.0.0-dev.2
|
||||
|
||||
* Move `setUp` method from `BluetoothLowEnergy` class to `BluetoothLowEnergyManger` class.
|
||||
* Add `CentralManager.instance` api.
|
||||
* Add `PeripheralManager.instance` api.
|
||||
|
||||
## 3.0.0-dev.1
|
||||
|
||||
* Implement new api.
|
||||
|
||||
## 2.2.0
|
||||
|
||||
* Add `CentralController#getMaximumWriteLength` method.
|
||||
|
Reference in New Issue
Block a user