Releases: taks/esp32-nimble
Releases · taks/esp32-nimble
v0.11.1
- Fixed building errors with latest nightly version (#180)
- Fix ESP-IDF v5.4.1 build
v0.11.0
- Added
&mut Self
argument to on_authentication_complete callback (#174)
- Fix null pointer dereferences (#177)
v0.10.2
- Fix ESP-IDF v5.4 build (#170)
- Added connection Handle check before gap event is handled in characteristic to fix the deadlock issue in #151 (#171)
v.0.10.1
- Fix
on_notify
when data is long (#167)
v.0.10.0
- bump esp-idf-svc and embassy-time version (#161)
- Changed on_read closure argument from
AttValue
to Self
(#163)
v0.9.0
- Added L2CAP support (#117)
- Added
BLEDevice::get_addr
- Enforce BLEClient creation via BLEDevice instance (#146)
- Added
BLECharacteristic::notify_with
- Fix cpfd config attribute (#153)
- Use zerocopy package (#155)
- Merge BLE2904 into Cpfd (#156)
- Upgraded to
esp-idf-svc
0.50.1 (#159)
v0.8.2
- Fix ESP-IDF v5.2.2 build (#148)
v0.8.1
- Fixed BLEClient dropping multiple times (Fix #143) (#144)
- Support ESP-IDF v5.2.3
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