NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #245 most downloaded on Packagist
Laravel wrapper around OAuth 1 & OAuth 2 libraries.
Last release 1 months ago
31 Aug 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
129 releases · first in 2014
Support Guzzle 8 by @Universal-Omega in #792
Upgrade phpseclib to v4 by @nguyentranchung in #791
One column per quarter.
Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot [bot] in #788
Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot [bot] in #778
Pin GitHub Actions to commit SHAs and add Dependabot config by @joetannenbaum in #772
Fix usage of access_token in Bitbucket integration by @fetzi
Use hash_equals for constant-time state comparison by @pushpak1300 in #770
Remove redundant "When to Apply" section from skill body by @pushpak1300 in #766
Add Boost skill for Socialite development by @pushpak1300 in #763
Laravel 13.x Compatibility by @laravel-shift in #762
Fix FakeProvider to preserve decorator pattern when forwarding calls by @mohammedmanssour in #760
Remove redundant email mapping causing error for unconfirmed X accounts by @Gertiozuni in #757
email mapping causing error for unconfirmed X accounts by @Gertiozuni in #757email mapping causing error for unconfirmed X accounts by @Gertiozuni in https://github.com/laravel/socialite/pull/757Add Testing Fakes by @stevebauman in https://github.com/laravel/socialite/pull/756
[5.x] PHP 8.5 Compatibility by @crynobone in https://github.com/laravel/socialite/pull/755
Full Changelog: https://github.com/laravel/socialite/compare/v5.23.0...v5.23.1
Full Changelog: https://github.com/laravel/socialite/compare/v5.23.0...v5.23.1
Fix the Facebook avatar URL by @joaopms in https://github.com/laravel/socialite/pull/750
Fix return type for functions which make use of json_decode by @michaelklopf in https://github.com/laravel/socialite/pull/745
Added email and it's scope to TwitterProvider by @abdulmejidshemsuawel in https://github.com/laravel/socialite/pull/744
Update logo by @iamdavidhill in https://github.com/laravel/socialite/pull/741
docs: sync readme with recent adapters by @iBotPeaches in https://github.com/laravel/socialite/pull/735
Update facade PHPDoc by @osbre in https://github.com/laravel/socialite/pull/731
Supports Laravel 12 by @crynobone in https://github.com/laravel/socialite/pull/730
Add "email_verified" to linkedin openid by @aalyusuf in https://github.com/laravel/socialite/pull/725
Update logo to support dark/light theme by @milewski in https://github.com/laravel/socialite/pull/717
Add X Provider by @tomocrafter in https://github.com/laravel/socialite/pull/712
Check if some fields exist using limited login by @CosmicodeStudio in https://github.com/laravel/socialite/pull/709
Support the custom parameters of the access token request by @maximepvrt in https://github.com/laravel/socialite/pull/707
Update Socialite Providers URL by @DamianKRTurner in https://github.com/laravel/socialite/pull/703
Update Socialite.php by @adic3x in https://github.com/laravel/socialite/pull/701
Correct issue with GoogleProvider getUserByToken() method by @ChengKaiChiang in https://github.com/laravel/socialite/pull/700
Support OIDC token in Facebook provider (Facebook Limited Login) by @gdebrauwer in https://github.com/laravel/socialite/pull/698
Revert "Adding basic authentication by default on signed routes (#684)" by @driesvints in https://github.com/laravel/socialite/pull/694
[5.x] Adding basic authentication by default on signed routes by @moufmouf in https://github.com/laravel/socialite/pull/684
[5.x] Add refreshToken method by @antoinelame in https://github.com/laravel/socialite/pull/675
refreshToken method by @antoinelame in https://github.com/laravel/socialite/pull/675Update avatar and originalAvatar display size check by @luigitec in https://github.com/laravel/socialite/pull/671
(feat) Extract some logic to a userInstance method. by @lucasmichot in https://github.com/laravel/socialite/pull/663
userInstance method. by @lucasmichot in https://github.com/laravel/socialite/pull/663[5.x] Include GitHub node_id field by @lucasmichot in https://github.com/laravel/socialite/pull/657
node_id field by @lucasmichot in https://github.com/laravel/socialite/pull/657LinkedInOpenId provider by @nunomaduro in https://github.com/laravel/socialite/pull/662Fix phpstan issues in Twitter and Slack drivers by @alecpl in https://github.com/laravel/socialite/pull/653
Update Slack provider to use v2 API and allow Bot tokens by @jbrooksuk in https://github.com/laravel/socialite/pull/645
Add support for Slack driver by @jbrooksuk in https://github.com/laravel/socialite/pull/644
Add buildProvider method on DockBlock for IDE support by @emrancu in https://github.com/laravel/socialite/pull/643
Fix unable to use updated config object when using Laravel Octane by @aprokopenko in https://github.com/laravel/socialite/pull/639
Add app property by @driesvints in https://github.com/laravel/socialite/pull/621
Laravel v10 Support by @driesvints in https://github.com/laravel/socialite/pull/618
Fix User return types by @antoinelame in https://github.com/laravel/socialite/pull/614
Fixed string type issue by @driesvints in https://github.com/laravel/socialite/commit/295a36648828f0419c1e9cbedd97609d2a4cb211
PHP 8.2 support by @driesvints in https://github.com/laravel/socialite/pull/607
Add ability to override access token request headers by @JasonTolliver in https://github.com/laravel/socialite/pull/603
Add correct encoding and the required state param by @xhezairbey in https://github.com/laravel/socialite/pull/599
Add Twitter OAuth 2 fallback call by @driesvints in https://github.com/laravel/socialite/pull/596
Allow OAuth version in the Twitter config by @taylorotwell
Override abstract provider for Twitter's OAuth 2.0 provider
### Changed - add/set approvedScopes in User
### Added - Add Twitter OAuth2 provider
### Changed - Laravel 9 Support
### Fixed - Fix PHP 8.1 issues
### Changed - Make enablePKCE public
enablePKCE public (#550)Handle 'scope' for Twitter Oauth1
### Changed - Add reset methods for Octane
Update provider to use DeferrableProvider instead
Your coding agent can read these notes before it upgrades. Set up the MCP server →