AWS AmazonCloudWatch medium security documentation change
Summary
Updated Puppeteer runtime to 15.0 with security patches, dependency updates, configuration changes, and expanded documentation
Security assessment
Mentions 'Applied security patches' in syn-nodejs-puppeteer-14.0 changes. Security patches imply addressing vulnerabilities in dependencies.
Diff
diff --git a/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_nodejs_puppeteer.md b/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_nodejs_puppeteer.md index 7e9b91706..1ad7187e9 100644 --- a//AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_nodejs_puppeteer.md +++ b//AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_nodejs_puppeteer.md @@ -5 +5 @@ -syn-nodejs-puppeteer-13.1 +syn-nodejs-puppeteer-15.0 @@ -17 +17 @@ The Lambda code in a canary is configured to have a maximum memory of 1 GB. Each -## syn-nodejs-puppeteer-13.1 +## syn-nodejs-puppeteer-15.0 @@ -19,5 +19 @@ The Lambda code in a canary is configured to have a maximum memory of 1 GB. Each -`syn-nodejs-puppeteer-13.1` is the most recent Synthetics runtime for Node.js and Puppeteer. - -###### Important - -Starting Synthetics `syn-nodejs-puppeteer-8.0` and later, runtimes use AWS SDK for JavaScript V3. If you need to migrate a canary from an earlier runtime, follow the aws-sdk-js-v3 Migration Workshop on GitHub. For more information about AWS SDK for JavaScript version 3, see [this blog post](https://aws.amazon.com/blogs/developer/modular-aws-sdk-for-javascript-is-now-generally-available/). +`syn-nodejs-puppeteer-15.0` is the most recent Synthetics runtime for Node.js and Puppeteer. @@ -41,0 +38,89 @@ Starting Synthetics `syn-nodejs-puppeteer-13.1` and later, Synthetics runtime us +###### Important + +Synthetics runtime `syn-nodejs-puppeteer-11.0` and later versions support only the following step-level configuration overrides: + + * `screenshotOnStepStart` + + * `screenshotOnStepSuccess` + + * `screenshotOnStepFailure` + + * `stepSuccessMetric` + + * `stepDurationMetric` + + * `continueOnStepFailure/continueOnHttpStepFailure` + + * `stepsReport` + + + + +For more information, see the following: + + * [Puppeteer Change log](https://pptr.dev/CHANGELOG#24375-2026-02-19) + + * [Puppeteer API reference](https://github.com/puppeteer/puppeteer/blob/puppeteer-v24.37.5/docs/api/index.md) + + + + +**Major dependencies** : + + * Lambda runtime Node.js 22.x + + * Puppeteer-core version 24.37.5 + + * Chromium version 145.0.7632.77 + + * Firefox version 147.0.4 + + + + +**Changes in syn-nodejs-puppeteer-14.0** + + * Applied security patches and updated Puppeteer and browser versions. + + * Fixed bug in continueOnHttpStepFailure. + + + + +The following earlier runtime versions for Node.js and Puppeteer are still supported. + +### syn-nodejs-puppeteer-14.0 + +For more information, see the following: + + * [Puppeteer Change log](https://pptr.dev/CHANGELOG#24340-2025-12-19) + + * [Puppeteer API reference](https://github.com/puppeteer/puppeteer/blob/puppeteer-v24.34.0/docs/api/index.md) + + + + +**Major dependencies** : + + * Lambda runtime Node.js 22.x + + * Puppeteer-core version 24.34.0 + + * Chromium version 143.0.7499.169 + + * Firefox version 146.x + + + + +**Changes in syn-nodejs-puppeteer-14.0** + + * Applied security patches and updated Puppeteer and browser versions. + + + + +### syn-nodejs-puppeteer-13.1 + +`syn-nodejs-puppeteer-13.1` is the most recent Synthetics runtime for Node.js and Puppeteer. + @@ -83,2 +167,0 @@ For more information, see the following: -The following earlier runtime versions for Node.js and Puppeteer are still supported. -