Skip to content

chore(deps): upgrade project dependencies - #1995

Merged
yanglbme merged 1 commit into
mainfrom
chore/upgrade-dependencies-20261017
Oct 17, 2026
Merged

yanglbme merged 1 commit into
mainfrom
chore/upgrade-dependencies-20261017

Conversation

@yanglbme

Copy link
Copy Markdown
Member

Summary

Bump workspace dependencies to the latest compatible releases and refresh the lockfile.

  • Direct ranges and the shared catalog move forward, including pnpm 12.14.0, wrangler 4.151.1, Vite 8.3.4, Vue 3.5.44, Mermaid 12.2.0, and Vitest 5.0.5. CI workflow pins match the new pnpm version.
  • Security override floors are raised (typescript-eslint 8.71.2, DOMPurify 3.4.17, js-yaml 5.5.0, and related packages). The Mermaid flowchart label patch is retargeted to 12.2.0 because upstream still compares label width with exact equality.
  • Prettier stays at 2.8.8, TypeScript stays on 6.0.3 (7.0.2 is a major), and undici stays at 8.10.2 so Wrangler can still read gzip 404 bodies.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Refactor
  • Documentation / workflow update
  • Test

Test Procedure

  • pnpm run lint
  • pnpm run type-check
  • pnpm test (shared 57, core 157, web 264, api 86)

Pre-flight Checklist

  • Self-review of the diff
  • pnpm run lint passes
  • Tests added or updated when behavior changes
  • User-facing copy updated in zh-CN, zh-TW, en-US, and ja-JP when UI text changes
  • Docs updated when public API or contributor workflow changes

Bump compatible releases, including pnpm 12.14.0 and wrangler 4.151.1, and retarget the Mermaid flowchart label patch to 12.2.0.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI balanced review requested due to automatic review settings October 17, 2026 02:08

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.

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

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

@github-actions

Copy link
Copy Markdown

🚀 Cloudflare Workers Preview has been successfully deployed!

Preview URL: https://md-pr-1995.doocs.workers.dev

Built with commit 3e1ffbf

@github-actions

Copy link
Copy Markdown

🚀 Surge Preview has been successfully deployed!

Preview URL: https://doocs-md-preview-pr-1995.surge.sh

Built with commit 3e1ffbf

@yanglbme
yanglbme merged commit f8d9126 into main Oct 17, 2026
5 checks passed
@yanglbme
yanglbme deleted the chore/upgrade-dependencies-20261017 branch October 17, 2026 02:12
@github-actions

Copy link
Copy Markdown

🗑️ Cloudflare Workers preview deployment has been cleaned up.

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