Skip to content

Commit 29dffe6

Browse files
committed
chore: release 5.0.0
1 parent 2fdbca2 commit 29dffe6

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,27 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8-
## [Unreleased]
8+
## [5.0.0](https://github.com/python-social-auth/social-core/releases/tag/5.0.0) - 2026-06-23
99

1010
### Security
1111

1212
- LoginRadius backend now validates callback state to prevent login CSRF.
13+
- Odnoklassniki app backend now ignores untrusted callback API hosts and
14+
validates returned user details.
1315
- Partial pipeline resume now requires session ownership or explicit external
1416
resume confirmation to prevent login CSRF.
17+
- SAML responses are now validated against the original AuthnRequest when
18+
possible.
1519
- Twilio backend now preserves HTTPS callback URLs and validates callback state
1620
to prevent login CSRF.
1721

22+
### Fixed
23+
24+
- Auth0 OpenID Connect configuration now uses the correct base URLs.
25+
- Authentication now handles invalid email addresses without crashing.
26+
- Vend OAuth user IDs are now scoped by shop.
27+
- VK app authentication now requires an auth key.
28+
1829
### Removed
1930

2031
- Discontinued OAuth backends: AppsFuel, Beats Music, ChangeTip, Clef,

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ license-files = ["LICENSE"]
5959
name = "social-auth-core"
6060
readme = "README.md"
6161
requires-python = ">=3.10"
62-
version = "4.9.1"
62+
version = "5.0.0"
6363

6464
[project.optional-dependencies]
6565
all = [

0 commit comments

Comments
 (0)