Releases: NordicSemiconductor/Android-BLE-Library
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
2.6.0 alpha 1
Alpha
This is an alpha 1 release. All new features seems to be working, but more testing is needed. Please test and give us a feedback.
What's Changed
- Cancellation support by @philips77 in #423
- Migration to API 33 by @philips77 in #424 and #425
- Reading PHY if no callback for setting preferred one by @philips77 in #426
Full Changelog: 2.5.1...2.6.0-alpha01
Android BLE Library v 2.5.1
What's Changed
- Dependencies updated by @philips77 in #394
- Keep
onConnectionUpdated
method from being removed by proguard by @philips77 in #395 - Null checks for service discovery by @philips77 in #396
- Readme fixed by @philips77 in #397
Full Changelog: 2.5.0...2.5.1
Android BLE Library v 2.5.0
New features
- Connection parameters listener added by @philips77 in #390
What's Changed
- Migration to Android API 32 by @philips77 in #386
- Gradle plugin fixed by @philips77 in #387
- Warnings suppressed by @philips77 in #388
- Clearing deprecated battery callback on disconnection by @philips77 in #389
Full Changelog: 2.4.1...2.5.0
Android BLE Library v 2.4.1
What's Changed
- Allow sending empty packets by @sylwester-zielinski in #384
- Increase Gradle to 7.1.3 by @sylwester-zielinski in #377
Full Changelog: 2.4.0...2.4.1