Skip to content

chore: bump deps - #626

Merged
adibarra merged 8 commits into
masterfrom
chore/bump-deps-2026-07-26
Jul 27, 2026
Merged

chore: bump deps#626
adibarra merged 8 commits into
masterfrom
chore/bump-deps-2026-07-26

Conversation

@adibarra

@adibarra adibarra commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Note

Low Risk
Changes are version bumps and test-only setup/assertions; runtime app behavior is unchanged aside from routine patch/minor dependency updates.

Overview
Dependency maintenance across the repo: root pnpm (11.9.011.17.0), vite, oxfmt, and oxlint; app Next, React, Radix UI, Tailwind, Cypress, adm-zip (0.5.x0.6.0), and related packages; aligned tsx bumps in db and mcp.

Test infrastructure adds a Vitest setupFiles hook that replaces Node’s experimental localStorage with an in-memory Storage implementation so unit tests don’t hit warning getters.

chunk-load-recovery tests stub location.reload via a prototype-preserving Location copy, assert reload runs only once on repeated chunk errors, restore window.location in afterAll, and verify idempotent installs by spying on addEventListener after vi.resetModules() (no production changes to recovery logic).

Reviewed by Cursor Bugbot for commit 079efc5. Bugbot is set up for automated code reviews on this repo. Configure here.

中文:更新工作区依赖与安全版本约束
Copilot AI review requested due to automatic review settings July 27, 2026 01:50
@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
inferencemax-app Ready Ready Preview, Comment Jul 27, 2026 2:41am

Request Review

Copilot AI 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.

Pull request overview

Routine dependency bump PR across the monorepo, with updated pnpm security overrides and a small unit-test/script adjustment to keep Vitest working under newer Node/jsdom behavior.

Changes:

  • Bumped a broad set of dependencies (pnpm, oxlint/oxfmt, vite; app deps like Next/React/Radix/Tailwind/Cypress/PostHog; db/mcp tooling like tsx and adm-zip).
  • Updated pnpm-workspace.yaml security overrides for multiple advisories.
  • Adjusted app unit-test scripts to set NODE_OPTIONS=--localstorage-file=... and updated chunk-load-recovery unit tests to assert reload deduplication behavior.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pnpm-workspace.yaml Updated pnpm security override pins (and related advisory handling).
packages/mcp/package.json Bumped tsx dev dependency.
packages/db/package.json Bumped adm-zip and tsx dev dependencies.
packages/app/src/lib/chunk-load-recovery.test.ts Updated assertions to validate reload deduping rather than sessionStorage.setItem spying.
packages/app/package.json Added NODE_OPTIONS=--localstorage-file=... to Vitest unit scripts; bumped app dependencies.
package.json Bumped root dev tooling versions and updated packageManager pnpm version.
Comments suppressed due to low confidence (1)

packages/app/src/lib/chunk-load-recovery.test.ts:69

  • This test now verifies idempotency via reload call count (duplicate listeners would cause multiple reload attempts), not duplicate gate writes. Rename the test description to match what’s asserted.
  it('is idempotent: repeated installs do not duplicate the gate write', () => {

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pnpm-workspace.yaml
Comment thread packages/app/src/lib/chunk-load-recovery.test.ts Outdated
中文:澄清安全版本约束与测试名称

Copilot AI 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.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Comment thread packages/app/package.json Outdated

Copilot AI 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.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Comments suppressed due to low confidence (1)

pnpm-workspace.yaml:22

  • These comments say “patched 3.15.x line”, but the actual override below enforces the broader semver range >=3.15.0 <4.0.0. To avoid confusion during future security audits, align the wording with what the override actually does.
# - gray-matter calls js-yaml's safeLoad/safeDump APIs, which 4.x removes. Keep js-yaml
#   on the patched 3.15.x line; the remaining build-time advisory applies only to trusted
#   frontmatter input and is ignored below.

Comment thread packages/app/src/lib/chunk-load-recovery.test.ts

Copilot AI 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.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated no new comments.

Copilot AI 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.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Comment thread packages/app/src/lib/chunk-load-recovery.test.ts Outdated

@cursor cursor 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.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 3eb7fe6. Configure here.

Comment thread packages/app/package.json Outdated

Copilot AI 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.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Comment thread packages/app/src/lib/chunk-load-recovery.test.ts Outdated
Comment thread packages/app/src/lib/chunk-load-recovery.test.ts Outdated
Copilot AI review requested due to automatic review settings July 27, 2026 02:35

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings July 27, 2026 02:40

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@adibarra
adibarra merged commit fb7dfb6 into master Jul 27, 2026
29 checks passed
@adibarra
adibarra deleted the chore/bump-deps-2026-07-26 branch July 27, 2026 02:44
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.

2 participants