NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1189 most downloaded on PyPI
Developer-friendly load testing framework
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
1050 releases · first in 2020
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Ensure test_start is run to completion on worker by @mboutet in https://github.com/locustio/locust/pull/2072
test_start is run to completion on worker by @mboutet in https://github.com/locustio/locust/pull/2072Full Changelog: https://github.com/locustio/locust/compare/2.8.6...2.9.0
FastHttpUser improvements (including a rename of parameter "url" to "path") https://github.com/locustio/locust/pull/2083
Modernized build https://github.com/locustio/locust/pull/2070
Drop support for Python 3.6 https://github.com/locustio/locust/pull/2080
Add table linkage in UI https://github.com/locustio/locust/pull/2082
Uniform style of stats/report ascii tables https://github.com/locustio/locust/pull/2084
Remove explicit version requirement for jinja2 https://github.com/locustio/locust/pull/2090
Rebalance users even when using fixed_count https://github.com/locustio/locust/pull/2093
Avoid using incompatible pyzmq 23 https://github.com/locustio/locust/pull/2100
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Support sharing connection pools between users by @miedzinski in https://github.com/locustio/locust/pull/2059
Full Changelog: https://github.com/locustio/locust/compare/2.8.5...2.8.6
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix dependency: Dont use latest Jinja2 because it has breaking changes
Full Changelog: https://github.com/locustio/locust/compare/2.8.4...2.8.5
Nothing published for this version
Add test_stopping event by @marcinh in https://github.com/locustio/locust/pull/2033
Full Changelog: https://github.com/locustio/locust/compare/2.8.3...2.8.4
New event: test_stopping, triggered just before stopping the test https://github.com/locustio/locust/pull/2033
New event: quit, to enable getting the locust process exit code https://github.com/locustio/locust/pull/2049
Fix users sometimes not being stopped correctly https://github.com/locustio/locust/pull/2041
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Bump minimum required gevent version to 20.12.1 by @cyberw in https://github.com/locustio/locust/pull/2023
Full Changelog: https://github.com/locustio/locust/compare/2.8.2...2.8.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix locust version in docker image (lose the .dev0) by @cyberw in https://github.com/locustio/locust/pull/2014
Full Changelog: https://github.com/locustio/locust/compare/2.8.1...2.8.2
Nothing published for this version
Nothing published for this version
Dockerfile: use a builder image to further optimize image size by @cyberw in https://github.com/locustio/locust/pull/2013
Full Changelog: https://github.com/locustio/locust/compare/2.8.0...2.8.1
Nothing published for this version
Shrink Locust's docker image from 358MB to 95MB. Mainly by basing it on python3.9-slim instead of python3.9.
Shrink Locust's docker image from 358MB to 95MB. Mainly by basing it on python3.9-slim instead of python3.9.
Full Changelog: https://github.com/locustio/locust/compare/2.7.3...2.8.0
Shrink docker image significantly (95MB compressed size for x64 instead of 358MB) by basing the image on python3-slim instead of python3
Fix empty tasks section in UI and static report bug (really) https://github.com/locustio/locust/pull/2001
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix 'Tasks' section remains empty in web ui @tyge68 in https://github.com/locustio/locust/pull/1997
Full Changelog: https://github.com/locustio/locust/compare/2.7.2...2.7.3
Nothing published for this version
Nothing published for this version
Fix issue with Locust completely shutting down on stop clicked in the web UI (a bug introduced in 2.7.1)
Fix issue with Locust completely shutting down on stop clicked in the web UI (a bug introduced in 2.7.1)
Full Changelog: https://github.com/locustio/locust/compare/2.7.1...2.7.2
Fix an issue introduced in 2.7.1 that caused Locust to shut down when the UI stop was clicked https://github.com/locustio/locust/pull/1996
fix --html report in web mode by @uddmorningsun in https://github.com/locustio/locust/pull/1992
Full Changelog: https://github.com/locustio/locust/compare/2.7.0...2.7.1
fix --html report in web mode https://github.com/locustio/locust/pull/1992
Nothing published for this version
Add run_single_user and documentation on how to debug Users/locustfiles by @cyberw in https://github.com/locustio/locust/pull/1985
Small fixes/improvements:
Full Changelog: https://github.com/locustio/locust/compare/2.6.1...2.7.0
Add run_single_user and documentation on how to debug Users/locustfiles https://github.com/locustio/locust/pull/1985
Fix "socket operation on non-socket" at shutdown, by reverting #1935 https://github.com/locustio/locust/pull/1991
Fixing issue with incorrect "All users spawned" log messages https://github.com/locustio/locust/pull/1977
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Pretty much only documentation fixes
Pretty much only documentation fixes
Full Changelog: https://github.com/locustio/locust/compare/2.6.0...2.6.1
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →