View a markdown version of this page

Versioni di runtime che utilizzano Node.js e Playwright - Amazon CloudWatch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Versioni di runtime che utilizzano Node.js e Playwright

Le sezioni seguenti contengono informazioni sulle versioni di runtime di CloudWatch Synthetics per e Playwright. Node.js Playwright è una libreria open source per l'automazione dei test sui browser. Per ulteriori informazioni su Playwright, vedere https://playwright.dev/

La convenzione di denominazione per queste versioni di runtime è syn-language -framework-majorversion. minorversion.

syn-nodejs-playwright-8.0

Importante

A partire da Synthetics syn-nodejs-playwright-5.1 e versioni successive, il runtime di Synthetics utilizza il nuovo namespace. Esegui la migrazione dello script canary per utilizzare il nuovo namespace. Lo spazio dei nomi legacy sarà obsoleto in una versione futura.

  • @ -drammaturgo → @ amzn/synthetics -drammaturgo aws/synthetics

Principali dipendenze:

  • AWS Lambda Node.js runtime 22.x

  • Playwright versione 1.61.1

  • Playwright/test versione 1.61.1

  • Versione Chromium 150.0.7871.24

  • Firefox versione 151.0

Modifiche in syn-nodejs-playwright-8.0

  • Esegui l'aggiornamento Chromium a 150.0.7871.24 per risolvere i seguenti CVE:

    • CVE-2026-11645

  • Aggiornamento ImageMagick alla versione 7.1.2-27 per risolvere i seguenti CVE:

    • 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

Per ulteriori informazioni, consulta gli argomenti seguenti:

Le seguenti versioni di runtime precedenti per Node.js e Playwright sono ancora supportate.

syn-nodejs-playwright-7.1

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.59.1

  • Playwright/test versione 1.59.1

  • Versione Chromium 147.0.7727.15

  • Versione Firefox 148.0.2

Modifiche in syn-nodejs-playwright-7.1

  • È stato corretto un bug in cui le intestazioni HTTP con valori di matrice non venivano acquisite correttamente.

  • Effettua l'aggiornamento ws alla versione 8.20.1 per risolvere i seguenti CVE:

    • CVE-2026-45736

  • Aggiornamento fast-xml-parser alla versione 5.7.2 per risolvere i seguenti CVE:

    • CVE-2026-41650

syn-nodejs-playwright-7.0

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.59.1

  • Playwright/test versione 1.59.1

  • Versione Chromium 147.0.7727.15

  • Firefox versione 148.0.2

Modifiche in syn-nodejs-playwright-7.0

  • Canarie con più località— Esegui lo stesso canarino in più regioni da un unico punto di gestione. AWS

  • Esegui l'upgrade ImageMagick alla versione 7.1.2-15 per risolvere i seguenti CVE:

    • 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-playwright-6.1

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.59.1

  • Playwright/test versione 1.59.1

  • Versione Chromium 147.0.7727.15

  • Versione Firefox 148.0.2

Modifiche in syn-nodejs-playwright-6.1

  • Versioni aggiornate di Playwright e browser.

  • Aggiornamento fast-xml-parser alla versione 5.5.7 per risolvere i seguenti CVE:

    • CVE-2026-27942

    • CVE-2026-33036

  • Aggiornamento Chromium a 147.0.7727.15 per risolvere i seguenti CVE:

    • CVE-2026-3909

    • CVE-2026-3910

    • CVE-2026-5281

syn-nodejs-playwright-6.0

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.58.2

  • Playwright/test versione 1.58.2

  • Versione Chromium 145.0.7632.77

  • Versione Firefox 146.0.1

Modifiche in syn-nodejs-playwright-6.0

  • Patch di sicurezza applicate e versioni aggiornate di Playwright e del browser.

syn-nodejs-playwright-5.1

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.57.0

  • Playwright/test versione 1.57.0

  • Versione Chromium 143.0.7499.169

  • Versione Firefox 142.0.1

Modifiche in syn-nodejs-playwright-5.1

  • Migrazione dello spazio dei nomi di runtime di Synthetics.

  • La definizione del tipo è disponibile nel registro npm. https://www.npmjs.com/package/@aws/synthetics-playwright Assicurati che la versione del pacchetto di definizione del tipo corrisponda alla versione di runtime del tuo canary.

syn-nodejs-playwright-5.0

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.57.0

  • Playwright/test versione 1.57.0

  • Versione Chromium 143.0.7499.4

  • Versione Firefox 142.0.1

Modifiche in syn-nodejs-playwright-5.0

  • Patch di sicurezza applicate e versioni aggiornate di Playwright e del browser.

syn-nodejs-playwright-4.0

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

  • Playwright versione 1.55.0

  • Playwright/test versione 1.55.0

  • Versione Chromium 140.0.7339.16

  • Firefox versione 141.0

Modifiche in syn-nodejs-playwright-4.0

  • Patch di sicurezza applicate e versioni aggiornate di Playwright e del browser.

syn-nodejs-playwright-3.0

Principali dipendenze:

  • AWS Lambda runtime 20.x Node.js

  • Playwright versione 1.53.0

  • Playwright/test versione 1.53.0

  • Chromium versione 138.0.7204.168

Modifiche in syn-nodejs-playwright-3.0

  • Multi-browser supporto — Ora puoi eseguire nodejs puppeteer canaries in Firefox o Chrome

  • Supporto per il monitoraggio visivo

syn-nodejs-playwright-2.0

Principali dipendenze:

  • AWS Lambda runtime 20.x Node.js

  • Playwright versione 1.49.1

  • Playwright/test versione 1.49.1

  • Versione Chromium 131.0.6778.264

Modifiche in syn-nodejs-playwright-2.0

  • La mancata corrispondenza tra la durata totale e la somma dei tempi per una determinata richiesta nel file HAR è stata corretta.

  • Supporta il processo di test per il canary, consentendo esecuzioni ad hoc o l'esecuzione di un aggiornamento sicuro del canary.

syn-nodejs-playwright-1.0

Principali dipendenze:

  • AWS Lambda runtime 20.x Node.js

  • Playwright versione 1.44.1

  • Playwright/test versione 1.44.1

  • Chromium versione 126.0.6478.126

Funzionalità:

  • PlayWright supporto — È possibile scrivere script canari utilizzando il framework di automazione Playwright. Puoi utilizzare i tuoi script Playwright esistenti per eseguirli come canary e arricchirli con le funzionalità di monitoraggio di AWS .

  • CloudWatch Integrazione dei log: puoi interrogare e filtrare i log tramite la console Synthetics. CloudWatch Ogni messaggio di log contiene canaryRunId univoci, semplificando la ricerca dei log relativi a una determinata esecuzione canary.

  • Metriche e artefatti canarini: puoi monitorare il tasso di passaggio di Canary Run attraverso le CloudWatch metriche e configurare gli allarmi per avvisarti quando i canarini rilevano problemi.

  • Associazione di schermate e passaggi: puoi acquisire schermate utilizzando la funzionalità nativa di Playwright per visualizzare le fasi di uno script canary ad ogni esecuzione. Le schermate vengono automaticamente associate ai passaggi del canary e caricate nei bucket Amazon S3.

  • Schede multiple: puoi creare canary che aprono più schede del browser e accedere alle schermate da ciascuna scheda. Su Synthetics puoi creare flussi di lavoro utente a più schede e a più passaggi.