跳至主内容

Jest 29:快照格式变更

· 2 分钟阅读
Simen Bekkhus
Simen Bekkhus
非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

距离 Jest 28 发布仅短短数月,Jest 29 现已推出。正如我们在 Jest 28 的博客文章 中提到的,此版本仅包含少量破坏性变更,以确保升级过程尽可能顺利。

唯一值得注意的破坏性变更包括:

  • 移除了对 Node 12 和 17 的支持,这两个版本均已终止维护(EOL)

  • snapshotFormat 属性已变更为:

    + snapshotFormat: {
    + escapeString: false,
    + printBasicPrototype: false
    + }
  • jest-environment-jsdom 已将 jsdom 从 v19 升级至 v20

Jest 暴露的类型也有一些变更,但(希望!)不会阻碍升级。更多详情请参阅 升级指南

破坏性变更就是这些!希望这意味着从 Jest 28 升级的过程会很顺利。其他变更请查看 更新日志

感谢阅读,祝您测试愉快!🃏