Releases: BottleRocketStudios/iOS-Hyperspace
Releases · BottleRocketStudios/iOS-Hyperspace
v1.1.1
Enhancements
-
Removed some duplicate code for
invalidHTTPResponseError(_:)
inNetworkServiceHelper
.
Tyler Milner
#19 -
Formatting and content updates for the readme.
Tyler Milner
#20 -
General unit test organization and cleanup.
Tyler Milner
#22 -
Updated CLA URL.
Will McGinty
#23
#24 -
Added
CHANGELOG.md
. From now on, all new bugfix/feature PR's will require an entry in the changelog.
Tyler Milner
#27
#29 -
Added BackendServiceHelper for public interfacing.
Earl Gaspard
#31 -
Upgraded project to Xcode 9.3/Swift 4.1.
Tyler Milner
#25
#30
Bug Fixes
- None.
v1.1.0
- Adjusted project structure to better support Travis-CI. CI is fully up-and-running on all 3 currently supported platforms. Carthage is now required to work on the library and run the example projects (Cocoapods is no longer used). Clone the repo, run carthage update, and then open Hyperspace.xcworkspace to get started. Fixes #3.
- Can now cancelAllTasks() on BackendServiceProtocol.
NetworkService logic extracted into NetworkServiceHelper to better support future framework compatibility with URLSessionDelegate implementations. - NetworkService can now represent loading via the global network activity indicator shown in the device's status bar. Just initialize your NetworkService with a NetworkActivityIndicatable (ex: NetworkService(networkActivityIndicatable: UIApplication.shared)).
- Improved code coverage > 90%. Fixes #1.
- Re-enabled SwiftLint. Fixes #9.
v1.0.0
This is our initial 1.0 release.