Skip to content

5.0.0-beta.4

Compare
Choose a tag to compare
@DenTelezhkin DenTelezhkin released this 16 Jun 13:49
· 64 commits to master since this release

Added

  • Support for Swift Package Manager in Xcode 11
  • New convenient DSL, that allows to convert this code:
func deleteSession() -> APIRequest<Empty, UnknownError> {
    let request : APIRequest<Empty, UnknownError> = tron.codable.request("session")
    request.method = .delete
    return request
}

into:

func deleteSession() -> APIRequest<Empty, UnknownError> {
    return tron.codable.request("session").delete()
}

Read more about other DSL improvements in 5.0 Migration Guide

Changed

  • URLBuilder now resolves URL's using URL(string:relativeTo:) method, thus allowing more flexible url creation.