Changelog

Listed are the high-level, notable changes for each django-cas-ng release. Backwards incompatible changes or other upgrade issues are also described here. For additional detail, read the complete commit history.

django-cas-ng 3.5.4 [2016-04-27]

  • Support for string view arguments to url() is deprecated and will be removed in Django 1.10.
  • Add migrations.
  • Add initial migrations file.
  • Add CAS_FORCE_CHANGE_USERNAME_CASE option to convert username case to lower or upper. This prevent duplicate account

creation in some case. * Bugfix for loop redirect when CAS_ADMIN_PREFIX is set as root.

django-cas-ng 3.5.3 [2015-11-20]

  • Add translation mo files into release build.

django-cas-ng 3.5.2 [2015-11-19]

  • Add python-cas to install_requires.

django-cas-ng 3.5.1 [2015-11-10]

  • Remove the auto_now and keep the auto_now_add per the documentation.

django-cas-ng 3.5.0 [2015-11-08]

  • Add support for Proxy Granting Ticket.
  • Add Single Logout support.
  • Add Python3 support.
  • Add Django 1.8 support.
  • Add support for custom user model.
  • Add CAS_USERNAME_ATTRIBUTE which allows picking an alternative variable to store the username in the cas attributes.
  • Add CAS_DISPLAY_LOGIN_MESSAGE setting to control whether show welcome message, default is true.
  • Fix redirecting with the ”?next” parameter.

django-cas-ng 3.4.2 [2015-01-11]

  • Fix forbidden error.
  • Add CAS_CREATE_USER setting to control over whether or not a user is created.

django-cas-ng 3.4.1 [2014-11-27]

  • Specific django version in dependence.
  • Removed the ticket GET param from the service, as it could break CAS.

django-cas-ng 3.4.0 [2014-11-12]

  • Add signal support django_cas_ng.signals.cas_user_authenticated
  • Add python 3.4 test env

django-cas-ng 3.3.0 [2014-11-05]

  • Support Django 1.7
  • Integrate with travis-ci

django-cas-ng 3.2.0 [2014-10-25]

  • Add CAS_RENEW setting to enforce CAS renew feature. Default is False.
  • Port to Python 3 (Python 2 also supported)
  • Allow multiple attributes with the same name for CAS3
django-cas-ng 3.1.0 [2014-05-25]
  • Support Django 1.5 custom user model.