Python Social v0.1.0 Release Notes
Release Date: 2016-12-28 // over 7 years ago-
➕ Added
- ➕ Added support for GitLab OAuth2 backend. Refs #2
- ➕ Added support for Facebook OAuth2 return_scopes parameter. Refs #818
- ➕ Added support for per-backend USER_FIELDS setting. Refs #661
- ➕ Added
expires_in
asexpires
for LinkedIn OAuth2. Refs #666 - Added
SOCIAL_AUTH_USER_AGENT
setting to override the default User-Agent header. Refs #752 - 📦 Enabled Python 3 SAML support through python3-saml package. Refs #846
- ➕ Added better username characters clenup rules, support for a configurable cleanup function through SOCIAL_AUTH_CLEAN_USERNAME_FUNCTION (import path) setting.
- Added configurable option SOCIAL_AUTH_FACEBOOK_*_API_VERSION to override the default Facebook API version used.
- ➕ Add Lyft OAuth2 implementation to Python Social Auth (port from #1036 by iampark)
- ➕ Added the ability to specify a pipeline on a per backend basis (port from #1019 by keattang)
- ➕ Add support for MailChimp as an OAuth v2 backend (port from #1037 by svvitale)
- ➕ Added Shimmering backend (port from #1054 by iamkhush)
- ➕ Added Quizlet backend (port from #1012 by s-alexey)
- ➕ Added Dockerfile to simplify the running of tests (
make docker-tox
)
🔄 Changed
- 🔄 Changed Facebook refresh token processing. Refs #866
- ⚡️ Update Google+ Auth tokeninfo API version, drop support for deprecated API scopes. Refs #791.
- 🛠 Fixed OAuth1/2 early state validation on error responses.
- ✅ Disabled SAML test when running on Travis-ci on Python 3.5 since it segfaults probably by a bad build in one of the dependencies
- 🛠 Fixed Xing backend testing broken by previous change
- Fixed Xing backend dropping
callback_uri
andoauth_verifier
parameters on authenticated API calls. Refs #871 - ⚡️ Updated slack backend implementation, update API endpoints used, add test case.
- 🔄 Changed Dailymotion user data API endpoint
- ⚡️ Changed how "false" values are treated in the user attributes update pipeline
- 🛠 Fix google OpenID Connect (port from #747 by mvschaik)
- ⚡️ Update Facebook api version to v2.8 (port from #1047 by browniebroke)
- ✂ Remove Facebook2OAuth2 and Facebook2AppOAuth2 backends (port from #1046 by browniebroke)
- 🔄 change username, email and fullname keys (port from #1028 by inlanger)
- 🚚 Moves fix convert username to string (port from #1021 by WarmongeR1)
- 🛠 Fix auth_params for Stripe backend (port from #1034 by dchanm)
- Preserve order of backends in BACKENDSCACHE (port from #1004 by tsouvarev)
- 👻 Don't lose custom exception message on raising AuthCanceled (port from #1062 by dotsbb)
- 🛠 Fixed VK backend (port from #1007 by DeKaN)
- ⚡️ Updated Dropbox backend (port from #1018 by illing2005)