Releases: arduino-libraries/ArduinoBLE
Releases · arduino-libraries/ArduinoBLE
2.0.0
⚠️ Important: Firmware Update Required
Starting with release 2.0.0, boards based on NINA modules require NINA firmware version 3.0.0 or higher. Please ensure your firmware is updated before using this library version.
Affected Boards:
- Arduino UNO WiFi Rev2
- Arduino MKR WiFi 1010
- Arduino Nano 33 IoT
- Arduino Nano RP2040 Connect
If you see the following error on the Serial Monitor:
The initialization of the Bluetooth® Low Energy module failed.
Please ensure your NINA firmware is version 3.0.0 or higher.
your board is running outdated firmware incompatible with library version 2.0.0+. You must update the NINA firmware using arduino-fwuploader tool or Arduino IDE 2
What's Changed
Full Changelog: 1.5.0...2.0.0
1.5.0
What's Changed
- Add Zephyr support. by @iabdalkader in #407
- Add HCI RPC transport. by @iabdalkader in #413
- Use CEspChipManager for chip initialization on Portenta C33 by @fabik111 in #399
- Enter critical section only for Arduino Nano 33 BLE by @fabik111 in #412
- zephyr: initialize Rx queue by @silabs-bozont in #416
- fix: unused variable warnings by @fpistm in #396
- fix: unused warning when BLE_TRACE undefined by @fpistm in #418
- ci: add missing platforms by @pennam in #421
- Warning cleanup by @pillo79 in #422
New Contributors
- @iabdalkader made their first contribution in #407
- @silabs-bozont made their first contribution in #416
- @pillo79 made their first contribution in #422
Full Changelog: 1.4.1...1.5.0
1.4.1
1.4.0
What's Changed
- Clear advertising data when BLE end is called by @fabik111 in #373
- Arduino M0 board crashes when setting BLE handle from data buffer by @fabik111 in #370
- fix(HCI): missing LE_Event_Mask by @fpistm in #386
- fix: signed and init field warnings by @fpistm in #387
- CI Add unit test workflow by @pennam in #388
- Fix for BLE restart after a BLE end on portenta based devices by @fabik111 in #374
- ESP32-C2, ESP32-C6 and ESP32-H2 targets by @pennam in #389
- Add BLEPermission Support to BLEStringCharacteristic by @pennam in #390
- Clear characteristic cccd value when disconnect by @fabik111 in #376
- fix: compilation error when using _BLE_TRACE by @FidelSch in #384
- Update docs for BLECharacteristic constructor by @SUI298 in #291
- Make writeValue return the number of bytes written by @pennam in #392
- fix: keywords.txt by @fpistm in #394
- fix(HCI): SetAdvertise only if enabled by @fpistm in #395
New Contributors
- @fabik111 made their first contribution in #373
- @pennam made their first contribution in #388
- @FidelSch made their first contribution in #384
- @SUI298 made their first contribution in #291
Full Changelog: 1.3.7...1.4.0
Release 1.3.7
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #323
- Fix functionality on Giga CM4 core by @facchinm in #331
- Bump actions/download-artifact from 3 to 4 by @dependabot in #336
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #337
- Bump geekyeggo/delete-artifact from 2 to 4 by @dependabot in #340
- Portenta_H7_M4: provide the correct define by @facchinm in #353
- CI: Add arduino/report-size-deltas action. by @aentinger in #354
- Bump geekyeggo/delete-artifact from 4 to 5 by @dependabot in #356
- Add support for Silicon Labs board by @leonardocavagnis in #363
New Contributors
- @leonardocavagnis made their first contribution in #363
Full Changelog: 1.3.6...1.3.7
Release 1.3.6
What's Changed
- Support Arduino UNO R4 WiFi
- Explicitly support Arduino Opta
- Fix many warnings (thanks @roleroz for the contribution!) #302
Full Changelog: 1.3.5...1.3.6
Release 1.3.5
What's Changed
- Support Arduino Portenta C33
- Fix broken links in documentation
Full Changelog: 1.3.4...1.3.5
Release 1.3.2
What's Changed
- Support esp32, esp32-C3, esp32-S3 by @dominsch in #252
- Fix hard fault when str is NULL by @grobx in #259
- Fix memory leak on end() -> begin() -> end() by @facchinm in #260
New Contributors
- @laviator98 made their first contribution in #242
- @dominsch made their first contribution in #251
- @grobx made their first contribution in #259
Full Changelog: 1.3.1...1.3.2