github JuulLabs/kable 0.24.0

latest releases: 0.40.0, 0.39.2, 0.39.1...
2 years ago
  • Expose Advertisement as interface and provide platform specific Scanner interfaces (#479), thanks to @charlee-dev for reporting

Logo Android

  • Expose AndroidPeripheral.type (#496)
  • Replace usages of deprecated getDefaultAdapter with BluetoothManager (#483), thanks to @StanislavChumarin for reporting
  • Improve location services monitoring for bluetooth availability (#467), special thanks to @mmaleiter for the contribution

Logo Apple

  • Simplify internal lifecycle of Peripheral (#491)
  • Replace Semaphore with Mutex in Connection (#490)
  • Reduce reliance on CoroutineScope within Peripheral (#489)
  • Introduce SharedRepeatableAction for handling connect (#488)
  • Drop iosArm32 target (#476)

🧰 Maintenance

  • Update coroutines to v1.7.1 (#482)
  • Update dependency androidx.core:core-ktx to v1.10.1 (#465, #481)
  • Update dependency com.benasher44:uuid to v0.7.1 (#493)
  • Update dependency gradle to v8.1.1 (#466)
  • Update dependency org.jetbrains.kotlin.multiplatform to v1.8.21 (#451, #472)
  • Update mheap/github-action-required-labels action to v4 (#471)
  • Update plugin android-library to v8.0.2 (#473, #477, #487)
  • Update plugin maven-publish to v0.25.2 (#470)
  • Update tuulbox to v6.4.1 (#478)
  • Use JDK 17 on CI (#475, #486)

Don't miss a new kable release

NewReleases is sending notifications on new releases.