View a markdown version of this page

Versioni di runtime che utilizzano Node.js - 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

La sezione seguente contiene informazioni sulle versioni di runtime di CloudWatch Synthetics per. Node.js Questo runtime non include alcun browser o framework.

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

syn-nodejs-5.2

Importante

A partire da Synthetics e versioni successive, il runtime di Synthetics utilizza syn-nodejs-3.1 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.

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

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

Modifiche in syn-nodejs-5.2

  • Correzione di bug del blueprint con controlli multipli: il runtime ora risolve correttamente i ${AWS_SECRET:...} riferimenti nelle variabili globali e nella configurazione di autenticazione SigV4 ai valori segreti memorizzati.

  • Aggiornamento protobufjs alla versione 7.5.6 per risolvere i seguenti CVE:

    • CVE-2026-41242

  • Aggiornamento jsonpath alla versione 1.3.0 per risolvere i seguenti CVE:

    • CVE-2026-1615

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

    • CVE-2026-25896

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

syn-nodejs-5.1

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

Modifiche in syn-nodejs-5.1

  • Correzione del 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

syn-nodejs-5.0

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

Modifiche in syn-nodejs-5.0

  • Aggiornamento brace-expansion alla versione 5.0.6 per risolvere il seguente CVE:

    • GHSA-jxxr-4gwj-5jf2

syn-nodejs-4.2

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

Modifiche in syn-nodejs-4.2

  • Aggiornamento axios alla versione 1.15.2 per risolvere i seguenti CVE:

    • CVE-2025-62718

    • CVE-2026-42033

    • CVE-2026-42035

    • CVE-2026-42038

    • CVE-2026-42039

    • CVE-2026-42043

    • CVE-2026-42044

    • CVE-2026-42264

  • Aggiornamento brace-expansion alla versione 5.0.5 per risolvere il seguente CVE:

    • CVE-2026-33750

  • Aggiornamento fast-xml-builder alla versione 1.1.7 per risolvere il seguente CVE:

    • GHSA-5wm8-gmm8-39j9

syn-nodejs-4.1

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

Modifiche in syn-nodejs-4.1

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

    • CVE-2026-25128

    • CVE-2026-25896

    • CVE-2026-26278

    • CVE-2026-27942

    • CVE-2026-33036

syn-nodejs-4.0

Principali dipendenze:

  • AWS Lambda runtime 22.x Node.js

Modifiche in syn-nodejs-4.0

  • Patch di sicurezza applicate.

syn-nodejs-3.1

Principali dipendenze:

  • AWS Lambda runtime 20.x Node.js

Modifiche in syn-nodejs-3.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-core Assicurati che la versione del pacchetto di definizione del tipo corrisponda alla versione di runtime del tuo canary.

syn-nodejs-3.0

Principali dipendenze:

  • AWS Lambda runtime 20.x Node.js

Modifiche in syn-nodejs-3.0

  • Supporto per il modello a controlli multipli.