Releases: oauthlib/oauthlib
Releases · oauthlib/oauthlib
2.0.6
2.0.5
2.0.4
2.0.3
- Address missing OIDC errors and fix a typo in the AccountSelectionRequired exception.
- Update proxy keys on CaseInsensitiveDict.update().
- Redirect errors according to OIDC's response_mode.
- Added universal wheel support.
- Added log statements to except clauses.
- According to RC7009 Section 2.1, a client should include authentication credentials when revoking its tokens.
As discussed in #339, this is not make sense for public clients.
However, in that case, the public client should still be checked that is infact a public client (authenticate_client_id). - Improved prompt parameter validation.
- Added two error codes from RFC 6750.
- Hybrid response types are now be fragment-encoded.
- Added Python 3.6 to Travis CI testing and trove classifiers.
- Fixed BytesWarning issued when using a string placeholder for bytes object.
- Documented PyJWT dependency and improved logging and exception messages.
- Documentation improvements and fixes.
2.0.2
2.0.1
2.0.0
1.1.2
1.1.1
1.1.0
- (Fix) '(', ')', '/' and '?' are now safe characters in url encoded strings.
- (Enhancement) Added support for specifying if refresh tokens should be created on authorization code grants.
- (Fix) OAuth2Token now handles None scopes correctly.
- (Fix) Request token is now available for OAuth 1.
- (Enhancement) OAuth2Token is declared with
__slots__
for smaller memory footprint. - (Enhancement) RefreshTokenGrant now allows to set issue_new_refresh_tokens.
- Documentation improvements and fixes.