Skip to content

Networking — 4.0.0

Compare
Choose a tag to compare
@3lvis 3lvis released this 27 Sep 19:38
· 88 commits to master since this release

Xcode 9 and Swift 4 support!

Breaking changes

  • Renamed disableErrorLogging to isErrorLoggingEnabled
  • Changed initializer to use URLSessionConfiguration instead of the custom ConfigurationType.

Before

let networking = Networking(baseURL: "http://httpbin.org", configurationType: .default)

After

var configuration = URLSessionConfiguration.default
configuration.timeoutIntervalForRequest = TimeInterval(60)
configuration.timeoutIntervalForResource = TimeInterval(6048000)
let networking = Networking(baseURL: "http://httpbin.org", configuration: configuration)