Skip to content

Upgrading @vitest/ui 0.29 to 0.30

Breaking0.29.8 → 0.30.1Breaking7New3Fixed11

BreakingUpgrade verdict

7 breaking changes.

  • Remove tinyspy internal properties on Vitest spies  -  (2f1dc).
  • Only support Node.js 14.18.0 or newer  -  (287dc).
  • Use "concordance" package to display diff instead of using custom diff  -  (44630).
  • Move snapshot implementation into @vitest/snapshot  -  (6aff0).
Top 3 of 7 that need code or config changes

Adds @vitest/utils 0.30.1, fflate ^0.7.4.

Installs 44 packages in all (was 25).

Breaking7
Remove tinyspy internal properties on Vitest spies  -  (2f1dc).
Only support Node.js 14.18.0 or newer  -  (287dc).
Use "concordance" package to display diff instead of using custom diff  -  (44630).
Move snapshot implementation into @vitest/snapshot  -  (6aff0).
Bump coverage packages vitest peer dependency  -  (be1bf).
Add workspace support  -  (b9d1a).
Experimental optimizer introduced in 0.29.0 is temporarily disabled.