You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,10 @@
1
+
# 5.1.1
2
+
- Fixed `PeripheralManager` not public (#264)
3
+
4
+
# 5.1.0
5
+
- Added support for `CBPeripheralManager`. Read `PeripheralManager` documentation for more info (#166)
6
+
- Deprecated `RestoredState` and `CentralManager.init(queue:options:onWillRestoreCentralManagerState:)`. From now on please use corresponding `CentralManagerRestoredState` and `CentralManager.init(queue:options:onWillRestoreCentralManagerState:)`
7
+
1
8
# 5.0.2
2
9
- Changed error name from `BluetoothError.peripheralIsConnectingOrAlreadyConnected` to `BluetoothError.peripheralIsAlreadyObservingConnection` - old error has been deprecated (#245)
3
10
- To each method, that returns observable, added documentation with a list of errors that this observable can return (#225)
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,14 +25,15 @@ For support head to [StackOverflow](http://stackoverflow.com/questions/tagged/rx
25
25
Follow [Polidea's Blog](https://www.polidea.com/blog/RxBluetoothKit_The_most_simple_way_to_code_BLE_devices/) blog to get all the news and updates!
26
26
27
27
## Features
28
-
-[x] CBCentralManger RxSwift support
28
+
-[x] CBCentralManager RxSwift support
29
+
-[x] CBPeripheralManager RxSwift support
29
30
-[x] CBPeripheral RxSwift support
30
31
-[x] Scan sharing
31
32
-[x] Scan queueing
32
33
-[x] Bluetooth error bubbling
33
34
34
35
## Sample
35
-
In Example folder you can find application we've provided to you. It's a great place to dig in, once you want to see everything in action. App provides most of the common usages of RxBluetoothKit.
36
+
In ExampleApp folder you can find application we've provided to you. It's a great place to dig in, once you want to see everything in action. App provides most of the common usages of RxBluetoothKit.
36
37
37
38
## Installation
38
39
@@ -63,6 +64,7 @@ Library is built on top of Apple's CoreBluetooth.
63
64
It has multiple components, that should be familiar to you:
/// Creates new `CentralManager` instance, which supports bluetooth state restoration.
15
26
/// - warning: If you pass background queue to the method make sure to observe results on main thread
@@ -18,20 +29,18 @@ extension CentralManager {
18
29
/// and all operations and events are executed and received on main thread.
19
30
/// - parameter options: An optional dictionary containing initialization options for a central manager.
20
31
/// For more info about it please refer to [Central Manager initialization options](https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CBCentralManager_Class/index.html)
21
-
/// - parameter onWillRestoreState: Closure called when state has been restored.
32
+
/// - parameter onWillRestoreCentralManagerState: Closure called when state has been restored.
0 commit comments