Skip to content

Releases: artilleryio/artillery

v2.0.0-22

22 Jul 20:50
Compare
Choose a tag to compare

Fixes & Improvements

  • Improve error handling on AWS Lambda
  • Fix issue which could cause errors when handling HTTP redirects
  • Fix issue with cookies not being saved and reused under some conditions
  • Various maintenance & security dependency updates

v2.0.0-21

13 Jul 08:38
Compare
Choose a tag to compare

New features

This release adds support for distributed cloud-native testing with AWS Lambda out of the box.

This feature is to be considered experimental at the moment. Please report bugs in Issues.

The --platform and --platform-opt flags have been added to the run command.

To run a test on AWS Lambda in the us-east-1 region, with 100 parallel Lambda workers, run:

artillery run --platform aws:lambda --platform-opt region=us-east-1 my-script.yml

This requires an AWS profile configured locally.

v2.0.0-20

04 Jul 16:14
Compare
Choose a tag to compare

Fixes & Improvements

  • Allow think, count and timeout properties to be numbers or strings
  • Allow zero duration think steps
  • Dependency updates (async, got, socket.io-client, oclif, etc)

v2.0.0-19

27 Jun 11:26
Compare
Choose a tag to compare

New

  • Add support for loading environment variables from a dotenv file with --dotenv (#1478)
  • Add loadAll option to make all CSV data available to each VU (#1485)
  • New & improved HTML reports

v2.0.0-18

27 Jun 11:22
Compare
Choose a tag to compare
  • Fix: retain histograms field in JSON reports for backwards-compatibility
  • Replace deep-equal with fast-deep-equal (ty @toastal)

v2.0.0-17

25 May 22:08
Compare
Choose a tag to compare
  • Node.js v16+ is now recommended
  • Upgrade Docker image to Node v16 LTS
  • Fix a bug with rampTo under certain conditions (#1443) (@GeekyDeaks)
  • Include artillery-plugin-ensure (#1457)

v2.0.0-16

06 May 19:59
Compare
Choose a tag to compare

artillery probe

New

  • Add support for querying HTML/XML with Cheerio

Fixes

  • Always pretty-print JSON if -q / --jmespath

v2.0.0-15

02 May 19:30
Compare
Choose a tag to compare
  • Add experimental probe/http command for sending HTTP requests from the command-line
  • Add wait action to WebSocket engine (@GeekyDeaks)
  • Add basic validation for test scripts in run (#1410, @flentini)
  • Fix issue with aggregating summary metrics (#1425, @juanig1)
  • Improve test suite (#1391, ty @chringwer)

v2.0.0-14

02 May 19:24
Compare
Choose a tag to compare

This is a maintenance release with dependency upgrades and minor bug fixes.

  • Fix issue with intermediate metrics not being aggregated for short test runs (#1385)
  • Upgrade dependencies to address security advisories

v2.0.0-13

23 Mar 12:33
Compare
Choose a tag to compare

This is a maintenance release with dependency upgrades and minor bug fixes.