Skip to content

Releases: locustio/locust

2.15.1

14 Mar 13:19
Compare
Choose a tag to compare

What's Changed

  • Add PERCENTILES_TO_CHART param in stats.py to make the Response Time Chart configurable by @A1BOCO in #2313
  • Update helper text by @rafaelhdr in #2317

New Contributors

Full Changelog: 2.15.0...2.15.1

2.15.0

28 Feb 14:56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.14.2...2.15.0

2.14.2

04 Jan 11:28
Compare
Choose a tag to compare

Re-add py.typed marker file to package (it was missing in 2.14.1) #2282

Full Changelog: 2.14.1...2.14.2

2.14.1

03 Jan 08:47
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.14.0...2.14.1

2.14.0

13 Dec 10:39
Compare
Choose a tag to compare

Add rest method to FastHttpUser to facilitate easy REST/JSON API testing (https://docs.locust.io/en/stable/increase-performance.html#rest)

What's Changed

New Contributors

Full Changelog: 2.13.2...2.14.0

2.13.2

09 Dec 16:06
Compare
Choose a tag to compare

What's Changed

  • Fix: Ask worker to reconnect if master gets a broken RPC message by @marcinh in #2271

Full Changelog: 2.13.1...2.13.2

2.13.1

01 Dec 10:33
Compare
Choose a tag to compare

Convert browser recordings into locustfiles automatically using har2locust! (documentation)

What's Changed

  • Tiny performance enhancements by @cyberw in #2240
  • Replace datetime.utcnow() with datetime.now(tz=timezone.utc), as it is kind of an antipattern by @cyberw in #2244
  • Use C-style (percent) string formatting for all debug logging statements (improves performance) by @cyberw in #2245
  • Update documentation for Environment.parsed_options by @klazuka in #2247
  • Added a better working docker command for Windows users by @MagnusNordboe in #2248
  • Small fixes to documentation by @jscanlannyc in #2254
  • auto generated locustfiles from browser recordings using har2locust (documentation) by @cyberw in #2259
  • Dont reset connection to worker if master receives a corrupted zmq message by @marcinh in #2266

New Contributors

Full Changelog: 2.13.0...2.13.1

2.13.0

28 Oct 09:32
Compare
Choose a tag to compare

What's Changed

  • Add the ability to set default_headers on FastHttpUser by @cyberw in #2231
  • Make LoadTestShape a proper abstract class by @cyberw in #2233
  • Web UI: URL link on the host name for fast navigation to the API by @JonanOribe in #2228
  • Add support for time strings for --stop timeout (e.g. "5m30s") @cyberw in #2239

New Contributors

Full Changelog: 2.12.2...2.13.0

2.12.2

15 Oct 08:49
8f6b244
Compare
Choose a tag to compare

What's Changed

  • Output install location and version info when called with -V by @cyberw in #2213
  • Delete the CustomMessageListener class for type consistency by @samuelspagl in #2221
  • Fix exception when someone sets both --headless and --autostart by @cyberw in #2224
  • Run unit tests on Python 3.11 (and explicitly support it) by @cyberw in #2225

Full Changelog: 2.12.1...2.12.2

2.12.1

21 Sep 09:46
Compare
Choose a tag to compare

What's Changed

  • fix: when run from web with -f a_file_folder/ caused page title is None as locustfile argument is None by @alterhu2020 in #2175
  • Bump docker base image to Python 3.10 by @cyberw in #2197
  • Fix parsed options user classes when using class picker by @mikenester in #2201
  • Modernize type hints by @cyberw in #2205
  • Bug Fix for User Class Count reset when editing a running test and using --class-picker by @mikenester in #2207
  • Allow setting run time from the web UI / http api by @ajt89 in #2202
  • stats summary refactoring by @SamPosh in #2193
  • Second fix for --class-picker resetting user_count on edits by @mikenester in #2210
  • black format info is added by @SamPosh in #2212

Full Changelog: 2.12.0...2.12.1