All Versions
12
Latest Version
Avg Release Cycle
99 days
Latest Release
116 days ago

Changelog History
Page 1

  • v2.1.0

    November 01, 2019
    • 👌 Support of macCatalyst, add ASWebAuthenticationURLHandler @nrivard
    • 🛠 Fix some deprecation warnings

    demo app

    • ➕ add twitch to demo app @coolioxlr
    • ➕ add ASWebAuthenticationURLHandler to demo app
    • ✅ demo app tested with macCatalyst
    • 👍 better with dark mode
    • 🗄 use WKWebView instead of deprecated UIWebView
  • v2.0.1

    October 20, 2019
  • v2.0.0

    June 10, 2019

    Big breaking change on callback closure!

    🔀 Result type is now used to merge the success and failure closure into one.

    oauthswift.authorize(..) { result inswitch result { case .success(let (credential, response, parameters)):// do somethingcase .failure(let error):// do something } }
    
    oauthswift.client.get(...) { result inswitch result { case .success(let response):// do somethingcase .failure(let error):// do something } }
    

    ⬆️ You can use the previous version 1.4.x if you do not want to upgrade your code

  • v1.4.1

    June 10, 2019

    ⏪ Revert change for #522

    • no need to retain authorizeURLHandler
    • but to break memory cycle you can call .weak() on your OAuthSwiftURLHandlerType
  • v1.4.0

    June 10, 2019

    swift 5 @alex-taffe
    ➕ Add Safari views for iOS 11+ @SMillerDev

    🛠 Fix #492 : option useRFC3986ToEncodeToken on OAutSwift1
    🛠 Fix #509 : change on error domain, no more use of URLErrorDomain
    🛠 Fix #522 : now authorizeURLHandler attribute are "weak" to break cycle -> you must retain your object elsewhere to not be deallocated

  • v1.3.0

    February 21, 2019
  • v1.2.2

    June 26, 2018
  • v1.2.1

    February 04, 2018
  • v1.2.0

    September 16, 2017
  • v1.1.2

    June 04, 2017

    🆕 New

    • ➕ add encodeCallbackURL to oauth 2 to URL encore callback URL. Seems to be needed for some services issue #339, pr #325
    • in SafariURLHandler presentViewControllerAnimated variable added by @felipeflorencio
    • Optionally add callback URL to authorize URL using addCallbackURLToAuthorizeURL field of OAuth1Swift , as requested by PR #373
    • ➕ add NounProject and Digu to demo app

    🔄 Change

    🛠 Fix

    • Do not send oauth_verifier query parameter if not necessary ie. if allowMissingOAuthVerifier=true, Fix #334
    • 🛠 Fix a crash when encoding credentials in a test target @eunikolsky