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
FastHttpSession: Enable passing json as a positional argument for post() and stop converting response times to int by @tdadela in https://github.com/l
Full Changelog: https://github.com/locustio/locust/compare/2.29.1...2.30.0
FastHttpSession: Enable passing json as a positional argument for post() and stop converting response times to int https://github.com/locustio/locust/pull/2772
New events for heartbeat and usage monitor https://github.com/locustio/locust/pull/2777
SequentialTaskSet: Allow weighted tasks and dict in .tasks (experimental) https://github.com/locustio/locust/pull/2742
Implement Poetry build system (mainly so we don't have to commit the built frontend resources to git) https://github.com/locustio/locust/pull/2725
UI: Replace total avg response time with 50 percentile (avg was broken) https://github.com/locustio/locust/pull/2806
Avoid deadlock in gevent/urllib3 connection pool (fixes occasional worker heartbeat timeouts) https://github.com/locustio/locust/pull/2813
This release got no docker image due to a build error
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
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
Add JavaScript to MIME types for Windows Operating Systems by @andrewbaldwin44 in https://github.com/locustio/locust/pull/2759
Full Changelog: https://github.com/locustio/locust/compare/2.29.0...2.29.1
Add option to Skip Monkey Patching with LOCUST_SKIP_MONKEY_PATCH https://github.com/locustio/locust/pull/2765
HttpSession requests typing https://github.com/locustio/locust/pull/2699
Add proxy support for FastHttpUser https://github.com/locustio/locust/pull/2758
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
Modify timestamp generation to remove deprecation warning by @JavierUhagon in https://github.com/locustio/locust/pull/2738
Full Changelog: https://github.com/locustio/locust/compare/2.28.0...2.29.0
Ensure spawning_complete only happens once on workers https://github.com/locustio/locust/pull/2728
Correct time in the downloaded HTML report https://github.com/locustio/locust/pull/2729
Add date and zoom to charts in web UI https://github.com/locustio/locust/pull/2731
Send logs from workers to master and improve log viewer tab in the Web UI https://github.com/locustio/locust/pull/2750
Docs: Upgrade Sphinx and theme, Fix API TOC, import wiki to docs, and mention installing Locust in Building the Docs
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
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove legacy UI by @andrewbaldwin44 in https://github.com/locustio/locust/pull/2703
parsed_options (for LoadShapes that might access it) by @raulparada in https://github.com/locustio/locust/pull/2656Full Changelog: https://github.com/locustio/locust/compare/2.27.0...2.28.0
Remove legacy UI https://github.com/locustio/locust/pull/2703
Stop HTML escaping errors for /stats/requests endpoint https://github.com/locustio/locust/pull/2710
Various minor UI & logging improvements
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
refactor: replace deprecated utcfromtimestamp function by @tdadela in https://github.com/locustio/locust/pull/2700
Full Changelog: https://github.com/locustio/locust/compare/2.26.0...2.27.0
Simplify how locustfiles are found (using -f). Don’t automatically append .py https://github.com/locustio/locust/pull/2655
Use more efficient algorithm to calculate user distribution, and allow float weights https://github.com/locustio/locust/pull/2686
Various minor fixes
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 →