Releases: grafana/django-saml2-auth
v3.5.0
This release wasn't possible without help from @sgabb and @syre. 🙏
What's Changed
- Bump pysaml2 from 7.1.0 to 7.1.2 by @dependabot in #29
- Bump dictor from 0.1.7 to 0.1.9 by @dependabot in #30
- Use settings.SAML2_AUTH in calls to dictor by @syre in #27
- Bump pytest from 7.0.1 to 7.1.0 by @dependabot in #31
- Bump pytest from 7.1.0 to 7.1.1 by @dependabot in #32
- Bump responses from 0.19.0 to 0.20.0 by @dependabot in #33
- Custom JWT plugin (& RelayState small fix) by @sgabb in #35
New Contributors
- @dependabot made their first contribution in #29
- @sgabb made their first contribution in #35
Full Changelog: v3.4.0...v3.5.0
v3.4.0
This release adds support for Python >= 3.7 and the latest Django versions: 2.2, 3.2, and 4.0. I also updated the GitHub CI workflow to include tests for various Python and Django versions.
What's Changed
New Contributors
Full Changelog: v3.3.0...v3.4.0
v3.3.0: latest release supporting old versions of Django and Python
In this minor release, PKI support for JWT token encoding/decoding is added #24. As part of the same PR, documentation (readme and authors) are converted to markdown, cleaned up, and updated with a detailed table describing each configuration setting. A new section is also added that explains JWT signing algorithm and settings.
v3.2.0
v3.1.0
Minor fix release
v3.0.0: latest stable release
This release includes lots of changes: 71 commits, 92 lines of commit messages and 3 reviewers (thanks to @Griatch, @Menda and @esquonk). This release is backward incompatible and includes refactoring, improving code readability (docstrings, annotations, ...), tests, new shiny features and the like. It started as a task to refactor the code, but ended with many other things.
The biggest change so far was adding tests along with GitHub Actions as CI and the introduction of SP-initiated SSO. The exception and error handling is also greatly improved. For a more detailed description of what happened in this release, please read the changelog.