Skip to content

Releases: locustio/locust

2.8.5

28 Mar 11:47
Compare
Choose a tag to compare
  • Fix dependency: Dont use latest Jinja2 because it has breaking changes

What's Changed

New Contributors

Full Changelog: 2.8.4...2.8.5

2.8.4

15 Mar 12:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.8.3...2.8.4

2.8.3

25 Feb 14:53
Compare
Choose a tag to compare

What's Changed

  • Bump minimum required gevent version to 20.12.1 by @cyberw in #2023
  • Fix typos by @kianmeng in #2022
  • Ensure users are distributed evently across hosts during ramp up by @cyberw in #2025
  • Ran pyupgrade on the code base, removing various "Python2-isms". by @cyberw in #2032

Full Changelog: 2.8.2...2.8.3

2.8.2

14 Feb 11:11
Compare
Choose a tag to compare

What's Changed

  • Fix locust version in docker image (lose the .dev0) by @cyberw in #2014
  • Dockerfile: Fix permissions in venv to allow installing packages in derived images by @cyberw in #2016

Full Changelog: 2.8.1...2.8.2

2.8.1

13 Feb 20:48
298bf27
Compare
Choose a tag to compare

What's Changed

  • Dockerfile: use a builder image to further optimize image size by @cyberw in #2013

Full Changelog: 2.8.0...2.8.1

2.8.0

13 Feb 16:44
Compare
Choose a tag to compare

Shrink Locust's docker image from 358MB to 95MB. Mainly by basing it on python3.9-slim instead of python3.9.

What's Changed

  • Fix empty tasks section in UI and static report bug by @EzR1d3r in #2001
  • Mark package as being typed and add some missing type hints by @RobertCraigie in #2003
  • Fix link to distributed load generation documentation in CPU log warning by @mayaCostantini in #2007
  • Shrink docker image, mainly by switching base image to python3.9-slim by @cyberw in #2009
  • Dockerfile: only install build dependencies on arm64 (everyone else has pre-built wheels) by @cyberw in #2011

New Contributors

Full Changelog: 2.7.3...2.8.0

2.7.3

06 Feb 14:23
Compare
Choose a tag to compare

What's Changed

  • Fix 'Tasks' section remains empty in web ui @tyge68 in #1997
  • Support locust-plugin's Playwright User: Import trio before gevent patching if LOCUST_PLAYWRIGHT is set by @cyberw in #1999

Full Changelog: 2.7.2...2.7.3

2.7.2

03 Feb 20:39
Compare
Choose a tag to compare

Fix issue with Locust completely shutting down on stop clicked in the web UI (a bug introduced in 2.7.1)

What's Changed

Full Changelog: 2.7.1...2.7.2

2.7.1

02 Feb 19:31
Compare
Choose a tag to compare

What's Changed

  • fix --html report in web mode by @uddmorningsun in #1992
  • Allow repeated runs of run_single_user by @cyberw in #1993
  • Send a tweet whenever there is a new release (testing this is actually the main purpose of this release :)

Full Changelog: 2.7.0...2.7.1

2.7.0

29 Jan 18:40
Compare
Choose a tag to compare

What's Changed

  • Add run_single_user and documentation on how to debug Users/locustfiles by @cyberw in #1985
  • Fix "socket operation on non-socket" at shutdown, by reverting #1935 by @cyberw in #1991

Small fixes/improvements:

Full Changelog: 2.6.1...2.7.0