Skip to content

Releases: python-social-auth/social-app-django

Release 5.4.2

12 Jul 13:19
Compare
Choose a tag to compare

What's Changed

  • Fixed UserSocialAuth creation by allowing JSONField to be blank
  • Fixed the assumption that UID can only be an integer (#571)

New Contributors

Full Changelog: 5.4.1...5.4.2

Release 5.4.1

24 Apr 17:22
Compare
Choose a tag to compare

Changed

  • Added reverse migration for JSON field
  • Fixed improper handling of case sensitivity with MySQL/MariaDB (CVE-2024-32879)

Release 5.4.0

17 Oct 07:41
Compare
Choose a tag to compare

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

01 Sep 11:29
Compare
Choose a tag to compare
  • Uses Django native JSON field

Release 5.2.0

31 Mar 07:02
Compare
Choose a tag to compare

Changed

  • Removed support for Django<3.2
  • Fixed missing migration issue

Release 5.1.0

15 Mar 18:24
Compare
Choose a tag to compare

Changed

  • Compatibility with recent Django and Python versions
  • Coding style improvements
  • Improved error handling in SocialAuthExceptionMiddleware

Release 5.0.0

05 Aug 18:13
fa5c926
Compare
Choose a tag to compare

Changes:

  • Removed compat shims for obsolete Django versions
  • Switch from deprecated django.conf.urls.url to django.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 of objects