Releases: NordicSemiconductor/Android-BLE-Library
Releases · NordicSemiconductor/Android-BLE-Library
2.9.0 Beta 3
What's Changed
- Dependencies updated by @philips77 in #592, #593 and #595
- Making
WriteRequest
andReadRequest
timeoutable amd cancellable by @philips77 in #596 - long awaiting feature! - Fixed handling cancelled bonding for read/write operations by @philips77 in #597 - this fixes #552
Full Changelog: 2.9.0-beta02...2.9.0-beta03
2.9.0
What's Changed since 2.9.0-beta03
- Nothing
What's Changed since 2.8.0
- Feature: Making
WriteRequest
andReadRequest
timeoutable amd cancellable by @philips77 in #596 - Bug fix: Fixed handling cancelled bonding for read/write operations by @philips77 in #597
- Bug fix: suspend extension function remains suspended if the request is cancelled by @muscardinus in #574
- Bug fix: Auto connect not restarting if the initial connection fails when using with a non-bonded device by @muscardinus in #573
- Bug fix: remove_bond request should be handled after disconnecting by @kkkbird in #571
- Bug fix: Packet mergers in sample apps by @philips77 in #588
- Bug fix: invoking value callback using Handler by @philips77 in #589
- Bug fix: Cancel tasks when they are removed from the task queue by @philips77 in #580
- Bug fix: #548 fixed by adding synchronized blocks by @philips77 in #579
- Improvement: Registering broadcast receivers as exported by @philips77 in #578
- Migration
instanceOf
to pattern matching from Java 17 by @philips77 in #591
Test apps
- Test app improvements by @philips77 in #577
- Add
BLUETOOTH_ADMIN
permission by @groovelab in #582
Other
- Dependencies updated by @philips77 in #576, #592, #593, #595
- Warnings fixed by @philips77 in #590, #581
- Code optimization by @philips77 in #587
- Release config fixed by @philips77 in #586
Full Changelog: 2.8.0...2.9.0
2.9.0 Beta 2
What's Changed
- [Sample app] Add permission BLUETOOTH_ADMIN by @groovelab in #582
- Release config fixed by @philips77 in #586
- Code optimization by @philips77 in #587
- Bugfix: Packet mergers in sample apps by @philips77 in #588
- Bugfix: invoking value callback using Handler by @philips77 in #589
- Warnings fixed by @philips77 in #590
- Migration
instanceof
to pattern matching from Java 17 by @philips77 in #591
Full Changelog: 2.9.0-beta01...2.9.0-beta02
2.9.0 Beta 1
What's Changed
- Bug fix: suspend extension function remains suspended if the request is cancelled by @muscardinus in #574
- Bug fix: Auto connect not restarting if the initial connection fails when using with a non-bonded device by @muscardinus in #573
- fix: remove_bond request should be handled after disconnect by @kkkbird in #571
- Dependencies updated by @philips77 in #576
- Test app iimprovements by @philips77 in #577
- Registering broadcast receivers as exported by @philips77 in #578
- #548 fixed by adding synchronized blocks by @philips77 in #579
- Bug fix: Cancel tasks when they are removed from the task queue by @philips77 in #580
- Warnings fixed by @philips77 in #581
Full Changelog: 2.8.0...2.9.0-beta01
2.8.0
What's Changed
- Fixed a bug causing failure in service discovery after calling
ensureBond
by @ElectronicSpaceCat in #567 - Option to start auto connect immediately by @muscardinus in #575
New Contributors
- @ElectronicSpaceCat made their first contribution in #567
Full Changelog: 2.7.5...2.8.0
2.7.5
What's Changed
- fix: reset connected if DISCONNECTED is received between connect and initialize for autoconnected by @kkkbird in #555
- Provide access to cancelConnection so that a server can deny a client by @CyDragon80 in #551
New Contributors
Full Changelog: 2.7.4...2.7.5
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