django-allauth 0.9.0 released

Posted by Raymond Penners on 2013-01-30

Note worthy changes

  • account: user_signed_up signal now emits an optional sociallogin parameter so that receivers can easily differentiate between local and social signups.
  • account: Added email_removed signal.
  • socialaccount: Populating of User model fields is now centralized in the adapter, splitting up name into first_name and last_name if these were not individually available.
  • Ahmet Emre Aladağ contributed a Turkish translation, thanks!
  • socialaccount: Added SocialAccountAdapter hook to allow for intervention in social logins.
  • google: support for Google's verified_email flag to determine whether or not to send confirmation emails.
  • Fábio Santos contributed a Portuguese translation, thanks!
  • socialaccount: Added support for Stack Exchange.
  • socialaccount: Added get_social_accounts template tag.
  • account: Default URL to redirect to after login can now be overridden via the adapter, both for login and email confirmation redirects.

Backwards incompatible changes

  • requests is now a dependency (dropped httplib2).
  • Added a new column SocialApp.client_id. The value of key needs to be moved to the new client_id column. The key column is required for Stack Exchange. Migrations are in place to handle all of this automatically.

Next: django-allauth 0.10.0 released Previous: django-allauth 0.8.3 released
Archives