Fargate
- Enable support for 12 more AWS regions (
eu-west-2
,eu-west-3
,us-east-2
,us-west-2
,ca-central-1
,ap-east-1
,ap-northeast-2
,ap-southeast-1
,ap-southeast-2
,ap-northeast-1
,me-south-1
,sa-east-1
) (#2358, 29a4861) - Add support for sending Playwright and HTTP traces to Datadog APM (#2381 and #2393) - Documentation
- Add support for
--variables
flag inrun-fargate
command (#2391) - Documentation - Show supported regions when using the
--region
flag (960b5ae)
CLI & Core
- Add TypeScript support for custom code for tests running locally or on AWS Fargate. This is an experimental feature. (#2360) - Documentation
Playwright
- VUs will now run in isolated browsers contexts rather than new browser instances by default for better performance. (#2382) - Documentation
- HTTP status codes are now tracked and reported through the
browser.page.codes.<code>
metric (#2383) - Documentation - Fix bug in
before
/after
hooks that prevented the Playwright engine from working (#2396) - Documentation - Add experimental TypeScript support. See the docs for current limitations. (#2382) - Documentation
OpenTelemetry
- Fix issue with virtual users not failing when using
test.step()
with OpenTelemetry Playwright tracing enabled (#2368) - OpenTelemetry tracing can now be used to send HTTP and Playwright engine traces to Datadog in Fargate tests (#2381 and #2393) - Documentation
- Add support for smart sampling when using HTTP tracing with the OpenTelemetry reporter (#2343)
This release brought to you by @InesNi @hassy @bernardobridge