Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 28, 2025

This PR contains the following updates:

Package Change Age Confidence
@hono/oauth-providers (source) ^0.6.2 -> ^0.8.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

honojs/middleware (@​hono/oauth-providers)

v0.8.5

Compare Source

Patch Changes
  • #​1404 fce74aeda2958faa4d0ed17dfcfe7cbbb74287fa Thanks @​sushichan044! - fix: enable CSRF protection for MSEntra ID authentication

    Fixed a bug where the state parameter was not being passed to the MSEntra AuthFlow constructor. As a result, CSRF protection now properly works for MSEntra ID authentication, ensuring that authentication requests are protected against Cross-Site Request Forgery attacks.

v0.8.4

Compare Source

Patch Changes

v0.8.3

Compare Source

Patch Changes

v0.8.2

Compare Source

Patch Changes

v0.8.1

Compare Source

Patch Changes

v0.8.0

Compare Source

Minor Changes

v0.7.1

Compare Source

Patch Changes

v0.7.0

Compare Source

Minor Changes
  • #​981 e5f383787c2bd47657f67a99074515eab969963b Thanks @​Younis-Ahmed! - These chages introduces a Twitch OAuth provider, expanding the middleware's OAuth offerings. It includes a new middleware for Twitch authentication, a dedicated AuthFlow class, token refreshing/revocation/validation, and comprehensive type definitions. Detailed tests ensure correct behavior and error handling.
    • Twitch OAuth Middleware src/providers/twitch/twitchAuth.ts: Implements the core authentication flow, handling state management, redirects, and context variable setting (token, refresh-token, user-twitch, granted-scopes).

    • AuthFlow Class src/providers/twitch/authFlow.ts: Encapsulates token exchange and user data retrieval, with robust error handling.

    • Token Operations src/providers/twitch/refreshToken.ts: Provides functions for refreshing and revoking tokens.

    • Type Definitions `src/providers/twitch/types.ts: Defines comprehensive types for Twitch API responses.

    • Extensive Testing (test/handlers.ts, test/index.test.ts): Includes unit tests covering redirection, valid code flow, error handling, refresh/revoke token, custom and built-in state scenarios, using a mock server.

    • Validate Token src/providers/twitch/validateToken: That hit /validate endpoint to verify that the access token is still valid for reasons other than token expiring.


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 becomes conflicted, 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

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor

coderabbitai bot commented Apr 28, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot changed the title fix(deps): update dependency @hono/oauth-providers to ^0.7.0 fix(deps): update dependency @hono/oauth-providers to ^0.8.0 May 16, 2025
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 05db6d4 to 37c50c4 Compare May 16, 2025 03:43
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 37c50c4 to b8485f1 Compare May 23, 2025 05:46
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from b8485f1 to c0dd09f Compare June 11, 2025 18:58
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch 2 times, most recently from 2584731 to b502baa Compare July 24, 2025 13:00
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from b502baa to 20a9aff Compare August 8, 2025 10:10
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 20a9aff to 479b329 Compare August 12, 2025 10:01
@renovate renovate bot changed the title fix(deps): update dependency @hono/oauth-providers to ^0.8.0 Update dependency @hono/oauth-providers to ^0.8.0 Aug 18, 2025
@renovate renovate bot changed the title Update dependency @hono/oauth-providers to ^0.8.0 fix(deps): update dependency @hono/oauth-providers to ^0.8.0 Aug 19, 2025
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 479b329 to 175b7ae Compare August 21, 2025 21:38
@renovate renovate bot changed the title fix(deps): update dependency @hono/oauth-providers to ^0.8.0 Update dependency @hono/oauth-providers to ^0.8.0 Aug 28, 2025
@renovate renovate bot changed the title Update dependency @hono/oauth-providers to ^0.8.0 fix(deps): update dependency @hono/oauth-providers to ^0.8.0 Sep 2, 2025
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 175b7ae to a9457da Compare September 11, 2025 13:31
@renovate renovate bot requested a review from devesh-juspay as a code owner September 11, 2025 13:31
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from a9457da to c1b6a8a Compare September 12, 2025 13:35
@renovate renovate bot changed the title fix(deps): update dependency @hono/oauth-providers to ^0.8.0 Update dependency @hono/oauth-providers to ^0.8.0 Sep 15, 2025
@renovate renovate bot changed the title Update dependency @hono/oauth-providers to ^0.8.0 fix(deps): update dependency @hono/oauth-providers to ^0.8.0 Sep 15, 2025
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch 2 times, most recently from 717e646 to ee54536 Compare September 18, 2025 09:32
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch 3 times, most recently from b0d50a0 to 36d5954 Compare September 29, 2025 09:52
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch 2 times, most recently from 45058e1 to 4c8da3d Compare October 7, 2025 07:18
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 4c8da3d to 94b9834 Compare October 10, 2025 06:09
@renovate renovate bot force-pushed the renovate/hono-oauth-providers-0.x branch from 94b9834 to b224741 Compare October 21, 2025 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants