All Versions
15
Latest Version
Avg Release Cycle
124 days
Latest Release
995 days ago

Changelog History
Page 1

  • v5.0.0 Changes

    August 05, 2021

    ๐Ÿ”„ Changed

    • โœ‚ 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
    • 0๏ธโƒฃ Use _default_manager instead of objects
  • v4.0.0 Changes

    May 30, 2020

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Dropped support for older Django versions (1.8, 1.9, 1.10, 2.0)
    • ๐Ÿ›  Fix TypeError when continuing a pipeline in Django 2.1
  • v3.4.0 Changes

    May 30, 2020

    ๐Ÿ”„ Changed

    • ๐Ÿš€ Correct release mechanism
  • v3.3.0 Changes

    May 30, 2020

    ๐Ÿ”„ Changed

    • ๐Ÿš€ Updated release and tests mechanism
  • v3.2.0 Changes

    May 30, 2020

    ๐Ÿ”„ Changed

    • Increase social-core dependency version

    โž• Added

    • Implement get and delete class methods for DjangoNonceMixin
    • โž• Added created and modified fields to UserSocialAuth model
  • v3.1.0 Changes

    October 31, 2018

    ๐Ÿ”„ Changed

    • Updated JSONField.from_db_value signature to support multiple Django versions by accepting just the needed parameters.
  • v3.0.0 Changes

    October 28, 2018

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Reduce log level of exceptions to INFO if messages app is installed
    • Encode association secret with encodebytes if available
    • Decode association secret for proper storage
    • โœ‚ Remove obsolete code from JSONField
    • Pass user as keyword argument to do_complete
    • Cleanup username when using email as username
    • โฌ‡๏ธ Drop Python 3.3 support
    • Correct spelling errors
    • Correct version that renamed field.rel
    • โฌ‡๏ธ Reduce error logs in SocialAuthExceptionMiddleware
  • v2.1.0 Changes

    December 22, 2017

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Use Django urlquote since it handles unicode
    • โœ‚ Remove version check in favor of import error catch
    • Remove call to deprecated method _get_val_from_obj()
    • โฌ‡๏ธ Drop Python 3.3 support
  • v2.0.0 Changes

    October 28, 2017

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Better default when checking if the middleware should raise the exception
    • โšก๏ธ Update JSONField default value to dict callable
    • โšก๏ธ Updated authenticate() parameters cleanup to avoid double arguments errors
    • ๐Ÿ›  Fix imports to bring Django 2.0 support
    • Admin friendly label
    • Old Django versions (1.8 and below) compatibility dropped
    • โœ… Python 3.6 and Django 2.0 tests
    • Management command to clean stale data (partial sessions and codes)

    โž• Added

    • โž• Added JSONField support PostgreSQL builtin option if configured
    • โž• Added strategy / models / views tests
    • โž• Added timestamps to Partial and Code models
  • v1.2.0 Changes

    May 06, 2017

    โž• Added

    • Check for a MAX_SESSION_LENGTH setting when logging in and setting session expiry.

    ๐Ÿ”„ Changed

    • โž• Addded on_cascade clauses to migrations.
    • Restrict association URL to just integer ids