All Versions
44
Latest Version
Avg Release Cycle
123 days
Latest Release
-
Changelog History
Page 3
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 fromauthorize()
into theauthConfig
struct - ๐ Change
openAuthorizeURLInBrowser()
to throw instead of returning a Bool (throwingUnableToOpenAuthorizeURL
instead of returning false) - โ Add
RequestCancelled
Error - โ Add
OAuth2CodeGrantLinkedIn
to deal with LinkedIn - โ Add
OAuth2CodeGrantNoTokenType
to deal with Instagram, Bitly and all others not returningtoken_type
- โ Add
UTF8DecodeError
- โ Add capability to abort ongoing authorization with
-
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 ofNSError
- ๐ 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
- ๐ Fix issue #53, not detecting canceling the