PackageTrack
Sign in Get early access

knpuniversity/oauth2-client-bundle

Integration with league/oauth2-client to provide services

v2.20.2 19M downloads/mo #949 most downloaded on Packagist knpuniversity/oauth2-client-bundle

What this package is like to depend on

Last release 6 months ago

12 Feb 2026

Release timing varies

gaps range from 3 weeks to 11 months

Most releases are documented

notes for 67 of 79 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

79 releases · first in 2015

4 releases in the last 12 months

see the full history below

Release timeline

79 releases · Nov 2015 to Feb 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 79
  1. v2.20.2 12 Feb 2026
    Release notes

    What's Changed

    Full Changelog: v2.20.1...v2.20.2

    Open source →
  2. v2.20.1 04 Dec 2025
    Release notes

    What's Changed

    • Add support for post parameters to OAuth2Client (#468) by @benndt in #469

    New Contributors

    Full Changelog: v2.20.0...v2.20.1

    Open source →
  3. v2.20.0 07 Nov 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.19.0...v2.20.0

    Open source →
  4. v2.19.0 17 Sep 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.18.4...v2.19.0

    Open source →
  5. v2.18.4 18 Aug 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.18.3...v2.18.4

    Open source →
  6. v2.18.3 02 Oct 2024

    Nothing published for this version

  7. v2.18.2 12 Aug 2024

    Nothing published for this version

  8. v2.18.1 14 Feb 2024

    Nothing published for this version

  9. v2.18.0 18 Dec 2023

    Nothing published for this version

  10. v2.17.0 28 Nov 2023

    Nothing published for this version

  11. v2.16.0 24 Oct 2023

    Nothing published for this version

  12. v2.15.0 03 May 2023

    Nothing published for this version

  13. v2.14.0 20 Mar 2023

    Nothing published for this version

  14. v2.13.1 03 Feb 2023

    Nothing published for this version

  15. v2.13.0 02 Feb 2023

    Nothing published for this version

  16. v2.12.0 31 Jan 2023

    Nothing published for this version

  17. v2.11.0 20 Dec 2022
    Release notes

    Dec 20th, 2022

    Feature

    • #382 - Added support to specify keycloak version - @micbis

    • #379 - Add certificate support for Azure provider - @uncaught

    • #381 - Allow null as redirect_route - @toooni

    Open source →
  18. v2.10.1 24 May 2022
    Release notes

    May 24th, 2022

    Bug

    • #369 - Fix an error message - @fabpot
    Open source →
  19. v2.10.0 23 Feb 2022
    Release notes

    February 23rd, 2022

    Feature

    • #361 - Twitch helix support - @ErdemUyanik
    Open source →
  20. v2.9.0 22 Nov 2021
    Release notes

    Nov 21st, 2021

    Feature

    • #341 - Enhancing test matrix, Symfony 6 support, dropping PHP 7.1, client 1.0 - @weaverryan
    • #330 - add symfony 6 return types - @jrushlow
    • #335 - Removed some deprecations introduced in Symfony 5.x - @DonCallisto
    • #310 - Adding FusionAuth provider - @mooreds

    Bug Fix

    • #309 - Update TwitchClient configuration - @chypriote
    Open source →
  21. v2.8.0 23 Mar 2021
    Release notes

    March 23rd, 2021

    Feature

    • #292 - Added new Oauth2Authenticator using the new Symony 5.2 Authenticator … - @Anthodev
    Open source →
  22. v2.7.0 07 Dec 2020
    Release notes

    December 7th, 2020

    • #280 - Allow the installation on php 8 - @derrabus
    • #277 - Add support for refreshToken() - @ndench
    Open source →
  23. v2.6.0 25 Nov 2020

    Nothing published for this version

  24. v2.5.1 21 Nov 2020
    Release notes

    November 21st, 2020

    • #272 - Adding missing use_state option to generic docs - @weaverryan
    • #279 - Adds a default value to azure api_version - @weaverryan
    Open source →
  25. v2.5.0 10 Oct 2020
    Release notes

    October 10th, 2020

    • #265 - Improve test coverage - @foxworth42
    • #268 - Add Okta client - @foxworth42
    • #266 - Add specific error message. - @foxworth42
    Open source →
  26. v2.4.0 29 Sep 2020
    Release notes

    October 4th, 2020

    • #263 - Added support for endpoint version on Azure provider - @DonCallisto
    • #261 - Update README.md - @matyo91
    Open source →
  27. v2.3.0 26 Aug 2020
    Release notes

    August 26th, 2020

    • #258 - add twitch provider - @joel-44
    Open source →
  28. v2.2.0 21 Jul 2020
    Release notes

    July 21st, 2020

    • #254 - Look for both POST and GET params when getting state - @theedov
    • #241 - Add SymfonyConnect provider - @qdequippe
    • #239 - Add Wave OAuth2 Provider - @qdequippe
    • #237 - List required symfony version - @psociety
    Open source →
  29. v2.1.0 17 Apr 2020
    Release notes

    April 17th, 2020

    • #235 - Add Buddy client - @akondas
    Open source →
  30. v2.0.0 27 Mar 2020
    Release notes

    March 27th, 2020

    • #234 - Adding OAuth2Client::isStateless() hook point - @weaverryan
    • #230 - Allow to pass options when fetching access token - @akondas
    Open source →
  31. v1.34.0 19 Mar 2020
    Release notes

    March 19th, 2020

    • #227 - Updates to bin/update_readme script to fit current Symfony version - @Jampire
    • #226 - Fixed minor typo - @sdaoudi
    • #229 - Add provider for Spotify - @ker0x
    Open source →
  32. v1.33.0 07 Feb 2020
    Release notes

    February 7th, 2020

    • #219 - Add IBM App ID provider - @Jampire
    • #224 - Get rid of empty lines for optional config in README - @bocharsky-bw
    Open source →
  33. v1.32.0 10 Jan 2020
    Release notes

    January 10th, 2020

    • #221 - Oauth apple support - @lolmx
    • #223 - making client_secret optional to support apple provider - @weaverryan
    Open source →
  34. v1.31.0 25 Nov 2019
    Release notes

    November 25th, 2019

    • #212 - Bump php version - @tacman
    • #216 - Allow Symfony 5.0 compatibility (for testing) - @m3ct0n
    Open source →
  35. v1.30.1 07 Nov 2019
    Release notes

    November 7th, 2019

    • #211 - Allow any OAuth2ClientInterface implementation in ClientRegistry - @ajgarlag
    Open source →
  36. v1.30.0 28 Oct 2019
    Release notes

    October 28th, 2019

    • #206 - added the custom_domain parameter to the auth0 client library config - @smatyas
    • #204 - Phpstan fixes - @alister
    Open source →
  37. v1.29.2 07 Oct 2019
    Release notes

    October 7th, 2019

    • #201 - add phpstan check to ci - @brambaud
    • #203 - Allow overriding parts of a client config - @prudloff-insite
    Open source →
  38. v1.29.1 02 Oct 2019
    Release notes

    October 2nd, 2019

    • #202 - Fixing bad require - should be in require-dev - @weaverryan
    Open source →
  39. v1.29.0 23 Sep 2019
    Release notes

    September 23rd, 2019

    • #172 - Use NULL instead of empty string for defaultNull() values in README - @bocharsky-bw
    • #178 - Clarified ambiguous example in the readme - @rene-s
    • #176 - Fix typo in tests on bad config parameter's names - @VincentClair
    • #171 - Tweak README with bin/update_readme command - @bocharsky-bw
    • #173 - Fail CI if repo is in dirty state after bin/update_readme - @bocharsky-bw
    • #193 - Errata in classname for authenticator - @rodrigobb
    • #198 - Bumping minimum php version to 7.1 and removing support for EOL Symfony versions - @weaverryan
    • #170 - Fix provider order (minor) - @umulmrum
    • #199 - Forward compat with Symfony 4.4 - @weaverryan
    • #182 - added php version 7.2 and 7.3 to travis tests - @AlessandroMinoccheri
    • #196 - Allow To Retrieve Enabled Client Keys - @solverat
    Open source →
  40. v1.28.0 25 Mar 2019
    Release notes

    March 25th, 2019

    • #167 - Adding "api_version" and "fields" options for Linkedin's provider - @Sicaa
    Open source →
  41. v1.27.1 31 Jan 2019
    Release notes

    January 31st, 2019

    • #160 - Allow any OAuth2ClientInterface implementation in SocialAuthenticator - @ajgarlag
    Open source →
  42. v1.27.0 09 Jan 2019
    Release notes

    January 9th, 2019

    • #157 - Add Geocaching Client - @Surfoo
    Open source →
  43. v1.26.0 31 Dec 2018
    Release notes

    December 31st, 2018

    • #151 - added ability to configure default http_client - @sadikoff
    • #155 - Update DependencyInjection to account for changes in Symfony 4.2 - @crayner
    • #149 - Fix README link to "Guard authenticator" screencast - @techdaddies-kevin
    Open source →
  44. v1.25.0 03 Dec 2018
    Release notes

    December 3rd, 2018

    • #141 - Update Azure DI Config With Default Values - @brianfreytag
    Open source →
  45. v1.24.0 12 Nov 2018
    Release notes

    November 12th, 2018

    • #139 - Add Atlassian Jira provider - @mrjoops
    Open source →
  46. v1.23.0 05 Nov 2018
    Release notes

    November 5th, 2018

    • #129 - Don't clear state after checking it - @weaverryan
    • #135 - Feature/#133 drupal provider base url not configurable - @mnugter
    • #131 - Adds whole config for azure - @aeimer
    • #113 - Update documentation to use symfony flex recipe - @ckrack
    • #137 - Added Oauth2ClientInterface for service decorating - @sadikoff
    • #136 - readme update for drupal and azure client - @sadikoff
    Open source →
  47. v1.22.0 10 Sep 2018
    Release notes

    September 10th, 2018

    • #124 - Applied fixes from FlintCI - @weaverryan
    • #126 - Applied fixes from FlintCI - @weaverryan
    • #119 - Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase - @samnela
    • #86 - Make http client configurable - @soullivaneuh
    • #122 - FlintCI integration - @soullivaneuh
    • #118 - Using simpler getMessage(), which is identical - @weaverryan
    Open source →
  48. v1.21.0 24 Aug 2018
    Release notes

    August 24th, 2018

    • #117 - Missing config key for Auth0 - @8eph
    • #114 - Add configurable option to use oidc mode for the Google Provider - @hansnilsson
    Open source →
  49. v1.20.0 27 Jun 2018
    Release notes

    June 27th, 2018

    • #106 - Remove state from the session - @thewilkybarkid
    • #105 - Added a hint about the relation to hwi/oauth-bundle - @Toflar
    Open source →
  50. v1.19.0 23 Apr 2018
    Release notes

    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 path from the connect facebook check route - @alexander-schranz
    • #97 - Add hint to call supports in getCredentials method for symfony lower than 3.4 - @alexander-schranz
    Open source →
  51. v1.18.0 26 Feb 2018
    Release notes

    February 26th, 2018

    • #90 - Change underlying library for discord because it's not compliant with oauth2-client v2.x - @tristanbes
    • #85 - Remove vilain tabs from services.xml - @soullivaneuh
    • #87 - PHP CS fixer run - @soullivaneuh
    Open source →
  52. 1.17.0 12 Feb 2018
    Release notes

    February 12th, 2018

    • #76 - Fix missing GitlabResourceOwner namespace use - @soullivaneuh
    • #80 - Catching 2 other common authentication errors - @weaverryan
    • #79 - Updating Guard docs for Sf4 support - @weaverryan
    Open source →
  53. 1.16.1 22 Jan 2018
    Release notes

    January 22nd, 2018

    • #75 - fixing bug with merging config - @weaverryan
    Open source →
  54. 1.16.0 08 Jan 2018
    Release notes

    January 8th, 2018

    • #72 - Add simple user provider - @thewilkybarkid
    Open source →
  55. 1.15.1 25 Dec 2017
    Release notes

    December 25th, 2017

    • #71 - Keycloak provider: Set optional configuration items default values to null instead of an empty string to avoid a PHP warning - @stephaneseng
    Open source →
  56. 1.15.0 08 Nov 2017
    Release notes

    November 8th, 2017

    • #69 - Ten more clients added - @luchianenco
    Open source →
  57. 1.14.0 03 Nov 2017
    Release notes

    November 3rd, 2017

    • #67 - New clients added - @luchianenco
    • #68 - Making services explicitly public so that they remain public in Symfony 4 - @weaverryan
    Open source →
  58. 1.13.0 02 Nov 2017
    Release notes

    November 2nd, 2017

    • #63 - Amazon, Fitbit, Heroku, Paypal, Stripe Clients added - @luchianenco
    • #66 - Let's see if we support Symfony4! - @weaverryan
    Open source →
  59. 1.12.0 27 Sep 2017
    Release notes

    September 27th, 2017

    • #61 - Fixed example path check for getCredentials(). - @aurelijusrozenas
    • #62 - Set an alias to every client service - @larzuk91
    Open source →
  60. 1.11.0 11 Sep 2017
    Release notes

    September 12th, 2017

    • #57 - New Providers added - @luchianenco
    • #59 - Fixing tests - @weaverryan
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive