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.