Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
league/oauth2-server (source) ^8.3.5 -> ^8.3.5 || ^9.0.0 age adoption passing confidence

Release Notes

thephpleague/oauth2-server (league/oauth2-server)

v9.2.0

Compare Source

Added
  • Added a new function to the provided ClientTrait, supportsGrantType to allow the auth server to issue the response unauthorized_client when applicable (PR #​1420)
Fixed
  • Fix a bug on setting interval visibility of device authorization grant (PR #​1410)
  • Fix a bug where the new poll date were not persisted when slow_down error happens, because the exception is thrown before calling persistDeviceCode. (PR #​1410)
  • Fix a bug where slow_down error response may have been returned even after the user has completed the auth flow (already approved / denied the request). (PR #​1410)
  • Clients only validated for Refresh, Device Code, and Password grants if the client is confidential (PR #​1420)
  • Emit RequestAccessTokenEvent and RequestRefreshTokenEvent events instead of the general RequestEvent event when an access / refresh token is issued using device authorization grant. (PR #​1467)
Changed
  • Key permission checks ignored on Windows regardless of userland choice as cannot be run successfully on this OS (PR #​1447)

v9.1.0

Compare Source

Added
Fixed
  • In the Auth Code grant, when requesting an access token with an invalid auth code, we now respond with an invalid_grant error instead of invalid_request (PR #​1433)
  • Fixed spec compliance issue where device access token request was mistakenly expecting to receive scopes in the request (PR #​1412)
  • Refresh tokens pre version 9 might have had user IDs set as ints which meant they were incorrectly rejected. We now cast these values to strings to allow old refresh tokens (PR #​1436)

v9.0.1

Compare Source

Fixed
  • Auto-generated event emitter is now persisted. Previously, a new emitter was generated every time (PR #​1428)
  • Fixed bug where you could not omit a redirect uri even if one had not been specified during the auth request (PR #​1428)
  • Fixed bug where "state" parameter wasn't present on invalid_scope error response and wasn't on fragment part of access_denied redirect URI on Implicit grant (PR #​1298)
  • Fixed bug where disabling refresh token revocation via revokeRefreshTokens(false) unintentionally disables issuing new refresh token (PR #​1449)

v9.0.0

Compare Source

Added
  • Device Authorization Grant added (PR #​1074)
  • GrantTypeInterface has a new function, revokeRefreshTokens() for enabling or disabling refresh tokens after use (PR #​1375)
  • A CryptKeyInterface to allow developers to change the CryptKey implementation with greater ease (PR #​1044)
  • The authorization server can now finalize scopes when a client uses a refresh token (PR #​1094)
  • An AuthorizationRequestInterface to make it easier to extend the AuthorizationRequest (PR #​1110)
  • Added function getKeyContents() to the CryptKeyInterface (PR #​1375)
Fixed
  • Basic authorization is now case insensitive (PR #​1403)
  • If a refresh token has expired, been revoked, cannot be decrypted, or does not belong to the correct client, the server will now issue an invalid_grant error and a HTTP 400 response. In previous versions the server incorrectly issued an invalid_request and HTTP 401 response (PR #​1042) (PR #​1082)
Changed
  • All interfaces now specify types for all params and return values. Strict typing enforced (PR #​1074)
  • Request parameters are now parsed into strings to use internally in the library (PR #​1402)
  • Authorization Request objects are now created through the factory method, createAuthorizationRequest() (PR #​1111)
  • Changed parameters for finalizeScopes() to allow a reference to an auth code ID (PR #​1112)
  • AccessTokenEntityInterface now requires the implementation of toString() instead of the magic method __toString() (PR #​1395)
Removed
  • Removed message property from OAuthException HTTP response. Now just use error_description as per the OAuth 2 spec (PR #​1375)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Read more information about the use of Renovate Bot within Laminas.

@renovate renovate bot added the renovate label May 22, 2024
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 03fbff8 to b00e785 Compare August 7, 2024 12:37
@renovate renovate bot changed the base branch from 2.9.x to 2.10.x August 7, 2024 12:37
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from b00e785 to d429a93 Compare August 7, 2024 13:05
@renovate renovate bot changed the base branch from 2.10.x to 2.11.x August 7, 2024 13:05
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from d429a93 to 0ad4571 Compare August 7, 2024 19:31
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 3 times, most recently from 96e2eb3 to 992ada5 Compare October 21, 2024 03:25
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from d3a4d10 to 286fe80 Compare November 3, 2024 14:16
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 0aef9a2 to 1a3d255 Compare November 4, 2024 11:19
@gsteel gsteel added this to the 3.0.0 milestone Nov 4, 2024
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 1a3d255 to a941472 Compare November 4, 2024 11:37
@renovate renovate bot changed the base branch from 2.11.x to 2.12.x November 4, 2024 13:53
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from f9c3e9c to 6c26ed2 Compare November 18, 2024 03:29
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 5fa5cfc to 3f647e5 Compare December 2, 2024 06:29
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from d752451 to 95bb828 Compare December 16, 2024 03:16
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 5bcd2c0 to 8c9d4b0 Compare December 30, 2024 03:23
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 8c9d4b0 to 794c550 Compare January 6, 2025 03:46
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 794c550 to 3eddcdc Compare February 3, 2025 05:06
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 3eddcdc to df7495b Compare February 10, 2025 05:06
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 0e169c4 to e5d9584 Compare February 24, 2025 05:19
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from e5d9584 to 4a920db Compare March 3, 2025 05:54
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 4a920db to 84c7c58 Compare March 24, 2025 05:39
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 84c7c58 to e8e6c11 Compare March 31, 2025 06:26
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from adb1aa7 to bbc2c09 Compare April 14, 2025 06:10
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from bbc2c09 to bbb0f58 Compare August 10, 2025 18:05
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 283bbc7 to 3a09d5e Compare August 25, 2025 05:48
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 4d09719 to 8911df3 Compare September 15, 2025 04:40
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from 8911df3 to fd9fce6 Compare September 29, 2025 05:08
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from fd9fce6 to 2aaa617 Compare October 12, 2025 22:40
@renovate renovate bot changed the base branch from 2.12.x to 2.13.x October 13, 2025 01:14
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch 2 times, most recently from 4d65516 to e0fcd47 Compare October 15, 2025 17:07
@renovate renovate bot changed the base branch from 2.13.x to 2.14.x October 15, 2025 17:08
| datasource | package              | from  | to    |
| ---------- | -------------------- | ----- | ----- |
| packagist  | league/oauth2-server | 8.5.5 | 9.2.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/league-oauth2-server-9.x branch from e0fcd47 to a105ffe Compare October 20, 2025 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant