Zum Hauptinhalt springen

Jest 29: Änderungen am Snapshot-Format

· 2 Minuten Lesezeit
Simen Bekkhus
Simen Bekkhus
Inoffizielle Beta-Übersetzung

Diese Seite wurde von PageTurner AI übersetzt (Beta). Nicht offiziell vom Projekt unterstützt. Fehler gefunden? Problem melden →

Jest 29 ist da, nur wenige Monate nach Jest 28. Wie im Jest-28-Blogbeitrag erwähnt, enthält diese Version nur wenige Breaking Changes, um das Upgrade so reibungslos wie möglich zu gestalten.

Die einzigen Breaking Changes, die auffallen sollten, sind:

  • Node-Versionen 12 und 17 werden nicht mehr unterstützt, beide sind End-of-Life (EOL)

  • Die snapshotFormat-Eigenschaft wurde wie folgt geändert:

    + snapshotFormat: {
    + escapeString: false,
    + printBasicPrototype: false
    + }
  • jest-environment-jsdom hat jsdom von v19 auf v20 aktualisiert

Es gibt bestimmte Änderungen an den von Jest bereitgestellten Typen, aber wahrscheinlich (hoffentlich!) nichts, das das Upgrade behindern sollte. Weitere Details finden Sie im Upgrade-Leitfaden.

Das war's zu den Breaking Changes! Hoffentlich bedeutet dies, dass der Upgrade-Pfad von Jest 28 reibungslos verläuft. Weitere Änderungen finden Sie im Changelog.

Danke fürs Lesen und viel Spaß beim Testen! 🃏