Artillery v2.0.4
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
--variablesflag inrun-fargatecommand (#2391) - Documentation - Show supported regions when using the
--regionflag (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/afterhooks 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