NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2875 most downloaded on pub.dev
Windows implementation of the bluetooth_low_energy plugin.
Last release 8 months ago
17 Jan 2026
Ships unpredictably
gaps range from 8 days to 1.1 years
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
30 releases · first in 2023
One column per quarter.
Nothing published for this version
修复 bad varient access 错误 隐藏非接口类型 更新版本号
修复 bad varient access 错误
隐藏非接口类型
更新版本号
更新GATTServiceImpl类中的includedServices方法实现,抛出不支持的错误
临时提交
添加发布脚本
fvm use 3.35.7
临时提交
优化代码
更新版本号,CHANGELOG.md
更新README.md
更新GATTServiceImpl类中的includedServices方法实现,抛出不支持的错误
支持 Swift Package Manager
更新 CHANGELOG.md
* Upgrade flutter SDK to 3.29.3. * Upgrade dependencies.
Implement PeripheralManager API.
PeripheralManager API.CentralManager#mtuChanged event.serviceUUIDs argument to CentralManager#startDiscovery method.CentralManager#getMaximumWriteLength method.BluetoothLowEnergyManager#getState to BluetoothLowEnergyManager#state.CentralManger.instance to factory constructor.BluetoothLowEnergyManager#setUp method.Cannot access value of empty optionalImplement PeripheralManager API.
PeripheralManager API.* Fix example errors.
Fix the issue that `Cannot access value of empty optional`
Cannot access value of empty optional* Implement new APIs.
Add CentralManager#getMaximumWriteLength method.
CentralManager#getMaximumWriteLength method.GATTService#includedServices field.* Fix errors.
Make it possible to change the logLevel before initialize().
logLevel before initialize().Add CentralManager#mtuChanged event.
CentralManager#mtuChanged event.Add serviceUUIDs argument to CentralManager#startDiscovery method.
serviceUUIDs argument to CentralManager#startDiscovery method.BluetoothLowEnergyManager#getState to BluetoothLowEnergyManager#state.CentralManger.instance to factory constructor.BluetoothLowEnergyManager#setUp method.Change flutter minimum version to 3.0.0.
* Implements new Api.
Fix the `CentralManager#discoverGATT`, `CentralManager#readCharacteristic` and `CentralManager#readDescriptor` issue caused by cache mode.
CentralManager#discoverGATT, CentralManager#readCharacteristic and CentralManager#readDescriptor issue caused by cache mode.Add implementation of CentralManagerApi.
CentralManagerApi.* Optimize project structure.
Remove the fragment logic form CentralManager#writeCharacteristic.
CentralManager#writeCharacteristic.Add implementation of CentralManagerApi.
CentralManagerApi.Optimize instances' retrieve speed.
CentralManager#connect returns fake connection.Update interface to 5.0.0-dev.4.
Optimize CentralManager's cache.
Implement the CentralManager api.
CentralManager api.Add CentralController#getMaximumWriteLength method.
CentralController#getMaximumWriteLength method.Android Fix the issuce that receive wrong values caused by unsafe memory, see https://developer.android.com/reference/android/bluetooth/BluetoothGattC
Android Migrate to Android 13.Android Fix the issuce that receive wrong values caused by unsafe memory, see https://developer.android.com/reference/android/bluetooth/BluetoothGattCallback#onCharacteristicChanged(android.bluetooth.BluetoothGatt,%20android.bluetooth.BluetoothGattCharacteristic)Combine iOS and macOS projects.
Fix the issue that GATTs is cleared after peripheral disconnected on iOS and macOS.
Rewrite the whole project with federated plugins.
Your coding agent can read these notes before it upgrades. Set up the MCP server →