You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* `syn-nodejs-puppeteer-11.0` includes the following:
266
+
* - Lambda runtime Node.js 20.x
267
+
* - Puppeteer-core version 24.15.0
268
+
* - Chromium version 138.0.7204.168
269
+
*
270
+
* New Features:
271
+
* - **Multi-browser support**: You can now run Node.js Puppeteer canaries in either Firefox or Chrome
272
+
* - **Simplified packaging**: Package scripts directly under root without using the Node.js/node_modules directory structure
273
+
* - **Screenshot integration**: Capture screenshots using native Puppeteer functions to visualize canary script stages. Synthetics automatically associates screenshots with canary steps and uploads them to Amazon S3
274
+
* - **Enhanced log querying**: Query and filter logs through the CloudWatch Insights console. Each log message includes a unique canaryRunId for easier searching
275
+
* - **Configuration file support**: Define and update Synthetics settings using a synthetics.json file. This separation of configuration from script logic improves maintenance and reusability
276
+
* - **Multiple tabs support**: Create canaries that open multiple browser tabs and access screenshots from each tab. Build multi-tab and multi-step user workflows in Synthetics
277
+
* - **Security fixes**
278
+
* - **Visual monitoring bug fixes**
279
+
* - **Added support for structured JSON logging with configurable log levels**: Logs are now emitted in JSON format to enable easier parsing and querying in CloudWatch. Log level is configurable (for example, DEBUG, INFO, TRACE) through environment variables allowing users to control verbosity based on their needs
0 commit comments