All Versions
14
Latest Version
Avg Release Cycle
98 days
Latest Release
1426 days ago

Changelog History
Page 1

  • v2.1.2 Changes

    May 02, 2020

    Some fix for tvOS compatibility

  • v2.1.1

    April 30, 2020
  • v2.1.0 Changes

    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 Changes

    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 Changes

    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 Changes

    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