Skip to content

Releases: megalus/django-github-sso

v6.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 15:49

v6.0.0 (2026-06-17)

Breaking

  • feat!: Remove django 4.2 support - BREAKING CHANGE (6e301b9)

Chores

  • chore: Add django-microsoft-sso cache warning for non-shared cache backends

Registered tags are the same for all django-xxx-sso libraries, to avoid hidden bugs when package load order is changed on settings. (5988778)

Documentation

  • docs: Update supported Python and Django versions in documentation (e7c1e46)

Features

  • feat: Add full get_or_create control via GITHUB_SSO_PRE_CREATE_USER_RETURN_FULL_ARGS
  • Introduced the GITHUB_SSO_PRE_CREATE_USER_RETURN_FULL_ARGS setting for passing the entire dictionary as kwargs to User.objects.get_or_create.
  • Updated related logic, tests, and documentation.
  • Improved Makefile commands for consistency with uv. (5cdec5d)

Unknown

  • Merge pull request #7 from megalus/develop

New Version: Add ruff, drop Django 4.2, add option GITHUB_SSO_PRE_CREATE_USER_RETURN_FULL_ARGS (8772c0a)

v5.0.2

Choose a tag to compare

@github-actions github-actions released this 16 Sep 20:30

v5.0.2 (2025-09-16)

Fixes

  • fix: enhance redirect URI handling for multiple reverse proxies (fd2ffe6)

v5.0.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:51

v5.0.1 (2025-09-15)

Fixes

  • fix: update code for django unfold (9b45bf6)

v5.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 19:27

v5.0.0 (2025-09-09)

Breaking

  • feat!: v5.0.0 - BREAKING CHANGE

  • Add support to Django 5.2

  • SSO configuration can be defined per request now

  • SSO Tags can be customized in views now.

  • Fix PEP 562 for django_github_sso.conf

  • Use Django's EMAIL_FIELD to determine email field in User (c36594f)

Chores

  • chore: fix from PR review (9b3c7f9)

  • chore: fix unit tests in Django 4.2 (82cb391)

  • chore: fix unit tests (30b7572)

  • chore: PR review (6a8aa29)

Documentation

  • docs: add coding guidelines and update README with requirements and troubleshooting (85b62d1)

Unknown

  • Merge pull request #6 from megalus/develop

Version 5.0 (431c0b9)

v4.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Jan 20:27

v4.0.1 (2025-01-20)

Continuous Integration

Fixes

  • fix: error when github user does not have name @dqd (dbea88a)

  • fix: AttributeError 'NoneType' object has no attribute 'split' (a722816)

Unknown

  • Merge pull request #5 from megalus/develop

Fix Name Error (ac1c80d)

  • Merge pull request #4 from dqd/main

fix: AttributeError 'NoneType' object has no attribute 'split' (f584770)

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 15:54

v4.0.0 (2024-10-09)

Breaking

  • feat!: Add support to 3.13

This is a BREAKING CHANGE commit. Changes:

  • Add support to Python 3.13
  • Drop support to 3.10
  • Update Github Actions (50e35f8)

Continuous Integration

Documentation

Unknown

  • Merge pull request #3 from megalus/develop

Add support to 3.13 (1d32aea)

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 22:04

Fix

  • Add missing GITHUB_SSO_ENABLE_MESSAGES option (0e88d47)

Documentation

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 19:00

Feature

  • Update dependencies and add new options (b73c8b1)

Breaking

  • Update dependencies and add new options (b73c8b1)

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 15:08

Feature

  • Add option to include all created users as staff. (56bbfbf)

v2.1.2

Choose a tag to compare

@github-actions github-actions released this 07 Jun 20:33

Fix

  • Add support to Django USERNAME_FIELD (427081b)