Jest 29 est là, juste quelques mois après Jest 28. Comme mentionné dans l'article du blog Jest 28, cette version contient juste quelques changements de rupture, afin de rendre la mise à jour aussi douce que possible.
The only breaking changes that should be noticeable are:
Les versions 12 et 17 de node sont supprimés, tous deux étant en fin de vie
La propriété
snapshotFormat
est changée en :+ snapshotFormat: {
+ escapeString: false,
+ printBasicPrototype: false
+ }jest-environment-jsdom
a mis à jourjsdom
de la v19 à la v20
Il y a certaines modifications de types exposés par Jest, mais probablement (espérons-le !) rien qui devrait empêcher la mise à niveau. Veuillez consulter le guide de mise à jour pour plus de détails.
C'est tout pour les changements de rupture ! Espérons que la mise à jour de Jest 28 se fera en douceur. Please see the changelog for other changes.
Merci d'avoir lu, et heureux Jesting! 🃏