Repository navigation
Released Jest upgrade eliminating braces 3.0.3 paths from Jest 29.7.0 #16502
Replies: 1 comment
|
Yes — there is a named combination: Jest 30.5.x. I checked the registry for the exact packages you listed: • @jest/core 30.5.2 — micromatch: not a dependency anymore The micromatch → braces ^3.0.3 suffix that 29.7.0 carries through all five packages doesn't exist anywhere in the 30.x line, so the affected path is removed at the source — no npm overrides, no coverage changes. Two things worth knowing before you jump:
|
Uh oh!
There was an error while loading. Please reload this page.
Our independent native-test project uses
jest@29.7.0. Its historical lock contains:jest@29.7.0→@jest/core^29.7.0, resolved29.7.0→micromatch^4.0.4, resolved4.0.8→braces^3.0.3, resolved3.0.3.^29.7.0on@jest/transform,jest-config,jest-haste-mapandjest-message-util, each resolved to29.7.0; each introduces the same micromatch/braces suffix.Is there a named released Jest combination that removes these affected paths without overrides or disabling test coverage? Please identify exact versions, remaining transitive blockers and migration/engine constraints. We will separately confirm compatibility with Medusa’s test-utils maintainers. These paths are installed-graph evidence, not a runtime exploit reproduction; Medusa’s dependency changes alone would not resolve them.
All reactions