Skip to content

Renovate updates - #4117

Merged
amitsingh-007 merged 39 commits into
mainfrom
renovate-updates
Aug 1, 2026
Merged

Renovate updates#4117
amitsingh-007 merged 39 commits into
mainfrom
renovate-updates

Conversation

@amitsingh-007

@amitsingh-007 amitsingh-007 commented Aug 1, 2026

Copy link
Copy Markdown
Owner

Check if the Pull Request fulfils these requirements

  • Does the extension require a version change?

Greptile Summary

The PR updates application, build, and CI dependencies while preserving the CommonJS-compatible jose override required by Firebase Admin authentication.

  • Upgrades Firebase, Next.js, React, WXT, Vercel, and supporting tooling.
  • Updates GitHub Actions and release automation versions.
  • Protects the jwks-rsa>jose compatibility override from Renovate updates.
  • Removes obsolete React Compiler lint suppressions.

Confidence Score: 5/5

The PR appears safe to merge.

The previously reported authentication failure is fixed: the workspace override remains in place, the lockfile resolves jwks-rsa to the CommonJS-compatible jose@4.15.9, and Renovate is prevented from updating that override, so no blocking failure remains.

Reviews (2): Last reviewed commit: "fix: restore jose 4.15.9 pin under jwks-..." | Re-trigger Greptile

Context used:

renovate Bot added 30 commits August 1, 2026 01:09
…4084)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…4098)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate Bot and others added 8 commits August 1, 2026 13:48
…de-7.x

chore(deps): update actions/setup-node action to v7
chore(deps): update dependency jwks-rsa>jose to v6
chore(deps): update dependency oxlint-tsgolint to v7
chore(deps): update dependency vercel to v58
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@webext-bot

webext-bot Bot commented Aug 1, 2026

Copy link
Copy Markdown

Extension version is updated from 25.0.0 to 25.1.0

@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because your trial has ended. Ask your workspace admin to add credits to resume reviews. Manage billing

@greptile-apps greptile-apps Bot 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.

Your trial has ended. Reactivate Greptile to resume code reviews.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Hey - I've found 1 issue, and left some high level feedback:

Fixed security issues:

  • @grpc/grpc-js (link) · Dashboard

  • form-data (link) · Dashboard

  • postcss (link)

  • protobufjs (link) · Dashboard

  • sharp (link)

  • websocket-driver (link) · Dashboard

  • The comment above the jwks-rsa>jose override still refers to the dual CJS/ESM 4.15.9 workaround, but the override now targets 6.2.4; update the comment to reflect the new rationale or confirm this workaround is still needed with the newer jose version.

Prompt for AI Agents
Please address the comments from this code review:

## Overall Comments
- The comment above the `jwks-rsa>jose` override still refers to the dual CJS/ESM 4.15.9 workaround, but the override now targets 6.2.4; update the comment to reflect the new rationale or confirm this workaround is still needed with the newer jose version.

## Individual Comments

### Comment 1
<location path="pnpm-workspace.yaml" line_range="9-10" />
<code_context>
       version: 5.0.14

 overrides:
-  jwks-rsa>jose: 4.15.9
+  jwks-rsa>jose: 6.2.4

 importers:
</code_context>
<issue_to_address>
**issue (bug_risk):** The jose override version no longer matches the explanatory comment and may no longer be API-identical.

The override comment still references jose 4.15.9 as API-identical for importJWK/exportSPKI and tied to specific upstream issues, but the override is now 6.2.4. Please either (a) verify that jwks-rsa behaves correctly with jose 6.x for these APIs in this usage, or (b) update/remove the comment so it accurately explains why we pin 6.2.4. As-is, the mismatch between the pinned version and the comment could be misleading and hide potential compatibility issues.
</issue_to_address>

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Comment thread pnpm-workspace.yaml

@greptile-apps greptile-apps Bot 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.

Your trial has ended. Reactivate Greptile to resume code reviews.

@amitsingh-007

Copy link
Copy Markdown
Owner Author

@greptile review

Comment thread pnpm-workspace.yaml Outdated
Renovate bumped the `jwks-rsa>jose` override from 4.15.9 to 6.2.4, which
satisfies jwks-rsa's own `^6.1.3` range and therefore made the override a
no-op. jose@6 is ESM-only and jwks-rsa require()s it, so every authenticated
tRPC call 500s on Vercel with ERR_REQUIRE_ESM.

This does not reproduce locally: `next build`, `next start` and Node 24 all
handle require(ESM) fine. Confirmed only via a preview deployment's runtime
logs; restoring the pin returns the route to a correct 401.

Also disable Renovate updates for this override so :automergeMinor cannot
reintroduce the crash, and drop three stale react-compiler oxlint-disable
directives that were failing lint:ci and blocking all deploys.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@amitsingh-007
amitsingh-007 merged commit cc2486e into main Aug 1, 2026
4 checks passed
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.

1 participant