Skip to content

Releases: NordicSemiconductor/Kotlin-BLE-Library

2.0.0-alpha12

28 Nov 21:46
c5a9030

Choose a tag to compare

What's Changed

Other

Full Changelog: 2.0.0-alpha11...2.0.0-alpha12

2.0.0-alpha11

21 Nov 11:30
05f68eb

Choose a tag to compare

What's Changed

  • Client mock implementation (Part 1) by @philips77 in #241
    • Except bonding
  • Operation locks added to other GATT operations by @philips77 in #242

Other

Breaking changes

  • No breaking changes in this release.

Note

In Alpha 12 the way how a CentralManager is created will change. Some breaking changes are expected, allowing passing Environment for both native and mock.

Full Changelog: 2.0.0-alpha10...2.0.0-alpha11

2.0.0-alpha10

18 Oct 11:52
6d37b13

Choose a tag to compare

What's Changed

  • Bugfix: Parsing invalid advertising data caused a crash by @philips77 in #236

Other

Full Changelog: 2.0.0-alpha09...2.0.0-alpha10

2.0.0-alpha09

13 Oct 07:30
7fbf0df

Choose a tag to compare

What's Changed

  • Cancelling auto-connect on insufficient authentication by @philips77 in #224
  • Optimized Gradle dependency resolution/download by @rhkean in #215
  • Migration to Nordic common Version Catalog by @philips77 in #232
    • Helps sync dependencies of Nordic libraries from different repos

Dependencies updated

New Contributors

Full Changelog: 2.0.0-alpha08...2.0.0-alpha09

2.0.0-alpha08

02 Sep 10:41
6f2e213

Choose a tag to compare

What's Changed

Full Changelog: 2.0.0-alpha07...2.0.0-alpha08

2.0.0-alpha07

12 Aug 16:22
53bdffb

Choose a tag to compare

What's Changed

Full Changelog: 2.0.0-alpha06...2.0.0-alpha07

2.0.0-alpha06

18 Jul 21:05
2fd195f

Choose a tag to compare

What's Changed

Known issues

I started experimenting with bonding, failing bonding, disconnecting, etc, and some phones, e.g. Samsung S8 with Android 8 behave unreliably. More work is needed to test it and workaround the issues.

Full Changelog: 2.0.0-alpha05...2.0.0-alpha06

2.0.0-alpha05

17 Jul 21:47
3a74b34

Choose a tag to compare

What's Changed

Full Changelog: 2.0.0-alpha04...2.0.0-alpha05

2.0.0-alpha04

16 Jul 16:33
58b621e

Choose a tag to compare

Breaking Changes

Fixes

  • Kotlin version increased to 2.2 by @philips77 in #200
  • Disconnection improvements by @philips77 in #190
  • Make sure the disconnect() method closes AutoConnect connection by @philips77 in #192
  • Unnecessary generic type removed from CentralManagerImpl type by @philips77 in #193
  • Bugfix: close() was unregistering broadcast receivers twice by @philips77 in #194
  • Mock getPeripheralById no longer returns null on Android by @philips77 in #195
  • Uncoupling Commons library due to circular dependency by @philips77 in #197

Dependencies

Full Changelog: 2.0.0-alpha03...2.0.0-alpha04

2.0.0-alpha03

04 Jul 21:22

Choose a tag to compare

What's Changed

Full Changelog: 2.0.0-alpha02...2.0.0-alpha03