Changelog

The latest Artillery features and product launches.

Monday, March 18, 2024

Artillery CLI v2.0.8

Artillery Cloud

  • Fix issue preventing ARTILLERY_CLOUD_API_KEY environment variable from being picked up by Fargate when using --dotenv

Metrics by Endpoint

  • Report request URLs for requests that resulted in a network error such as ETIMEOUT or ECONNRESET - docs

CLI and Core

  • Fix issue causing some intermediate reports to not be reported
  • Fix issue with incorrect formatting of time units in “phase started” messages
Monday, March 4, 2024

Artillery CLI v2.0.7

CLI and Core

  • Add support for loading custom code from ES modules - docs
  • Add support for using async functions as hooks - docs

Playwright

  • Update Playwright version to 1.42.1
  • Fix bug that prevented traces from Playwright tests from being sent to Datadog and Honeycomb

AWS Fargate

Monday, February 19, 2024

Artillery CLI v2.0.6

Playwright

  • Make expect from @playwright/test work natively with Typescript support - Documentation
  • Use target as Playwright’s baseURL by default, allowing test scripts to include only relative paths in page navigations (e.g. page.goto('/docs') ) - Documentation
  • Update Playwright version to 1.41.2 - Documentation

Artillery Cloud

  • Fix missing phase events in Artillery Cloud when running Fargate tests

CLI & Core

  • Improve Typescript support to work with more packages, by exposing config.bundling.external to set packages that can’t be bundled as external - Documentation
  • Make test run id available to test runs via {{ $testId }} in scenarios/config and vuContext.vars.$testId in custom code
  • Routine dependency updates

Publish Metrics

  • Automatically send all traces and metrics sent via the opentelemetry reporter with a test_id attribute, making it easier to search for all relevant data from a particular test run

Fargate

  • Improve error message and handling for putting CloudWatch retention policy
Thursday, February 15, 2024

Team members view redesign

You can now invite new team members and manage existing membership from one screen.

See usage stats and limits

Usage stats and limits

You can see how much of your plan’s quota your organization is using in the new usage stats section in the Billing page. There’s also a new FAQ section to help with any questions you might have around usage limits.

Filter by Date improvements

Filter by date gets a new navigation, with improvements for selecting dates across multiple months. There’s a new Last 7 days shortcut too.

Organization dropdown updates

Organization dropdown

There’s a new quick access area with links to Billing, Team Members, and API Keys in the organization dropdown. You can now see your current billing plan too.