メインコンテンツへスキップ

Jest 29: スナップショット形式の変更

· 1分で読める
Simen Bekkhus
Simen Bekkhus
非公式ベータ版翻訳

このページは PageTurner AI で翻訳されました(ベータ版)。プロジェクト公式の承認はありません。 エラーを見つけましたか? 問題を報告 →

Jest 29がリリースされました。Jest 28からわずか数ヶ月でのアップデートです。Jest 28のブログ記事で触れた通り、このバージョンではアップグレードをできるだけスムーズにするため、破壊的変更を最小限に抑えています。

目立つ破壊的変更は以下のみです:

  • Nodeバージョン12と17のサポート終了(両方ともEOLとなりました)

  • snapshotFormatプロパティが以下のように変更されました:

    + snapshotFormat: {
    + escapeString: false,
    + printBasicPrototype: false
    + }
  • jest-environment-jsdomjsdomをv19からv20にアップグレード

Jestが公開する型定義にもいくつかの変更がありますが、おそらく(願わくば!)アップグレードの妨げになるものはないでしょう。詳細はアップグレードガイドをご覧ください。

破壊的変更は以上です!Jest 28からのアップグレードがスムーズに進むことを願っています。その他の変更点については変更履歴を参照してください。

ご覧いただきありがとうございました。Happy Jesting! 🃏