Releases: IdentityPython/djangosaml2
Releases · IdentityPython/djangosaml2
v1.3.5
What's Changed
- Update setup.rst by @oakmegaeddie in #307
- Update setup.rst by @oakmegaeddie in #308
- Fix comment in setup.rst by @mmaridev in #310
- Use assertEqual instead of assertEquals for Python 3.11 compatibility. by @tirkarthi in #316
- chore: upgrade to pysaml 7.1.0
- feat: conf.py takes sp_kwargs to extend the customization of unit tests
- BREAKING CHANGE: RequestedAuthnContext updated to pysaml2 7.1 (IdentityPython/pysaml2#807)
it's mandatory to update your AuthnContext configuration with this structure
"requested_authn_context": {
"authn_context_class_ref": [
"urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport",
"urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient",
],
"comparison": "minimum",
}
New Contributors
- @oakmegaeddie made their first contribution in #307
- @mmaridev made their first contribution in #310
- @tirkarthi made their first contribution in #316
Full Changelog: v1.3.3...v1.3.5
v1.3.4
Release notes
- chore: refactor idp_hinting - closes #302 @peppelinux (#313)
- Fix comment in setup.rst @mmaridev (#310)
- Update setup.rst @oakmegaeddie (#307) (#308)
v1.3.3
Release notes
- added setting variables for custom templates @mdavino (#306)
- Add ModifiedSaml2Backend & _update_user example to perform authorization @pauldekkers (#303)
- Documentation @peppelinux (#301)
- feat: added settings.SAML2_CUSTOM_WAYF_TEMPLATE
- feat: added settings.SAML2_CUSTOM_AUTHORIZATION_ERROR_TEMPLATE
- feat: added settings.SAML2_CUSTOM_POST_BINDING_FORM_TEMPLATE
v1.3.2
Release notes
- v1.3.2 @peppelinux (#298)
- feat: Unsupported Binding exception in SLO - a workaround to go ahead when SLO is absent in IdP
- custom sso POST template: changed from error to debug when theresn't any custom template to load (fallback to pysaml2 default)
v1.3.1
v1.3.0
Release notes
- fix: Documentation for developers, unit tests
- feat: sso_kwargs now handled with some custom methods ... that can be inherited :)
- feat: authn context support, with or without this IdentityPython/pysaml2#807 (better with!)
- feat: authn context documentation
v1.2.2
Release notes
- Fix #245: Don't update user_main_attribute @jaap3 (#283)
- Fix #278: Allow ACS_DEFAULT_REDIRECT_URL to override LOGIN_REDIRECT_URL in more places @jaap3 (#285)
- Add release notes for previous and upcomming releases @jaap3 (#284)
- Add default_auto_field setting, strongly recommended in Django 3.2 @jaap3 (#282)
- SPConfig loader instead of global django settings @peppelinux (#281)
- Fix #277: Resolve LOGIN_REDIRECT_URL @jaap3 (#279)
v1.2.1
Release notes
- Documentation improved
- unit tests and coverage improved
- better handling of unknown idps
v1.2.0
Release notes
- Implement IdP Scoping parameter for SPs suggesting an entityID to a proxy @pauldekkers (#272)