summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Huot <JonathanHuot@users.noreply.github.com>2019-08-06 16:41:36 +0200
committerGitHub <noreply@github.com>2019-08-06 16:41:36 +0200
commit31cae75c9d561529091db82a03ea2b6c83edc02d (patch)
treefaf0ca35b4ff010af93e6f0a8bf814f6104aa319
parenta99c71490095bed06aa848a2324f782d38edf14f (diff)
parenteb8411004244a00c1100556f170eaaf134bc63ab (diff)
downloadoauthlib-31cae75c9d561529091db82a03ea2b6c83edc02d.tar.gz
Release 3.1.0 (#689)v3.1.0
Release 3.1.0
-rw-r--r--CHANGELOG.rst28
-rw-r--r--docs/conf.py2
-rw-r--r--oauthlib/__init__.py2
-rw-r--r--tox.ini4
4 files changed, 33 insertions, 3 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c5346eb..e07ec3c 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,6 +1,34 @@
Changelog
=========
+3.1.0 (TBD)
+------------------
+
+OAuth2.0 Provider - Features
+* #660: OIDC add support of nonce, c_hash, at_hash fields
+ - New RequestValidator.fill_id_token method
+ - Deprecated RequestValidator.get_id_token method
+* #677: OIDC add UserInfo endpoint
+ - New RequestValidator.get_userinfo_claims method
+
+OAuth2.0 Provider - Security
+* #665: Enhance data leak to logs
+ - New default to not expose request content in logs
+ - New function `oauthlib.set_debug(True)`
+* #666: Disabling query parameters for POST requests
+
+OAuth2.0 Provider - Bugfixes
+* #670: Fix validate_authorization_request to return the new PKCE fields
+* #674: Fix token_type to be case-insensitive (bearer and Bearer)
+
+OAuth2.0 Client - Bugfixes
+* #290: Fix Authorization Code's errors processing
+* #603: BackendApplication.Client.prepare_request_body use the "scope" argument as intended.
+* #672: Fix edge case when expires_in=Null
+
+OAuth1.0 Client
+* #669: Add case-insensitive headers to oauth1 BaseEndpoint
+
3.0.2 (2019-07-04)
------------------
* #650: Fixed space encoding in base string URI used in the signature base string.
diff --git a/docs/conf.py b/docs/conf.py
index f1a489a..d18f2aa 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -98,7 +98,7 @@ pygments_style = 'sphinx'
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
-html_theme = 'default'
+html_theme = 'sphinx_rtd_theme'
# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
diff --git a/oauthlib/__init__.py b/oauthlib/__init__.py
index c7d19a1..69dd113 100644
--- a/oauthlib/__init__.py
+++ b/oauthlib/__init__.py
@@ -12,7 +12,7 @@ import logging
from logging import NullHandler
__author__ = 'The OAuthlib Community'
-__version__ = '3.1.0-dev'
+__version__ = '3.1.0'
logging.getLogger('oauthlib').addHandler(NullHandler())
diff --git a/tox.ini b/tox.ini
index 9cd2a9f..60b0825 100644
--- a/tox.ini
+++ b/tox.ini
@@ -13,7 +13,9 @@ commands=
[testenv:docs]
basepython=python2.7
skipsdist=True
-deps=sphinx
+deps=
+ sphinx
+ sphinx_rtd_theme
changedir=docs
whitelist_externals=make
commands=make clean html