Skip to content

Releases: IdentityPython/djangosaml2

v1.3.5

16 Nov 21:45
Compare
Choose a tag to compare

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

Full Changelog: v1.3.3...v1.3.5

v1.3.4

28 Sep 19:46
34fd6f3
Compare
Choose a tag to compare

Release notes

v1.3.3

15 Jul 13:33
Compare
Choose a tag to compare

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

20 Jun 21:45
ae57a8c
Compare
Choose a tag to compare

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

18 Jun 10:32
Compare
Choose a tag to compare

Release notes

  • fix: requested_authn_context config @pandafy (#293)
  • fix: POST SSO - missing custom template -> changed from error to debug (#294)

v1.3.0

04 Jun 20:39
7ea562f
Compare
Choose a tag to compare

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

27 May 11:07
Compare
Choose a tag to compare

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

22 May 23:40
Compare
Choose a tag to compare

Release notes

  • Documentation improved
  • unit tests and coverage improved
  • better handling of unknown idps

v1.2.0

13 May 22:14
Compare
Choose a tag to compare

Release notes

  • Implement IdP Scoping parameter for SPs suggesting an entityID to a proxy @pauldekkers (#272)

v1.1.5

29 Apr 15:01
Compare
Choose a tag to compare

Release notes

  • Cast major/minor django VERSION number into float before comparing @lgarvey (#269)
  • Add note to SameSite cookie docs section recommending upgrade to Django >= 3.1 @m6312 (#267)