---------- - Django 3.0 support. Thanks to OskarPersson - forceauthn and allowcreate support. Thanks to peppelinux - Dropped support for Python 3.4 - Also thanks to WebSpider, mhindery, DylannCordel, habi3000 for various fixes and improvements
Thanks to plumdog
0.17.2
Not secure
---------- - Upgraded pysaml2 dependency to version 4.6.0 which fixes security issue.
Thanks to plumdog
UNRELEASED ---------- - Allowed creating Users with multiple required fields.
0.17.1
Not secure
---------- - A 403 (permission denied) is now raised if a SAMLResponse is replayed, instead of 500. - Dropped support for Python 3.3 - Upgraded pysaml2 dependency to version 4.5.0
Thanks to francoisfreitag, mhindery, vkurup, peppelinux
0.16.11
Not secure
---------- - Dropped compatibility for Python < 2.7 and Django < 1.8. - Added a clean_attributes hook allowing backends to restructure attributes extracted from SAML response. - Log when fields are missing in a SAML response. - Log when attribute_mapping maps to nonexistent User fields. - Multiple compatibility fixes and other minor improvements and code cleanups
Thanks to francoisfreitag, mhindery, charn, jdufresne
0.16.10
Not secure
------------------- - Bugfixes and internal refactorings. - Added support for custom USERNAME_FIELD on custom User models. Many thanks to francoisfreitag.
0.16.9
Not secure
------------------- - Bugfixes and minor improvements. Thanks to goetzk and AmbientLighter. - Added option SAML_LOGOUT_REQUEST_PREFERRED_BINDING - Added Django 1.11 to tox.