Skip to content

Releases: locustio/locust

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

2.12.0

07 Sep 12:08
Compare
Choose a tag to compare

What's Changed

  • Web UI style fixes: about dialog cannot be opened in the startup page by @alterhu2020 in #2173
  • Bump default concurrency for fast http user to 10 by @cyberw in #2177
  • Allow more recent versions of pyzmq (it was only 23.0.0 that was broken) by @cyberw in #2179
  • Bump FastHttpUser/geventhttpclient dependency to 2.0.2 by @cyberw in #2180
  • GitHub Workflows security hardening by @sashashura in #2184
  • ft: LoadTestShapes with custom user classes by @samuelspagl in #2181
  • Log warning if tag filtering gets rid of all tasks by @cyberw in #2186

New Contributors

Full Changelog: 2.11.1...2.12.0

2.11.1

25 Aug 15:52
Compare
Choose a tag to compare

What's Changed

  • Fix typo by @cclauss in #2157
  • Upgrade GitHub Actions by @cclauss in #2158
  • Include worker_index in worker connection logging, and stop using the word "client" for what is actually a worker by @cyberw in #2159
  • Allow multiple definitions of same user class name if they come from the same place by @cyberw in #2160
  • Fix broken link in cpu warning message. by @conghuiw in #2164
  • Fix custom message example in documentation by @aathan in #2165
  • fix: edit load test missing the userclasses data by @alterhu2020 in #2171
  • Use more clear wording in --run-time reached stopping log message. by @cyberw in #2172

New Contributors

Full Changelog: 2.11.0...2.11.1

2.11.0

12 Aug 14:19
Compare
Choose a tag to compare

What's Changed

  • fix: Ensure new test starts with specified number of users after previous test has been stopped by @mboutet in #2152
  • Pass multiple Locustfiles and allow selecting User and Shape class from the WebUI by @mikenester in #2137
  • feat: add 'worker_index' to WorkerRunner by @gdm85 in #2155

New Contributors

Full Changelog: 2.10.2...2.11.0

2.10.2

03 Aug 10:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.10.1...2.10.2

2.10.1

28 Jun 22:12
e5e49b6
Compare
Choose a tag to compare

What's Changed

  • Increase CONNECT_RETRY_COUNT to avoid workers giving up too soon if master is not up yet by @cyberw in #2125

Full Changelog: 2.10.0...2.10.1

2.10.0

27 Jun 20:03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.9.0...2.10.0

2.9.0

19 May 17:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.8.6...2.9.0

2.8.6

07 Apr 18:26
Compare
Choose a tag to compare

What's Changed

  • Support sharing connection pools between users by @miedzinski in #2059
  • Add cpu_warning event, so listeners can do some action when CPU usage is too high by @cyberw in #2067

New Contributors

Full Changelog: 2.8.5...2.8.6