Releases: python-social-auth/social-app-django
Releases ยท python-social-auth/social-app-django
Release 5.4.2
What's Changed
- Fixed
UserSocialAuth
creation by allowingJSONField
to be blank - Fixed the assumption that UID can only be an integer (#571)
New Contributors
- @i-zhivetiev made their first contribution in #572
- @arjunadeltoso made their first contribution in #580
Full Changelog: 5.4.1...5.4.2
Release 5.4.1
Changed
- Added reverse migration for JSON field
- Fixed improper handling of case sensitivity with MySQL/MariaDB (CVE-2024-32879)
Release 5.4.0
Changed
- Improved JSON field migration performance
- Introduce configuration to request POST only requests for social authentication
- Updated list of supported Django and Python versions
Release 5.3.0
- Uses Django native JSON field
Release 5.2.0
Changed
- Removed support for Django<3.2
- Fixed missing migration issue
Release 5.1.0
Changed
- Compatibility with recent Django and Python versions
- Coding style improvements
- Improved error handling in SocialAuthExceptionMiddleware
Release 5.0.0
Changes:
- Removed compat shims for obsolete Django versions
- Switch from deprecated
django.conf.urls.url
todjango.urls.path
- Use query
.exists()
instead of.count() > 0
- Added testing for Django 3.0
- Drop support for Python 2
- Django generic
JSONField
support, details documented here - Django 3.2+ compatibility
- Use
_default_manager
instead ofobjects