Authomatic v1.0.0 Release Notes
Release Date: 2019-11-27 // about 3 years ago-
Miscellaneous:
- ๐ Version 1.0.0 released.
Previous changes from v1.0.0.a10
-
๐ฅ Breaking changes:
- โ Removed support for :attr:`gender`, :attr:`link` and :attr:`birth_date` from :class:`.oauth2.Google` provider. - โ Removed ::attr:`User.location` in the class:`.oauth2.LinkedIn` provider. ๐ New features:
- โ Added support for :attr:
.User.city
, updated :attr:.User.country
in the class:.oauth2.LinkedIn
provider. - โ Added support for :attr:
.User.email
to the :class:.oauth1.Bitbucket
provider. - Added support for :attr:
email_verified
and :attr:hosted_domain
to :class:.oauth2.Google
provider. - ๐ Support passing of user state in oauth2 to support variable redirect urls.
- โ Added support for :attr:
.User.country
and :attr:.User.city
to :class:oauth1.Twitter
provider. - โ Add :attr:
.email
to :class:oauth1.Twitter
provider.
๐ Bug fixes:
- 0๏ธโฃ Adjusted naming of default scope for :class:`.oauth2.Facebook` to Facebook v2 API. - ๐ Fix #130: explicitly request fields from Facebook. - ๐ Fix #160: Handle token_type of bearer (lower-case). - The :class:`.oauth2.Google` provider now uses ``https://www.googleapis.com/oauth2/v3/userinfo?alt=json`` as the ``user_info_url`` instead of the deprecated ``https://www.googleapis.com/plus/v1/people/me``. - ๐ Fix Twitter user info endpoint to include image url. ๐ Documentation:
- Do not include Google Appengine 1st generation modules.
- ๐ Simplify build and add
build_docs.sh
script. Overall cleanup: No more submodules, update foundation theme and more.
Miscellaneous:
- ๐ Release-preparations: Do not include tests, examples and doc in egg/wheel; fix travis, add auto-deploy for PyPI and docs; enhance internal package setup, overall cleanup and update metdadata.
- โ Added support for :attr: