Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Versions d'exécution utilisant Node.js et Playwright
Les sections suivantes contiennent des informations sur les versions d'exécution de CloudWatch Synthetics pour Node.js et Playwright. Playwright est une bibliothèque d’automatisation open source utilisée pour les tests de navigateur. Pour plus d'informations sur Playwright, voir https://playwright.dev/
La convention de dénomination pour ces versions d'exécution est syn-. language
-framework-majorversion.
minorversion
syn-nodejs-playwright-8.0
Important
À partir de Synthetics, le moteur syn-nodejs-playwright-5.1 d'exécution de Synthetics utilise le nouvel espace de noms. Veuillez migrer le script Canary pour utiliser le nouvel espace de noms. L'espace de noms Legacy sera obsolète dans une prochaine version.
-
@ amzn/synthetics -dramaturge → @ -dramaturge aws/synthetics
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.61.1 de Dramaturge
-
Playwright/test la version 1.61.1
-
Version Chromium 150.0.7871.24
-
Firefox version 151.0
Changements dans syn-nodejs-playwright-8.0
-
Passez
Chromiumà la version 150.0.7871.24 pour résoudre les problèmes CVE suivants :-
CVE-2026-11645
-
-
Passez
ImageMagickà la version 7.1.2-27 pour résoudre les problèmes CVE suivants :-
CVE-2026-28494
-
CVE-2026-28691
-
CVE-2026-28693
-
CVE-2026-30883
-
CVE-2026-30929
-
CVE-2026-30931
-
CVE-2026-32636
-
CVE-2026-33900
-
CVE-2026-33901
-
CVE-2026-33905
-
CVE-2026-33908
-
Pour plus d’informations, consultez les ressources suivantes :
-
Notes de sortie de Playwright
sur le site Web de Playwright -
Référence de l'API Playwright
sur le site Web de Playwright
Les versions d'exécution antérieures suivantes pour Node.js et Playwright sont toujours prises en charge.
syn-nodejs-playwright-7.1
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.59.1 de Dramaturge
-
Playwright/test la version 1.59.1
-
Version Chrome 147.0.7727.15
-
Version 148.0.2 de Firefox
Changements dans syn-nodejs-playwright-7.1
-
Correction d'un bogue où les en-têtes HTTP avec des valeurs de tableau n'étaient pas capturés correctement.
-
Passez
wsà la version 8.20.1 pour résoudre les problèmes CVE suivants :-
CVE-2026-45736
-
-
Passez
fast-xml-parserà la version 5.7.2 pour résoudre les CVE suivants :-
CVE-2026-41650
-
syn-nodejs-playwright-7.0
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.59.1 de Dramaturge
-
Playwright/test la version 1.59.1
-
Version Chrome 147.0.7727.15
-
Version 148.0.2 de Firefox
Changements dans syn-nodejs-playwright-7.0
-
Canaris multisites— Gérez le même canari dans plusieurs AWS régions à partir d'un point de gestion unique.
-
Passez
ImageMagickà la version 7.1.2-15 pour résoudre les problèmes CVE suivants :-
CVE-2023-34152
-
CVE-2025-53014
-
CVE-2025-53101
-
CVE-2025-57807
-
CVE-2026-22770
-
CVE-2026-23876
-
CVE-2026-25897
-
CVE-2026-25898
-
CVE-2026-25968
-
CVE-2026-25971
-
CVE-2026-25983
-
CVE-2026-25986
-
CVE-2026-25987
-
CVE-2026-26284
-
syn-nodejs-dramaturge-6.1
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.59.1 de Dramaturge
-
Playwright/test la version 1.59.1
-
Version Chromium 147.0.7727.15
-
Version 148.0.2 de Firefox
Changements dans syn-nodejs-playwright-6.1
-
Versions de Playwright et de navigateur mises à jour.
-
Passez
fast-xml-parserà la version 5.5.7 pour résoudre les CVE suivants :-
CVE-2026-27942
-
CVE-2026-33036
-
-
Passez
Chromiumà la version 147.0.7727.15 pour corriger les CVE suivants :-
CVE-2026-3909
-
CVE-2026-3910
-
CVE-2026-5281
-
syn-nodejs-playwright-6.0
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.58.2 de Dramaturge
-
Playwright/test la version 1.58.2
-
Version Chromium 145.0.7632.77
-
Version 146.0.1 de Firefox
Changements dans syn-nodejs-playwright-6.0
-
Correctifs de sécurité appliqués et versions mises à jour de Playwright et du navigateur.
syn-nodejs-playwright-5.1
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.57.0 de Dramaturge
-
Playwright/test la version 1.57.0
-
Version Chromium 143.0.7499.169
-
Version 142.0.1 de Firefox
Changements dans syn-nodejs-playwright-5.1
-
Migration de l'espace de noms d'exécution de Synthetics.
-
La définition de type est disponible dans le registre https://www.npmjs.com/package/@aws/synthetics-playwright
npm. Assurez-vous que la version du package de définition de type correspond à la version d'exécution de votre Canary.
syn-nodejs-playwright-5.0
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.57.0 de Dramaturge
-
Playwright/test la version 1.57.0
-
Version 143.0.7499.4 de Chrome
-
Version 142.0.1 de Firefox
Changements dans syn-nodejs-playwright-5.0
-
Des correctifs de sécurité ont été appliqués et des versions mises à jour de Playwright et du navigateur.
syn-nodejs-playwright-4.0
Dépendances principales :
-
AWS Lambda exécution Node.js 22.x
-
Version 1.55.0 de Dramaturge
-
Playwright/test la version 1.55.0
-
Version Chromium 140.0.7339.16
-
Version 141.0 de Firefox
Changements dans syn-nodejs-playwright-4.0
-
Des correctifs de sécurité ont été appliqués et des versions mises à jour de Playwright et du navigateur.
syn-nodejs-playwright-3.0
Dépendances principales :
-
AWS Lambda exécution Node.js 20.x
-
Playwright : version 1.53.0
-
Playwright/test la version 1.53.0
-
Version Chromium 138.0.7204.168
Modifications apportées à syn-nodejs-playwright-3.0
-
Multi-browser support — Vous pouvez désormais exécuter vos canaries nodejs Puppeteer dans Firefox ou Chrome
-
Prise en charge de la surveillance visuelle
syn-nodejs-playwright-2.0
Dépendances principales :
-
AWS Lambda exécution Node.js 20.x
-
Playwright : version 1.49.1
-
Playwright/test la version 1.49.1
-
Version 131.0.6778.264 de Chrome
Modifications apportées à syn-nodejs-playwright-2.0
-
L’écart entre la durée totale et la somme des temps individuels pour une requête donnée dans le fichier HAR a été corrigé.
-
Le système prend désormais en charge les exécutions à blanc pour les scripts Canary, ce qui permet d’effectuer des exécutions ponctuelles ou de réaliser des mises à jour sécurisées du script Canary.
syn-nodejs-playwright-1.0
Dépendances principales :
-
AWS Lambda exécution Node.js 20.x
-
Playwright : version 1.44.1
-
Playwright/test la version 1.44.1
-
Version Chromium 126.0.6478.126
Fonctionnalités :
-
PlayWright support — Vous pouvez écrire des scripts Canary à l'aide du framework d'automatisation Playwright. Vous pouvez exécuter vos scripts Playwright existants en tant que scripts Canary et les enrichir avec des fonctions de surveillance AWS .
-
CloudWatch Intégration des journaux : vous pouvez interroger et filtrer les journaux via la console CloudWatch Synthetics. Chaque message de journal contient un
canaryRunIdunique, ce qui facilite la recherche des journaux associés à une exécution particulière du script Canary. -
Métriques et artefacts Canary — Vous pouvez surveiller le taux de réussite de Canary Run grâce à CloudWatch des métriques et configurer des alarmes pour vous avertir lorsque Canary détecte des problèmes.
-
Captures d’écran et association aux étapes : vous pouvez prendre des captures d’écran à l’aide des fonctions natives de Playwright afin de visualiser les différentes étapes d’un script Canary à chaque exécution. Les captures d’écran sont automatiquement associées aux étapes du script Canary et chargées dans des compartiments Amazon S3.
-
Plusieurs onglets : vous pouvez créer des scripts Canary qui ouvrent plusieurs onglets de navigateur et accéder aux captures d’écran de chacun d’eux. Vous pouvez créer des flux de travail utilisateur à plusieurs onglets et étapes dans Synthetics.