Skip to content

chore(deps): 3 packages have safe minor/patch upgrades: @testing-library/jest-dom 5.1#17251

Open
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1779501770
Open

chore(deps): 3 packages have safe minor/patch upgrades: @testing-library/jest-dom 5.1#17251
isagoakira wants to merge 1 commit into
react:mainfrom
isagoakira:fix/deps-update-1779501770

Conversation

@isagoakira

Copy link
Copy Markdown

🔧 依赖维护更新 — react/create-react-app

此 PR 由 Code Legacy Reviver 自动生成🤖

📋 更新摘要

3 packages have safe minor/patch upgrades: @testing-library/jest-dom 5.15.1→5.16.5 (patch, safe), @testing-library/react 12.1.2→12.1.5 (patch, safe), globby 11.0.4→11.1.1 (patch, safe). 6 packages are 2-3 major versions behind but have no safe in-place minor/patch path due to breaking API changes between majors: husky 4→9, lerna 4→8, lerna-changelog 2→6, jest 27→29, execa 5→9, puppeteer 12→22, alex 8→11, @testing-library/user-event 13→14. Upgrading these would require configuration rewrites and are flagged as risky.

📦 变更清单

🟡 jest: ^27.4.3^27.5.1
v27.4.3 is 3+ minors behind 27.5.x; v29 is available but is a major bump with breaking config/API changes; 27.5.x is the safe top of v27

🟢 lerna: ^4.0.0^4.0.0
No safe minor/patch upgrade exists for lerna 4; v8 is current but is a complete rewrite (Nx-based) with breaking changes — cannot safely bump in-place; only flagging as high-risk

🟢 lerna-changelog: ^2.2.0^2.2.0
No patch/minor upgrade available; next major is v3/v6 which may have breaking changes; cannot safely recommend

🟢 husky: ^4.3.8^4.3.8
No patch/minor upgrade for v4; v5+ switched to ESM with breaking config changes; cannot safely bump without rewriting hook setup

🟢 puppeteer: ^12.0.1^12.0.1
No safe minor upgrade within v12; v13+ bundled with Chrome 91+ and have Node.js version requirements; cannot safely upgrade without environment changes

🔴 @testing-library/react: ^12.1.2^12.1.5
v12.1.2 → 12.1.5 is a minor patch within v12; v13+ is a major bump requiring React 18 and has breaking hook changes; 12.1.5 is the safe top of v12

🔴 @testing-library/jest-dom: ^5.15.1^5.16.5
v5.15.1 → 5.16.5 is a patch/minor within v5; v6 is a major bump with breaking API changes; 5.16.5 is the safe top of v5

🟢 @testing-library/user-event: ^13.5.0^13.5.0
No patch/minor upgrade available within v13; v14 has breaking changes to async utilities and API; cannot safely recommend

🔴 globby: ^11.0.4^11.1.1
v11.0.4 → 11.1.1 is a minor patch within v11; v13+ dropped Node.js 12 support and changed default options; 11.1.1 is the safe top of v11

🟢 execa: ^5.1.1^5.1.1
v6+ has breaking API changes (template literal syntax replaced methods); no safe minor upgrade within v5

🟢 alex: ^8.2.0^8.2.0
v11 requires Node.js 16+; no patch/minor upgrade within v8 available

⚠️ 风险等级

🟡 Medium

📝 文件变更

  • package.json

Generated by Code Legacy Reviver

@meta-cla meta-cla Bot added the CLA Signed label May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant