Skip to content

Commit

Permalink
Changelog of 3.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathanHuot committed Jan 29, 2022
1 parent 947d533 commit bd2e8ed
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 18 deletions.
27 changes: 19 additions & 8 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,21 +1,34 @@
Changelog
=========

3.2.0 (TBD)
3.2.0 (2022-01-29)
------------------
OAuth2.0 Client:
* #795: Add Device Authorization Flow for Web Application
* #786: Add PKCE support for Client
* #783: Fallback to none in case of wrong expires_at format.

OAuth2.0 Provider:
* #790: Add support for CORS to metadata endpoint.
* #791: Add support for CORS to token endpoint.
* #787: Remove comma after Bearer in WWW-Authenticate

OAuth2.0 Provider - OIDC:
* #755: Call save_token in Hybrid code flow
* #751: OIDC add support of refreshing ID Tokens with `refresh_id_token`
* #751: The RefreshTokenGrant modifiers now take the same arguments as the
AuthorizationCodeGrant modifiers (`token`, `token_handler`, `request`).

In Progress

General:
* Added Python 3.9, 3.10, 3.11
* Improve Travis & Coverage

3.1.1 (2021-05-31)
------------------
OAuth2.0 Provider - Bugfixes

* #753: Fix acceptance of valid IPv6 addresses in URI validation

OAuth2.0 Provider - Features
* #751: OIDC add support of refreshing ID Tokens

OAuth2.0 Client - Bugfixes

* #730: Base OAuth2 Client now has a consistent way of managing the `scope`: it consistently
Expand All @@ -34,8 +47,6 @@ OAuth2.0 Provider - Bugfixes
* #746: OpenID Connect Hybrid - fix nonce not passed to add_id_token
* #756: Different prompt values are now handled according to spec (e.g. prompt=none)
* #759: OpenID Connect - fix Authorization: Basic parsing
* #751: The RefreshTokenGrant modifiers now take the same arguments as the
AuthorizationCodeGrant modifiers (`token`, `token_handler`, `request`).

General
* #716: improved skeleton validator for public vs private client
Expand Down
21 changes: 11 additions & 10 deletions docs/feature_matrix.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Supported features and platforms
================================
Features and platforms
======================

Features
--------
.. contents::
:local:

OAuth 1.0a
..........
Expand Down Expand Up @@ -39,16 +39,16 @@ OAuth 2.0 client and provider support for:
- `RFC 6749 section-6`_: Refresh Tokens
- `RFC 6750`_: Bearer Tokens
- `RFC 7009`_: Token Revocation
- `RFC 7636`_: Proof Key for Code Exchange by OAuth Public Clients (PKCE)
- `RFC 8628`_: OAuth2.0 Device Authorization Grant
- `RFC Draft`_ Message Authentication Code (MAC) Tokens

Partial implementations (any help/PR are welcomed to complete the list):

- OAuth2.0 Provider: `OpenID Connect Core`_
- OAuth2.0 Provider: `RFC 7636`_: Proof Key for Code Exchange by OAuth Public Clients (PKCE)
- OAuth2.0 Provider: `RFC 7662`_: Token Introspection
- OAuth2.0 Provider: `RFC 8414`_: Authorization Server Metadata

Features to be implemented (any help/PR are welcomed):

- OAuth2.0 **Client**: `OpenID Connect Core`_
- OAuth2.0 **Client**: `RFC 7636`_: Proof Key for Code Exchange by OAuth Public Clients (PKCE)
- OAuth2.0 **Client**: `RFC 7662`_: Token Introspection
- OAuth2.0 **Client**: `RFC 8414`_: Authorization Server Metadata
- SAML2
Expand All @@ -59,7 +59,7 @@ Features to be implemented (any help/PR are welcomed):
- ...and more

Platforms
---------
.........

OAuthLib is mainly developed and tested on 64-bit Linux. It works on
Unix and Unix-like operating systems (including macOS), as well as
Expand All @@ -85,5 +85,6 @@ additional packages: see the installation instructions for details.
.. _`RFC 7009`: https://tools.ietf.org/html/rfc7009
.. _`RFC 7662`: https://tools.ietf.org/html/rfc7662
.. _`RFC 7636`: https://tools.ietf.org/html/rfc7636
.. _`RFC 8628`: https://tools.ietf.org/html/rfc8628
.. _`OpenID Connect Core`: https://openid.net/specs/openid-connect-core-1_0.html
.. _`RFC 8414`: https://tools.ietf.org/html/rfc8414

0 comments on commit bd2e8ed

Please sign in to comment.