Skip to content

Releases: danielepantaleone/BlueConnect

BlueConnect 1.3.0

18 Nov 10:37
Compare
Choose a tag to compare

What's Changed

  • Added missing properties to central manager proxy 0553ec4
  • Added support for peripheral manager 11d69f9 using peripheral manager proxy 8906b43

Full Changelog: 1.2.1...1.3.0

BlueConnect 1.2.1

08 Nov 08:56
Compare
Choose a tag to compare

What's Changed

  • Fix build using Swift 5.9 68629bf

Full Changelog: 1.2.0...1.2.1

BlueConnect 1.2.0

06 Nov 08:22
Compare
Choose a tag to compare

What's Changed

  • #4 Added registry based subscription to avoid swift continuation misuse
  • #5 Added retrieveConnectedPeripherals and retrievePeripherals methods to central manager proxy
  • Added support for RSSI read in peripheral proxy 538e3d8
  • Expose isScanning property in central manager proxy 7953223
  • Expose maximumWriteValueLength in peripheral proxy and characteristic proxy faea889

Full Changelog: 1.1.0...1.2.0

BlueConnect 1.1.0

26 Oct 11:12
3e9a53e
Compare
Choose a tag to compare

Release Notes

This release introduce compatibility with Swift 6 strict concurrency.

What's Changed

Full Changelog: 1.0.0...1.1.0

BlueConnect 1.0.0

19 Oct 09:13
Compare
Choose a tag to compare

Release Notes

BlueConnect is a Swift library designed to simplify Bluetooth Low Energy (BLE) operations on iOS.
This first release introduces a streamlined API for interacting with BLE peripherals and managing central BLE connections.

Key Features:

  • Central Manager Proxy: A wrapper around CBCentralManager for handling BLE device connections and scanning.
  • Peripheral Proxy: A wrapper around CBPeripheral that simplifies discovering, reading, and writing BLE characteristics.
  • Asynchronous Operation Support: Offers asynchronous methods using either callbacks or Swift concurrency with async/await.

Full Changelog: https://github.com/danielepantaleone/BlueConnect/commits/1.0.0