All Versions
38
Latest Version
Avg Release Cycle
50 days
Latest Release
314 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.3.0 Changes
May 15, 2022➕ Added
🔧 A Connectivity publisher now accepts a configuration object which can be used to configure the framework.
let publisher = Connectivity.Publisher( configuration: .init() .configureURLSession(.default) )
-
v5.2.0 Changes
May 14, 2022➕ Added
- 🔧 Fluent configuration API: Connectivity may now be configured by passing a
ConnectivityConfiguration
object to the initializer. ### 🔄 Changed - 0️⃣ Internal
DispatchQueue
used by the framework now uses.default
QOS rather than.background
.
- 🔧 Fluent configuration API: Connectivity may now be configured by passing a
-
v5.1.1 Changes
May 13, 2022🔄 Changed
- ⚡️ Updated to Xcode 13.3.1 and resolved warnings.
-
v5.1.0 Changes
July 30, 2021➕ Added
- 👌 Support for determining connection state of Ethernet connections.
🔄 Changed
- 👌 Support compilation under Xcode 12.5.1.
- ✅ OHHTTPStubs 8.0.0 -> 9.1.0 for testing
- 📚 Updated documentation in README.md
- 📦 Headers search path added to Package.swift with thanks to @larryonoff
-
v5.0.1
September 29, 2020 -
v5.0.0 Changes
September 15, 2020➕ Added
- 👌 Support for Xcode 12.
🔄 Changed
- ⬇️ Dropped support for iOS 8
-
v4.2.0 Changes
August 08, 2020➕ Added
- 👌 Support for macOS.
🔄 Changed
- 🛠 Fixes Swift Package Manager integration.
-
v4.1.0 Changes
July 07, 2020➕ Added
- ➕ Added
checkWhenApplicationDidBecomeActive
flag which when enabled will check connectivity status when an app returns from the background. - ➕ Added
pollWhileOfflineOnly
flag which ensures that Connectivity only polls after recording an unsuccessful connection result. Following a successful result polling will cease.
🔄 Changed
- The entirety of the logic that was previously in
checkConnectivity
is now offloaded tointernalQueue
immediately. - Where polling, it was possible for a successful connection check to not be able to report the network interface used (as Reachability returned
NotReachable
) where using the.systemConfiguration
framework option. In this instance, Connectivity now usesNWPathMonitor
as a fallback on iOS 12+ even where.systemConfiguration
is the selected option.
- ➕ Added
-
v4.0.0 Changes
May 05, 2020➕ Added
- 👍
Connectivity.Publisher
introduced providing support for Combine in iOS 13.0.
- 👍
-
v3.3.4 Changes
April 21, 2020🔄 Changed
- 👀 Lowered the default connectivity threshold to 50% as it was recently reported that in certain parts of the world the recently added iOS 13 connectivity URL is inaccessible causing an offline result to be returned with the previous default threshold of 75% and only the two example connectivity URLs used. See issue #41.