All Versions
Latest Version
Avg Release Cycle
123 days
Latest Release

Changelog History
Page 3

  • v2.2.4 Changes

    • ๐Ÿ›  Fix: add optional auth parameters to the authorize URL
  • v2.2.3 Changes

    • ๐Ÿ”จ Refactor authorization request creation
    • โž• Add OAuth2ClientCredentialsReddit to deal with Reddit installed apps special flow
    • ๐Ÿ“‡ Rename clashing method definitions to fix #99
  • v2.2.2 Changes

    • โž• Add tvOS build (thanks @davidkraus and @ddengler !)
    • โšก๏ธ Update SwiftKeychain integration (thanks @davidkraus and @ddengler !)
    • Expose keychainAccessMode (keychain_access_mode in settings; thanks @tompson !)
  • v2.2.1 Changes

    • ๐Ÿ‘ Better error parsing when handling redirect URL in code grants
    • โœ‚ Remove implicit web view unwrapping to fix issue #88
  • v2.2 Changes

    • โž• Add capability to abort ongoing authorization with abortAuthorization()
    • Implement embedded auth for OS X 10.10 and newer (thanks @insidegui !)
    • ๐Ÿšš Move autoDismiss param from authorize() into the authConfig struct
    • ๐Ÿ”„ Change openAuthorizeURLInBrowser() to throw instead of returning a Bool (throwing UnableToOpenAuthorizeURL instead of returning false)
    • โž• Add RequestCancelled Error
    • โž• Add OAuth2CodeGrantLinkedIn to deal with LinkedIn
    • โž• Add OAuth2CodeGrantNoTokenType to deal with Instagram, Bitly and all others not returning token_type
    • โž• Add UTF8DecodeError
  • v2.1.3 Changes

    • ๐Ÿ›  Fix issue #76 (dismissing built-in web view controller in a more robust way)
  • v2.1.2 Changes

    • ๐Ÿ›  Fix issue #75 (refresh tokens not saved to keychain)
  • v2.1.1 Changes

    • ๐Ÿ›  Fix issue #72 (refresh token SNAFU from 2.1)
  • v2.1 Changes

    • Refresh tokens now work for all grants
    • Rewrite most parts of the code to use OAuth2Error instead of NSError
    • ๐Ÿ‘Œ Improvements to password grant
    • Properly implement dynamic client registration
    • ๐Ÿ›  Fix issues #47, #59, #61, #66 and improve behavior in several scenarios
  • v2.0.2 Changes

    • ๐Ÿ›  Fix issue #53, not detecting canceling the SFSafariViewController by the user