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