All Versions
11
Latest Version
Avg Release Cycle
135 days
Latest Release
1637 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.1.0 Changes
September 22, 2020Thanks to @massimobio, @EmDee, @dvshelley
-
v5.0.0 Changes
June 19, 2019Thanks to:
- @p4checo
- @connorpower
๐ Changed
init()
methods nowthrow
ReachabilityError
contains the error code returned bySCError(
) after an error occurs.- ๐ Renamed error cases to start with lowercase ### โ Added
- ๐ Allow configuring the notification
DispatchQueue
, which was previously hardcoded toDispatchQueue.main
. It is now an optional, which if set tonil
will use the notifier's internal queue to fire notifications. The default is still.main
### ๐ Fixed - ๐ Fixed a crash which could occur if Reachability was deallocated at the same time a system thread was calling back into Reachability ### ๐ Deprecated
- ๐ To resolve an issue when using optional Reachability vars,
Connection.none
has been deprecated. UseConnection.unavailable
instead.
-
v5.0.0-beta1
June 19, 2019 -
v4.3.1 Changes
March 28, 2019โก๏ธ Swift 5.0 updates
Thanks to @simonboriis, @strawb3rryx7, @corteggo for their PRs
-
v4.3.0 Changes
October 02, 2018๐ Changed
- โก๏ธ Updates for Swift 4.2
-
v4.2.1 Changes
August 30, 2018๐ Fixed
- Set reachabilty flags if
connection
called beforestartNotifier
(#307)
- Set reachabilty flags if
-
v4.2.0 Changes
August 29, 2018๐ Changed
- ๐ Use a single target for all platforms
- โ Add ReachabilityTests target
- โ Remove logging
Notification.Name.reachabilityChanged
is public- โ Added optional
queueQoS
andtargetQueue
toinit(reachabilityRef: SCNetworkReachability, queueQoS: DispatchQoS = .default, targetQueue: DispatchQueue? = nil)
- โ Added optional
queueQoS
andtargetQueue
toinit?(hostname: String, queueQoS: DispatchQoS = .default, targetQueue: DispatchQueue? = nil)
- โ Added optional
queueQoS
andtargetQueue
toinit?(queueQoS: DispatchQoS = .default, targetQueue: DispatchQueue? = nil)
- ๐ Move macOS deployment target to 10.10
-
v4.1.0 Changes
October 10, 2017๐ Changed
- ๐ Version update only to fix Cocoapods issue
-
v4.0.0 Changes
October 10, 2017๐ Changed
NetworkStatus
renamedConnection
currentReachabilityStatus
renamedconnection
isReachableViaWWAN
has been renamed toisReachableViaCellular
reachableOnWWAN
has been renamed toallowsCellularConnection
- The notification for reachability changes has been renamed from
ReachabilityChangedNotification
toNotification.Name.reachabilityChanged
- All closure callbacks and notification are fired on the main queue (including when
startNotifier()
is called)
๐ Deprecated
- ๐
reachability.currentReachabilityString
has been deprecated. Use"\(reachability.connection)"
instead. - ๐
isReachable
has been deprecated. Useconnection != .none
instead. - ๐
isReachableViaWWAN
has been deprecated. Useconnection == .cellular
instead.
-
v3.0
September 14, 2016