Changelog

0.9.5

  • fixed package distribution issue

0.9.4

  • Compatibility fixes (#437, #506)
  • JWT auth cookie fix (#345)
  • config & packaging fixes
  • updated docs
  • added new translations (Czech, Chinese, Turkish, Korean)

0.9.3

  • added social connect views
  • added check for pre-existing accounts in social login
  • prevent double-validation in LoginSerializer
  • unit tests and demo project changes for Django 2.0

0.9.2

  • added permission classes configuration for registration
  • added more info to JWT docs
  • added Polish translations

0.9.1

  • fixed import error when extending rest_auth serializers
  • added sensitive fields decorator
  • added Spanish translations

0.9.0

  • allowed using custom UserDetailsSerializer with JWTSerializer
  • fixed error with logout on GET
  • updated api endpoints and configuration docs
  • bugfixes
  • minor text fixes

0.8.2

  • fixed allauth import error
  • added swagger docs to demo project

0.8.1

  • added support for django-allauth hmac email confirmation pattern

0.8.0

  • added support for django-rest-framework-jwt
  • bugfixes

0.7.0

  • Wrapped API returned strings in ugettext_lazy
  • Fixed not using get_username which caused issues when using custom user model without username field
  • Django 1.9 support
  • Added TwitterLoginSerializer

0.6.0

  • dropped support for Python 2.6
  • dropped support for Django 1.6
  • fixed demo code
  • added better validation support for serializers
  • added optional logout after password change
  • compatibility fixes
  • bugfixes

0.5.0

  • replaced request.DATA with request.data for compatibility with DRF 3.2
  • authorization codes for social login
  • view classes rename (appended “View” to all of them)
  • bugfixes

0.4.0

  • Django 1.8 compatiblity fixes

0.3.4

  • fixed bug in PasswordResetConfirmation serializer (token field wasn’t validated)
  • fixed bug in Register view

0.3.3

  • support django-rest-framework v3.0

0.3.2

  • fixed few minor bugs

0.3.1

  • added old_password field in PasswordChangeSerializer
  • make all endpoints browsable
  • removed LoggedInRESTAPIView, LoggedOutRESTAPIView
  • fixed minor bugs

0.3.0

  • replaced django-registration with django-allauth
  • moved registration logic to separated django application (rest_auth.registration)
  • added serializers customization in django settings
  • added social media authentication view
  • changed request method from GET to POST in logout endpoint
  • changed request method from POST to PUT/PATCH for user details edition
  • changed password reset confim url - uid and token should be sent in POST
  • increase test coverage
  • made compatibile with django 1.7
  • removed user profile support