All Versions
51
Latest Version
Avg Release Cycle
124 days
Latest Release
885 days ago

Changelog History
Page 2

  • v2.0.5 Changes

    October 19, 2017

    ๐Ÿš€ This was a bad release; don't use.

    • ๐Ÿ›  Fix OAuth2Error.response_mode for #463.
    • ๐Ÿ“š Documentation improvement.
  • v2.0.4 Changes

    September 17, 2017
    • ๐Ÿ›  Fixed typo that caused OAuthlib to crash because of the fix in "Address missing OIDC errors and fix a typo in the AccountSelectionRequired exception".
  • v2.0.3 Changes

    September 07, 2017
    • โž• 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.
  • v2.0.2 Changes

    March 19, 2017
    • โฌ‡๏ธ Dropped support for Python 2.6, 3.2 & 3.3.
    • (FIX) OpenIDConnector will no longer raise an AttributeError when calling openid_authorization_validator() twice.
  • v2.0.1 Changes

    November 23, 2016
    • (FIX) Normalize handling of request.scopes list
  • v2.0.0 Changes

    September 03, 2016
    • (New Feature) OpenID support.
    • ๐Ÿ“š Documentation improvements and fixes.
  • v1.1.2 Changes

    June 01, 2016
    • (Fix) Query strings should be able to include colons.
    • (Fix) Cast body to a string to ensure that we can perform a regex substitution on it.
  • v1.1.1 Changes

    May 01, 2016
    • (Enhancement) Better sanitisation of Request objects repr.
  • v1.1.0 Changes

    April 11, 2016
    • (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.
  • v1.0.3 Changes

    August 16, 2015
    • (Fix) Changed the documented return type of the invalidate_request_token() method from the RSA key to None since nobody is using the return type.
    • ๐ŸŒฒ (Enhancement) Added a validator log that will store what the endpoint has computed for debugging and logging purposes (OAuth 1 only for now).