The tests package was accidentally packaged, fixed.
0.62.0 (2024-04-22)
Note worthy changes
Added a dummy provider, useful for testing purposes: allauth.socialaccount.providers.dummy.
Added a new provider, Atlassian
Next URL handling been streamlined to be consistently applied. Previously, the
password reset, change and email confirmation views only supported the
success_url class-level property.
Added support for logging in by email using a special code, also known as
"Magic Code Login"
Email addresses are now always stored as lower case. For rationale, see the
note about email case sensitivity in the documentation.
You can now alter the state parameter that is typically passed to the
provider by overriding the new generate_state_param() adapter method.
The URLs were not "hackable". For example, while /accounts/login/ is valid
/accounts/ was not. Similarly, /accounts/social/connections/ was
valid, but /accounts/social/ resulted in a 404. This has been
addressed. Now, /accounts/ redirects to the login or email management
page, depending on whether or not the user is authenticated. All
/accounts/social/* URLs are now below /accounts/3rdparty/*, where
/accounts/social/connections is moved to the top-level
/accounts/3rdparty/. The old endpoints still work as redirects are in
place.
Added a new setting, SOCIALACCOUNT_ONLY, which when set to True,
disables all functionality with respect to local accounts.
The OAuth2 handshake was not working properly in case of
SESSION_COOKIE_SAMESITE = "Strict", fixed.
Facebook: the default Graph API version is now v19.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on django-allauth to permit the latest version.
Changelog
Sourced from django-allauth's changelog.
... (truncated)
Commits
10ab6b0
chore: Release 0.62.1e561e76
fix(setup): Don't install tests1a4ee1d
fix(ChangeLog): Release date025e27d
chore: Release 0.62.0d2a2086
chore(i18n): Translated using Weblate (Spanish)bc59288
chore(templates): Quotation change6174acc
refactor(account): send_unknown_account_mail()af716e2
feat(core): render_url()e2000b8
refactor(socialaccount): provider.sub_id4544e06
refactor(tests): Move test_settings.pyDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show