The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
- Increased deployment target for iOS to 9.0 and for osx to 10.13 (#379, #380)
- Added support for observing ancsAuthorized property on peripheral. (#370)
- Added Bluetooth usage description to Info.plist in Example project (#369)
- Added initial state improvement & a minor fix for BluetoothState methods. (#371)
- Fixed problems with SPM support (#358, #368)
- Updated RxSwift version to 5.1 (#376)
- Updated project configurations to decrease build time on TravisCI (#376)
- Updated scripts to fixed problems with generating mocks (#378)
- Always connect to retrieved peripherals first (#337)
- Addded a customisation point for injecting a logger (#341)
- Fixed L2CAP API to support OSX 10.14 (#345)
- Updated RxSwift to version 5.0 (#335)
- Added support for Xcode 10.2 and Swift 5 (#321)
- Fixed "API MISUSE" after canceling notification state when bluetooth is powered off (#319)
- Fixed problems when `discoverServices` doesn't emit any result (#309)
- Updated RxSwift library to version 4.3
- fix API MISUSE when calling stop scan on dispose (#283)
- add option to disable checking of canSendWriteWithoutReponse while writing (#282)
- Changed back deployment target from 10.0 to 8.0. (#275)
- Updated RxSwift to 4.2 with support for XCode 9.4 (#268)
Update `Cartfile.resolved` and generate binary framework for XCode 9.4.
- Fixed `PeripheralManager` not public (#264)
- Added support for `CBPeripheralManager`. Read `PeripheralManager` documentation for more info (#166)
- Deprecated `RestoredState` and `CentralManager.init(queue:options:onWillRestoreCentralManagerState:)`. From now on please use corresponding `CentralManagerRestoredState` and `CentralManager.init(queue:options:onWillRestoreCentralManagerState:)`