Releases: penn-state-dance-marathon/python3-saml-django
Releases · penn-state-dance-marathon/python3-saml-django
v1.3.0 - Update to Support Python 3.11 and Django 4.2
v1.2.2 - SAML_ATTR_DEFAULTS and atomic user creation
- Add
SAML_ATTR_DEFAULTS
setting that allows missing attributes to be set to a default value - Create
MissingAttributeException
that will clearly indicate missing attributes - Correct User backend to authenticate in an atomic transaction to prevent unexpected behavior with new users logging in for the second time if
reconfigure_user
throws an exception
v1.2.1 - SAML_ATTR_UPDATE_IGNORE and IdP URL Caching Fix
What's Changed
- Correct IdP URL Caching &
server_port
key in request data by @ngearhart in #19 - Add Setting to Ignore Some Fields When Updating a User Instead of Creating by @ngearhart in #20
Full Changelog: v1.2.0...v1.2.1
v1.2.0 - Django 4.0 support
Add Django 4.0 and Python 3.10 support, remove Django 1.11 and Python 3.6 support.
1.1.4 - SLS Logout URL
1.1.3 - Django 3.x and Python 3.9 Support
Add support for Django 3.0, 3.1, and 3.2, and Python 3.9. Drop support for Python 3.5.
1.1.2 - Static Destination Port
Add SAML_DESTINATION_PORT setting.
1.1.0 (Take 2) - Destination and Caching
- Added SAML_DESTINATION_HOST setting for static SAML destination
- Added never cache headers to SAML views
1.1.1 - Static Destination HTTPS
Add SAML_DESTINATION_HTTPS for even more destination pinning
1.1.0 - Destination and Caching
- Added SAML_DESTINATION_HOST setting for static SAML destination comparisons
- Added never cache headers to SAML views