Releases: NordicSemiconductor/Android-BLE-Library
Releases · NordicSemiconductor/Android-BLE-Library
2.7.4
2.7.3
What's Changed
- Bug fix: Write correct descriptor value when attempting to disable notifications by @muscardinus in #543
- Make the bluetoothDevice value immutable before the null check by @thibaud-denche in #540
- Max usable MTU set to 515 (512 bytes of data) by @philips77 in #544
- Catching SecurityException from setCharacteristicNotification(...) by @philips77 in #545
New Contributors
- @muscardinus made their first contribution in #543
- @thibaud-denche made their first contribution in #540
Full Changelog: 2.7.2...2.7.3
2.7.2
What's Changed
- Fix autoConnect true not working with Android 14 after the second disconnection by @corentin-c in #531
New Contributors
- @corentin-c made their first contribution in #531
Full Changelog: 2.7.1...2.7.2
2.7.1
What's Changed
- Dependencies updated by @philips77 in #527
- Reconnection fixed by @philips77 in #528
- Fixed restoring connection state after cancelled connection attempt by @philips77 in #529
- Possible NPE fixed by @philips77 in #530
Full Changelog: 2.7.0...2.7.1
2.7.0
What's Changed
- Dependencies + related fixes by @philips77 in #515
- Migration to Java 17 by @philips77 in #516
- Delaying methods without blocking user's thread by @philips77 in #517
- Bug fixed: delaying execution from a thread without a looper by @philips77 in #519
- Discovering services from current thread instead of the main thread by @philips77 in #520
- Server connection events by @philips77 in #521
- Disconnection reason and events fixed by @philips77 in #522
- Bug fix: reporting correct values in progress callbacks by @philips77 in #523
- Update USAGE.md by @henrylcs in #484
New Contributors
Full Changelog: 2.6.1...2.7.0
2.6.1
What's Changed
- Bug fix: Awaiting MTU change fixed by @himalia416 in #467
- Switching
stateAsFlow
andbongingStateAsFlow
from StateFlow to SharedFlow by @philips77 in #489 - An attempt to send a notification or an indication when they were not enabled by the client returns a failure by @philips77 in #490
What's Changed in Examples
- Trivia update by @himalia416 in #470
- A new app to test all ble features by @himalia416 in #449
Full Changelog: 2.6.0...2.6.1
2.6.0
What's Changed since 2.6.0-alpha04
- New sample app "trivia" showing client+server interaction by @himalia416 in #432 and #442
- Add
attachClientConnection(...)
method as a server only alternative to connect by @CyDragon80 in #450 BleManager
simplification by @philips77 in #454- Blocking adding requests to init queue from outside of
initialize()
by @philips77 in #456
Full Changelog: 2.6.0-alpha04...2.6.0
New Contributors
- @himalia416 made their first contribution in #442
- @CyDragon80 made their first contribution in #450
What's Changed since 2.5.1
- Cancellation support by @philips77 in #423
- Migration to API 33 by @philips77 in #424
- Migration to API 33, part 2 by @philips77 in #425
- Reading PHY if no callback for setting preferred one by @philips77 in #426
- Data provider for read requests by @philips77 in #427
- Reset connection flags when Bluetooth goes off by @philips77 in #428
- Bug fix:
createBondInsecure()
cannot be suspended by @philips77 in #429 - Don't log written data, as they may not be up-to-date by @philips77 in #440
- Don't verify write without response operations by @philips77 in #441
Full Changelog: 2.5.1...2.6.0
2.6.0 alpha 4
What's Changed
- Don't log written data, as they may not be up-to-date by @philips77 in #440
- Don't verify write without response operations in Reliable Write by @philips77 in #441
Full Changelog: 2.6.0-alpha03...2.6.0-alpha04
2.6.0 alpha 3
Alpha
This is an alpha 3 release. All new features seems to be working, but more testing is needed. Please test and give us a feedback.
What's Changed
- Bug fix:
createBondInsecure()
cannot be suspended by @philips77 in #429
Full Changelog: 2.6.0-alpha02...2.6.0-alpha03
2.6.0 alpha 2
Alpha
This is an alpha 2 release. All new features seems to be working, but more testing is needed. Please test and give us a feedback.
What's Changed
New
- Data provider for read requests by @philips77 in #427
Bugs fixed
- Bug fix: Reset connection flags when Bluetooth goes off by @philips77 in #428
Full Changelog: 2.6.0-alpha01...2.6.0-alpha02