

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
<a name="CloudWatch_Synthetics_Library_Nodejs"></a>

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
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-5.2"></a>

**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

## Versioni di runtime precedenti per Node.js
<a name="Previousversions-nodejs"></a>

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

### syn-nodejs-5.1
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-5.1"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-5.0"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-4.2"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-4.1"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-4.0"></a>

**Principali dipendenze**:
+ AWS Lambda runtime 22.x Node.js 

 **Modifiche in syn-nodejs-4.0 ** 
+ Patch di sicurezza applicate. 

### syn-nodejs-3.1
<a name="CloudWatch_Synthetics_runtimeversion-syn-nodejs-3.1"></a>

**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](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
<a name="Synthetics_runtimeversion-syn-nodejs-3.0"></a>

**Principali dipendenze**:
+ AWS Lambda runtime 20.x Node.js 

 **Modifiche in syn-nodejs-3.0 ** 
+ Supporto per il modello a controlli multipli. 