Skip to content

fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha15#513

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/blek
Open

fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha15#513
renovate[bot] wants to merge 1 commit intomainfrom
renovate/blek

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 21, 2025

This PR contains the following updates:

Package Change Age Confidence
no.nordicsemi.kotlin.ble:client-android 2.0.0-alpha122.0.0-alpha15 age confidence

Release Notes

NordicSemiconductor/Kotlin-BLE-Library (no.nordicsemi.kotlin.ble:client-android)

v2.0.0-alpha15

Compare Source

TL;DR

This version fixed the MTU request when the connection was made with automaticallyRequestHighestValueLength flag:

centralManager.connect(
   peripheral,
   options = CentralManager.ConnectionOptions.Direct(
      automaticallyRequestHighestValueLength = true
   )
)

Also, a onSubscription callback was added to RemoteCharacteristic.subscribe() method.
Read more in the documentation: https://nordicsemiconductor.github.io/Kotlin-BLE-Library/html/client-core/no.nordicsemi.kotlin.ble.client/-remote-characteristic/subscribe.html

What's Changed

Other

Full Changelog: NordicSemiconductor/Kotlin-BLE-Library@2.0.0-alpha14...2.0.0-alpha15

v2.0.0-alpha14

Compare Source

Version 2.0.0-alpha13 had invalid module name in release scripts. environment-android-compose was released as core-compose. This version has it fixed, together with some other fixes.

We are getting close to a first stable version!

What's Changed

Full Changelog: NordicSemiconductor/Kotlin-BLE-Library@2.0.0-alpha13...2.0.0-alpha14

v2.0.0-alpha13

Compare Source

Breaking changes

This version creates AndroidEvironment interface and 2 implementations:

  • NativeAndroidEnvironment
  • MockAndroidEnvironmet

The common base interface allows to build common components for any implementations.

For Jetpack Compose applications, there's a new module no.nordicsemi.kotlin.ble:environment-compose, which allows to provide the implementation using LocalEnvironmentOwner:

val environment = MockAndroidEnvironment.Api31(
   isBluetoothConnectPermissionGranted = false,
   isBluetoothScanPermissionGranted = false,
)
CompositionLocalProvider(values = LocalEnvironmentOwner provides environment) {
    // [...]
    Content(
       environment = LocalEnvironmentOwner.current,
    )
}

Also, module client-mock renamed to client-core-mock. But as this module was not user-facing, this should not be an issue.

What's Changed

Full Changelog: NordicSemiconductor/Kotlin-BLE-Library@2.0.0-alpha12...2.0.0-alpha13


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha11 Update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha12 Nov 29, 2025
@renovate renovate bot changed the title Update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha12 Update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha12 - autoclosed Feb 11, 2026
@renovate renovate bot closed this Feb 11, 2026
@renovate renovate bot deleted the renovate/blek branch February 11, 2026 11:33
@renovate renovate bot changed the title Update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha12 - autoclosed fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha13 Feb 11, 2026
@renovate renovate bot reopened this Feb 11, 2026
@renovate renovate bot force-pushed the renovate/blek branch 2 times, most recently from fd1d2ae to 6582d5b Compare February 13, 2026 14:06
@renovate renovate bot changed the title fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha13 fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha14 Feb 13, 2026
@renovate renovate bot changed the title fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha14 fix(deps): update dependency no.nordicsemi.kotlin.ble:client-android to v2.0.0-alpha15 Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants