Releases: taks/esp32-nimble
Releases · taks/esp32-nimble
v0.8.2
v0.8.1
v0.8.0
- Added
BLEClient::desc
- Added
BLEDevice::set_preferred_mtu
,BLEDevice::get_preferred_mtu
- Fixed corruption of read data
- Fix Guru Meditation Error (#133)
- BleAddress LE and BE functions (breaking change) (#137)
- Added extended advertising scan support (#141)
- Changed scan API (breaking change) (#142)
- Add member docs to NimbleProperties (#103)
v0.7.0
What's Changed
- Upgraded to
esp-idf-svc
0.49 - Fix: Update RSSI Field in BLEAdvertisedDevice Structure During Discovery (#127)
- Reflect new build args propagation in build.rs (#129)
- Update README.md to include tips on increasing esp-ble task stack size (#131)
Full Changelog: v0.6.1...v0.7.0
v0.6.1
v0.6.0
What's Changed
- Implement Display and Debug traits for BLERemoteCharacteristic & BLERemoteService (#66)
- Added
BLEAdvertising::on_complete
- Added
OnWriteArgs::notify::notify
(#75) - Added
BLEServer::on_authentication_complete
- Added
OnWriteArgs::current_data
(#81) - Changed the return type of
get_advertising
toMutex<BLEAdvertising>
(#84) - Added self argument to
BLERemoteCharacteristic::on_subscribe
callback - Fixed advertising length calculation (#87)
- Avoid int underflow in
BLEWriter::write_value()
(#91) - Fixes Add missing return codes for security manager (#95)
- Added
disconnect
anddisconnect_with_reason
(#96) - Added
BLEDevice::deinit_full
(#100) - Implement PartialEq and Eq for BLEAddress and BLEAddressType (#92)
- Added
BLEAdvertisementData
(#101) - Added
BLEAddress::val
,BLEAddress::addr_type
- Changed
BLEReturnCode(pub u32)
toBLEError(NonZeroI32)
(#105) - Fixed
BLERemoteCharacteristic::get_descriptors
(#106, #108)
Full Changelog: v0.5.1...v0.6.0