Skip to content

fix(deps): update oidc-provider digest to 5570006 - #9543

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/oidc-provider-digest
Open

fix(deps): update oidc-provider digest to 5570006#9543
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/oidc-provider-digest

Conversation

@renovate

@renovate renovate Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
oidc-provider (changelog) dependencies digest 513c5235570006

🔡 If you wish to disable git hash updates, add ":disableDigestUpdates" to the extends array in your config.


Configuration

📅 Schedule: (UTC)

  • 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.

Copilot AI lite review requested due to automatic review settings September 2, 2026 06:40
@github-actions github-actions Bot added the bugfix label Sep 2, 2026
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

COMPARE TO master

Total Size Diff 📈 +2.11 KB

Diff by File
Name Diff
packages/core/package.json 0 Bytes
pnpm-lock.yaml 📈 +2.11 KB

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The lockfile shows oidc-provider resolving to 8.6.1 (a major downgrade from the previously used v9 line), which is likely to change OIDC runtime behavior and needs confirmation/adjustment before merging.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the pinned oidc-provider dependency in @logto/core to a new GitHub digest and refreshes the pnpm lockfile to reflect the new resolved tarball and transitive dependency graph.

Changes:

  • Bump oidc-provider GitHub digest in packages/core/package.json
  • Regenerate pnpm-lock.yaml with the new oidc-provider tarball resolution and updated transitive packages
File summaries
File Description
pnpm-lock.yaml Updates the resolved oidc-provider tarball/digest and associated transitive dependency snapshot entries
packages/core/package.json Pins oidc-provider to the new GitHub digest for @logto/core
Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 1/2 changed files
  • Comments generated: 2
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

"nanoid": "^5.0.9",
"node-forge": "^1.3.1",
"oidc-provider": "github:logto-io/node-oidc-provider#513c523c0e68ee6112da8c871cce86204a136163",
"oidc-provider": "github:logto-io/node-oidc-provider#5570006785b44e0f125ee4cb6bf540338721b1f3",
Comment thread pnpm-lock.yaml
Comment on lines +13419 to +13422
oidc-provider@https://codeload.github.com/logto-io/node-oidc-provider/tar.gz/5570006785b44e0f125ee4cb6bf540338721b1f3:
resolution: {gitHosted: true, integrity: sha512-2hC26cxZs26hsNPcia+nm91MLgK9e++vVp7bSmd2uLe2y+G0fbMyLRKSX8b1Ayqm1fiuwTRJ+jpkiFZSJf4Edg==, tarball: https://codeload.github.com/logto-io/node-oidc-provider/tar.gz/5570006785b44e0f125ee4cb6bf540338721b1f3}
version: 8.6.1

@renovate
renovate Bot force-pushed the renovate/oidc-provider-digest branch from 8e99647 to 684ab16 Compare September 2, 2026 07:26
Copilot AI review requested due to automatic review settings September 2, 2026 07:26
@github-actions github-actions Bot added size/xs and removed size/xs labels Sep 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

It updates a core auth dependency via a GitHub digest and the lockfile shows substantial version/transitive-runtime shifts that should be validated by a maintainer before merging.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file

Suppressed comments (1)

pnpm-lock.yaml:13412

  • The updated oidc-provider tarball now resolves to package version 8.6.1 in the lockfile (previously 9.11.3 per this PR diff). If this PR is intended to be a simple digest bump on the same release line, please double-check the target commit/digest to avoid unintentionally downgrading oidc-provider.
  • Files reviewed: 1/2 changed files
  • Comments generated: 1
  • Review effort level: Lite

Comment thread pnpm-lock.yaml
Comment on lines +26459 to +26463
eta: 3.5.0
got: 13.0.0
jose: 5.9.6
jsesc: 3.1.0
koa: 2.16.4
Copilot AI review requested due to automatic review settings September 2, 2026 21:16
@renovate
renovate Bot force-pushed the renovate/oidc-provider-digest branch from 684ab16 to 847fe96 Compare September 2, 2026 21:16
@github-actions github-actions Bot added size/xs and removed size/xs labels Sep 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The lockfile indicates the new digest resolves to an apparent major downgrade of oidc-provider (and introduces deprecated transitive deps), which needs correction/confirmation before merging.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file

Suppressed comments (2)

pnpm-lock.yaml:13412

  • The updated oidc-provider git digest resolves to an oidc-provider package version of 8.6.1 (previously 9.11.3), and the snapshot shows notable dependency downgrades (e.g. jose 6.x -> 5.9.6, koa -> 2.16.4). This looks like a major behavioral change/downgrade rather than a routine digest bump, and it may not match the repo’s existing v9 assumptions (e.g. @types/oidc-provider@9.5.0 remains in the lockfile and integration tests reference v9 semantics). Please verify the target commit is correct for the intended oidc-provider major/version line; if not, update the dependency to a commit that matches the expected major and keep the types in sync.
    pnpm-lock.yaml:6542
  • This update introduces @koa/router@13.1.1, which is marked deprecated in the lockfile and recommends upgrading to v15+ (also requiring Node >=18). If this dependency is coming from the new oidc-provider commit, consider updating the fork (or selecting a different digest) so it depends on a non-deprecated @koa/router major to avoid carrying deprecated code and potential security/maintenance risk.
  • Files reviewed: 1/2 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 3, 2026 09:57
@renovate
renovate Bot force-pushed the renovate/oidc-provider-digest branch from 847fe96 to 724116c Compare September 3, 2026 09:57
@github-actions github-actions Bot added size/xs and removed size/xs labels Sep 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The new digest resolves to an apparent oidc-provider downgrade and introduces potentially incompatible transitive changes (notably Koa major version shift and deprecated @koa/router).

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file

Suppressed comments (2)

packages/core/package.json:86

  • Updating oidc-provider to commit 5570006785b44e0f125ee4cb6bf540338721b1f3 resolves to oidc-provider package version 8.6.1 (see pnpm-lock.yaml:13410-13412), which appears to be a downgrade from the previously locked 9.11.3 and may invalidate assumptions in core (e.g., code comments referencing v9 behavior). Please confirm this commit is the intended upgrade target, or bump to the commit/tag that matches the expected major version.
    "oidc-provider": "github:logto-io/node-oidc-provider#5570006785b44e0f125ee4cb6bf540338721b1f3",

pnpm-lock.yaml:26463

  • The updated oidc-provider snapshot now pulls in koa@2.16.4 and jose@5.9.6, while packages/core has direct dependencies on koa@^3.2.1 and jose@^6.2.3. Running two major Koa versions in the same process is likely to break integration points like provider.callback() being mounted on the app. Consider moving oidc-provider to a commit that stays compatible with Koa 3, or plan a coordinated downgrade/upgrade of core + any middleware glue code.
  • Files reviewed: 1/2 changed files
  • Comments generated: 1
  • Review effort level: Lite

Comment thread pnpm-lock.yaml
Comment on lines +6539 to +6543
'@koa/router@13.1.1':
resolution: {integrity: sha512-JQEuMANYRVHs7lm7KY9PCIjkgJk73h4m4J+g2mkw2Vo1ugPZ17UJVqEH8F+HeAdjKz5do1OaLe7ArDz+z308gw==}
engines: {node: '>= 18'}
deprecated: Please upgrade to v15 or higher. All reported bugs in this version are fixed in newer releases, dependencies have been updated, and security has been improved.

Copilot AI review requested due to automatic review settings September 8, 2026 00:04
@renovate
renovate Bot force-pushed the renovate/oidc-provider-digest branch from 724116c to 5338e27 Compare September 8, 2026 00:04
@github-actions github-actions Bot removed the size/xs label Sep 8, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The updated digest resolves oidc-provider as a major downgrade (8.6.1 vs 9.11.3 in the diff) and introduces deprecated transitive deps, so the selected commit/compatibility needs confirmation before merging.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file

Suppressed comments (3)

packages/core/package.json:86

  • Updating the oidc-provider git digest appears to downgrade the resolved oidc-provider package (pnpm-lock.yaml shows 8.6.1) and it now depends on koa@2/jose@5, while this package.json still declares koa@^3 and jose@^6; please confirm the digest points to the intended v9-based fork/branch to avoid breaking runtime and type expectations.
    "oidc-provider": "github:logto-io/node-oidc-provider#5570006785b44e0f125ee4cb6bf540338721b1f3",

pnpm-lock.yaml:13413

  • The lockfile indicates oidc-provider is now resolved as version 8.6.1 (previously 9.11.3 in this PR’s diff), with notable dependency shifts (e.g., koa 3→2 and jose 6→5). This is a major behavioral change for a "digest update" and should be verified against Logto’s oidc integration and tests before merging.
    pnpm-lock.yaml:6542
  • @koa/router@13.1.1 is introduced and explicitly marked as deprecated in the lockfile; if this comes from the updated oidc-provider fork, consider updating the fork (or adding a workspace override) to use a maintained major (v15+) to benefit from bugfixes and security updates.
  • Files reviewed: 1/2 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Copilot AI review requested due to automatic review settings September 9, 2026 22:21
@renovate
renovate Bot force-pushed the renovate/oidc-provider-digest branch from 5338e27 to 15a3ccd Compare September 9, 2026 22:21
@github-actions github-actions Bot added size/xs and removed size/xs labels Sep 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Pin a v9-compatible provider digest or migrate Core’s integration to v8.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 1/2 changed files
  • Comments generated: 1
  • Review effort level: Lite

"nanoid": "^5.0.9",
"node-forge": "^1.3.1",
"oidc-provider": "github:logto-io/node-oidc-provider#513c523c0e68ee6112da8c871cce86204a136163",
"oidc-provider": "github:logto-io/node-oidc-provider#5570006785b44e0f125ee4cb6bf540338721b1f3",
Copilot AI review requested due to automatic review settings September 10, 2026 18:18
@renovate
renovate Bot force-pushed the renovate/oidc-provider-digest branch from 15a3ccd to 76e2637 Compare September 10, 2026 18:18
@github-actions github-actions Bot added size/xs and removed size/xs labels Sep 10, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The updated digest appears to pull a substantially different oidc-provider dependency set (including apparent downgrades and a deprecated transitive router), which should be validated and/or corrected before merging.

Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file

Suppressed comments (3)

packages/core/package.json:86

  • This digest update pulls an oidc-provider tarball whose declared package version is now 8.6.1 (per pnpm-lock.yaml), which looks like a downgrade from the previously-locked 9.x series and may introduce breaking runtime/API changes. Please confirm the target commit is correct for Logto, or adjust the commit hash to the intended oidc-provider version.
    "oidc-provider": "github:logto-io/node-oidc-provider#5570006785b44e0f125ee4cb6bf540338721b1f3",

pnpm-lock.yaml:6542

  • pnpm-lock now includes @koa/router@13.1.1 with a deprecation notice recommending upgrade to v15+ for bugfixes/security improvements. Since this is a transitive dependency of oidc-provider, consider updating the fork (or applying an override if compatible) to avoid pulling a deprecated router into production.
    pnpm-lock.yaml:26464
  • oidc-provider's dependency set changes substantially here (e.g., jose 6.x → 5.9.6 and koa 3.x → 2.16.4), which can affect token handling and middleware behavior. Please validate that Logto’s OIDC flows still behave correctly with these downgrades (ideally via targeted integration tests).
  • Files reviewed: 1/2 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant