NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #920 most downloaded on Packagist
Integration with league/oauth2-client to provide services
Last release 7 months ago
12 Feb 2026
Release timing varies
gaps range from 3 weeks to 11 months
Most releases are documented
notes for 48 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
79 releases · first in 2015
Clean Up POST Parameters Code and OAuth2PKCEClient Code by @brianfreytag in #470
Full Changelog: v2.20.1...v2.20.2
One column per quarter.
Refactor Request::get() usages by @dmaicher in #463
Request::get() usages by @dmaicher in #463Full Changelog: v2.19.0...v2.20.0
Add Keycloak PKCE Client by @MelaineGerard in #458
InvalidOAuth2ClientException by @kbond in #457Full Changelog: v2.18.4...v2.19.0
Add CI status badge by @bocharsky-bw in #454
tools/ and .neon to the .gitattributes by @bocharsky-bw in #455fetchAccessToken() by @BenMorel in #456Full Changelog: v2.18.3...v2.18.4
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
*Dec 20th, 2022* ### Feature - #382 - Added support to specify keycloak version - *@micbis* - #379 - Add certificate support for Azure provider - *@un
*May 24th, 2022* ### Bug - #369 - Fix an error message - *@fabpot*
May 24th, 2022
Diff: v2.10.0...v2.10.1
Enjoy!
fabpot
Assets 2 Loading
There was an error while loading. Please reload this page .
All reactions
You can’t perform that action at this time.
*February 23rd, 2022* ### Feature - #361 - Twitch helix support - *@ErdemUyanik*
*Nov 21st, 2021* ### Feature - #341 - Enhancing test matrix, Symfony 6 support, dropping PHP 7.1, client 1.0 - *@weaverryan* - #330 - add symfony 6 re
Nov 21st, 2021
*March 23rd, 2021* ### Feature - #292 - Added new Oauth2Authenticator using the new Symony 5.2 Authenticator … - *@Anthodev*
March 23rd, 2021
*December 7th, 2020* - #280 - Allow the installation on php 8 - *@derrabus* - #277 - Add support for refreshToken() - *@ndench*
Nothing published for this version
*November 21st, 2020* - #272 - Adding missing use_state option to generic docs - *@weaverryan* - #279 - Adds a default value to azure api_version - *@
*October 10th, 2020* - #265 - Improve test coverage - *@foxworth42* - #268 - Add Okta client - *@foxworth42* - #266 - Add specific error message. - *@
*October 4th, 2020* - #263 - Added support for endpoint version on Azure provider - *@DonCallisto* - #261 - Update README.md - *@matyo91*
*August 26th, 2020* - #258 - add twitch provider - *@joel-44*
August 26th, 2020
*July 21st, 2020* - #254 - Look for both POST and GET params when getting state - *@theedov* - #241 - Add SymfonyConnect provider - *@qdequippe* - #23
*April 17th, 2020* - #235 - Add Buddy client - *@akondas*
April 17th, 2020
*March 27th, 2020* - #234 - Adding OAuth2Client::isStateless() hook point - *@weaverryan* - #230 - Allow to pass options when fetching access token -
*March 19th, 2020* - #227 - Updates to bin/update_readme script to fit current Symfony version - *@Jampire* - #226 - Fixed minor typo - *@sdaoudi* - #
*February 7th, 2020* - #219 - Add IBM App ID provider - *@Jampire* - #224 - Get rid of empty lines for optional config in README - *@bocharsky-bw*
*January 10th, 2020* - #221 - Oauth apple support - *@lolmx* - #223 - making client_secret optional to support apple provider - *@weaverryan*
*November 25th, 2019* - #212 - Bump php version - *@tacman* - #216 - Allow Symfony 5.0 compatibility (for testing) - *@m3ct0n*
*November 7th, 2019* - #211 - Allow any OAuth2ClientInterface implementation in ClientRegistry - *@ajgarlag*
November 7th, 2019
*October 28th, 2019* - #206 - added the custom_domain parameter to the auth0 client library config - *@smatyas* - #204 - Phpstan fixes - *@alister*
*October 7th, 2019* - #201 - add phpstan check to ci - *@brambaud* - #203 - Allow overriding parts of a client config - *@prudloff-insite*
*October 2nd, 2019* - #202 - Fixing bad require - should be in require-dev - *@weaverryan*
October 2nd, 2019
*September 23rd, 2019* - #172 - Use NULL instead of empty string for defaultNull() values in README - *@bocharsky-bw* - #178 - Clarified ambiguous exa
September 23rd, 2019
*March 25th, 2019* - #167 - Adding "api_version" and "fields" options for Linkedin's provider - *@Sicaa*
March 25th, 2019
*January 31st, 2019* - #160 - Allow any OAuth2ClientInterface implementation in SocialAuthenticator - *@ajgarlag*
January 31st, 2019
*January 9th, 2019* - #157 - Add Geocaching Client - *@Surfoo*
January 9th, 2019
*December 31st, 2018* - #151 - added ability to configure default http_client - *@sadikoff* - #155 - Update DependencyInjection to account for changes
*December 3rd, 2018* - #141 - Update Azure DI Config With Default Values - *@brianfreytag*
December 3rd, 2018
*November 12th, 2018* - #139 - Add Atlassian Jira provider - *@mrjoops*
November 12th, 2018
*November 5th, 2018* - #129 - Don't clear state after checking it - *@weaverryan* - #135 - Feature/#133 drupal provider base url not configurable - *@
November 5th, 2018
*September 10th, 2018* - #124 - Applied fixes from FlintCI - *@weaverryan* - #126 - Applied fixes from FlintCI - *@weaverryan* - #119 - Use PHPUnit\Fr
September 10th, 2018
*August 24th, 2018* - #117 - Missing config key for Auth0 - *@8eph* - #114 - Add configurable option to use oidc mode for the Google Provider - *@hans
*June 27th, 2018* - #106 - Remove state from the session - *@thewilkybarkid* - #105 - Added a hint about the relation to hwi/oauth-bundle - *@Toflar*
*April 23rd, 2018* - #91 - Updating Facebook graph version to show 1.12 & not have a default - *@weaverryan* - #96 - Use the router to get the correct
April 23rd, 2018
*February 26th, 2018* - #90 - Change underlying library for discord because it's not compliant with oauth2-client v2.x - *@tristanbes* - #85 - Remove
*February 12th, 2018* - #76 - Fix missing GitlabResourceOwner namespace use - *@soullivaneuh* - #80 - Catching 2 other common authentication errors -
*January 22nd, 2018* - #75 - fixing bug with merging config - *@weaverryan*
January 22nd, 2018
*January 8th, 2018* - #72 - Add simple user provider - *@thewilkybarkid*
January 8th, 2018
*December 25th, 2017* - #71 - Keycloak provider: Set optional configuration items default values to null instead of an empty string to avoid a PHP war
December 25th, 2017
*November 8th, 2017* - #69 - Ten more clients added - *@luchianenco*
November 8th, 2017
*November 3rd, 2017* - #67 - New clients added - *@luchianenco* - #68 - Making services explicitly public so that they remain public in Symfony 4 - *@
*November 2nd, 2017* - #63 - Amazon, Fitbit, Heroku, Paypal, Stripe Clients added - *@luchianenco* - #66 - Let's see if we support Symfony4! - *@weave
*September 27th, 2017* - #61 - Fixed example path check for getCredentials(). - *@aurelijusrozenas* - #62 - Set an alias to every client service - *@l
*September 12th, 2017* - #57 - New Providers added - *@luchianenco* - #59 - Fixing tests - *@weaverryan*
Your coding agent can read these notes before it upgrades. Set up the MCP server →