Skip to content

Releases: artilleryio/artillery

Artillery 1.5.0

15 Feb 18:56
Compare
Choose a tag to compare

Changelog

  • Warn when running on Node.js v6.8.1 - v7.2.0 and using rampTo as it can lead to the process entering an infinite loop due to a bug in Node.js timers.

Artillery 1.5.0-22

06 Jan 13:09
Compare
Choose a tag to compare
Artillery 1.5.0-22 Pre-release
Pre-release

Changes

Bugfixes

  • Fix HTTP error handling

Artillery 1.5.0-21

05 Jan 17:13
Compare
Choose a tag to compare
Artillery 1.5.0-21 Pre-release
Pre-release

Changelog

  • Much smaller memory footprint for HTTP tests
  • capture expression can now contain template strings
  • RegExp captures can take flags

Artillery 1.5.0-20

13 Dec 05:33
Compare
Choose a tag to compare
Artillery 1.5.0-20 Pre-release
Pre-release

Changes

Bugfixes

  • Fix installation error

Artillery 1.5.0-19

08 Dec 17:15
Compare
Choose a tag to compare
Artillery 1.5.0-19 Pre-release
Pre-release

Changes

New Functionality

  • Artillery will now shut down gracefully and try to clean up when interrupted with Ctrl+C
  • New faster rampTo implementation
  • Namespace support for Socket.io (#218)

Bugfixes

  • Artillery should not hang anymore under Node.js 6.8.1+ (#215)

Artillery 1.5.0-18

06 Dec 20:42
Compare
Choose a tag to compare
Artillery 1.5.0-18 Pre-release
Pre-release

Changes

New Functionality

  • Loops can now be nested and counters named with the loop.loopValue option
  • WebSocket send allows templates and object literals now
  • Add jitter option to think
  • Increase default HTTP timeout to 120 seconds
  • User and password options in HTTP Basic auth can now be templated
  • HTTP response body now included in debug output

Bugfixes

  • Warn if using rampTo on Node.js v6.8.1 and up (#210)
  • Fix Artillery crashing with loop used with the WebSocket engine (#141)
  • Fix concurrency being reported incorrectly (#206)
  • Fix Artillery crashing with Socket.io (#216)
  • Ramps that start at 0 are allowed now (#151)

Artillery 1.5.0-17

25 Oct 15:03
Compare
Choose a tag to compare
Artillery 1.5.0-17 Pre-release
Pre-release

What's New

  • capture/match for Socket.io (h/t @gboysko)
  • Fix bug in artillery quick where the -n parameter would get ignored
  • Various internal architectural changes and fixes

Artillery 1.5.0-16

19 Sep 11:01
Compare
Choose a tag to compare
Artillery 1.5.0-16 Pre-release
Pre-release

Changes

  • Artillery will now report how many of each of the scenarios were launched

Artillery 1.5.0-14

14 Sep 14:25
Compare
Choose a tag to compare
Artillery 1.5.0-14 Pre-release
Pre-release

Changes

  • Bugfix: crash when -o is not set
  • Bugfix: crash on reports that don't contain custom stats

Artillery 1.5.0-13

13 Sep 09:12
Compare
Choose a tag to compare
Artillery 1.5.0-13 Pre-release
Pre-release

Changes

  • Logs can now be output to a directory with the -o parameter.
  • Custom stats are now included in HTML reports
  • HTTP scenarios can now be aborted from hook functions by invoking the callback argument with an error
  • HTTP timeout can now be set with config.http.timeout (config.timeout is to be deprecated)
  • YAML references are now supported
  • New more efficient and precise implementation of ramps
  • Socket.io - fix for comparing object literals (h/t @outsideris)
  • think can now be parameterised with variables (h/t @lordjabez)
  • Errors in capture transforms won't abort the scenario anymore (h/t @lordjabez)