All Versions
105
Latest Version
Avg Release Cycle
14 days
Latest Release
517 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.13.0 Changes
October 28, 2022 -
v2.12.2 Changes
October 14, 2022๐ Fixed bugs:
- ๐ Class picker incorrectly populates Parsed Options #2192
Closed issues:
- ๐ป Run time input for web-ui #2198
๐ Merged pull requests:
- โ Run unit tests on Python 3.11 (and explicitly support it) #2225 (cyberw)
- ๐ Fix exception when someone sets both --headless and --autostart #2224 (cyberw)
- โ Delete the
CustomMessageListener
class for type consistency #2221 (samuelspagl) - Output install location and version info when called with -V #2213 (cyberw)
-
v2.12.1 Changes
September 21, 2022๐ Fixed bugs:
- โ Editing a running test in the Web UI with class-picker restarts user count back at 0 #2204
Closed issues:
- โ Add logger when worker is waiting for master to connect #2199
- ๐ณ Python 3.10 available for the latest docker hub hosted image #2196
๐ Merged pull requests:
- black format info is added #2212 (SamPosh)
- Second fix for --class-picker resetting user_count on edits #2210 (mikenester)
- ๐ Bug Fix for User Class Count reset when editing a running test and using --class-picker #2207 (mikenester)
- Modernize type hints #2205 (cyberw)
- ๐ Allow setting run time from the web UI / http api #2202 (ajt89)
- ๐ Fix parsed options user classes when using class picker #2201 (mikenester)
- โฌ๏ธ Bump docker base image to Python 3.10 #2197 (cyberw)
- ๐จ stats summary refactoring #2193 (SamPosh)
-
v2.12.0 Changes
September 07, 2022๐ Fixed bugs:
- โ
WebUI
Edit running load test
not carrieduser_classes
when enabled--class-picker
#2170
๐ Merged pull requests:
- โ Log warning if tag filtering gets rid of all tasks #2186 (cyberw)
- ๐ GitHub Workflows security hardening #2184 (sashashura)
- โ ft: LoadTestShapes with custom user classes #2181 (samuelspagl)
- โฌ๏ธ Bump FastHttpUser/geventhttpclient dependency to 2.0.2 #2180 (cyberw)
- ๐ Allow more recent versions of pyzmq (it was only 23.0.0 that was broken) #2179 (cyberw)
- โฌ๏ธ Bump default concurrency for fast http user to 10 #2177 (cyberw)
- ๐ Web UI style fixes: about dialog cannot be opened in the startup page #2173 (alterhu2020)
- โ
WebUI
-
v2.11.1 Changes
August 26, 2022๐ Merged pull requests:
- ๐ฒ Use more clear wording in --run-time reached stopping log message. #2172 (cyberw)
- ๐ fix: edit load test missing the userclasses data #2171 (alterhu2020)
- ๐ Fix custom message example in documentation #2165 (aathan)
- ๐ Fix broken link in cpu warning message. #2164 (conghuiw)
- ๐ Allow multiple definitions of same user class name if they come from the same place #2160 (cyberw)
- ๐ท Include worker_index in worker connection logging, and stop using the word "client" for what is actually a worker #2159 (cyberw)
- โฌ๏ธ Upgrade GitHub Actions #2158 (cclauss)
- ๐ Fix typo #2157 (cclauss)
-
v2.11.0 Changes
August 12, 2022๐ Fixed bugs:
- ๐ท Not able to achieve high RPS (3000 users, 20 workers, 32 vcpu-64 GB RAM) #2154
- Flask 2.2.0 Update breaks request_stats_full_history_csv in web.py #2147
- โ "New test" with different number of users #2135
Closed issues:
- โ Use of different LoadTestShape classes in the same locust file #2151
๐ Merged pull requests:
- โ Add example launch.json for debugging the whole Locust runtime in vscode #2156 (SamPosh)
- ๐ท feat: add 'worker_index' to WorkerRunner #2155 (gdm85)
- ๐ chore: Remove misleading docstring in test #2153 (mboutet)
- ๐ fix: Ensure new test starts with specified number of users after previous test has been stopped #2152 (mboutet)
- Pass multiple Locustfiles and allow selecting User and Shape class from the WebUI #2137 (mikenester)
-
v2.10.2 Changes
August 03, 2022๐ Fixed bugs:
- [SocketIOUser] - I have provided the code to turn off the SSL certification but still, I'm getting an SSL certification error #2144
- HTML Report does not correctly escape statistics data #2126
- ๐ท "Stop" hang on "stopping" state when there are more than one workers in distributed mode. #2111
Closed issues:
- Html report: table should be sortable #2132
- Funny resource URL prefix disallows using locust behind nginx proxy #2030
๐ Merged pull requests:
- ๐ Fix for Flask 2.2.0 breaking changes #2148 (mikenester)
- ๐ style: add a report favicon #2145 (Pactortester)
- ๐ Better error message when User.task is set instead of User.tasks #2142 (cyberw)
- ๐ Minor edits to the documentation #2140 (sosna)
- ๐ Small documentation correction #2138 (andybyrne)
- โ Log a warning for failed attempts to connect to master #2136 (gdm85)
- โ Test Report: Implement table sorting #2134 (Likqez)
- ๐ fix: Fix typo at user/wait_time.py #2133 (DmytroLitvinov)
- ๐ Fix escaping for exceptions in normal web ui (related to #2126) #2131 (herrmanntom)
- Replace the MD5 usage by SHA256 #2130 (RenanGBarreto)
- Escape user supplied data in html report (#2126) #2127 (herrmanntom)
-
v2.10.1 Changes
June 28, 2022๐ Merged pull requests:
-
v2.10.0 Changes
June 27, 2022Closed issues:
- โ Add ACK for worker connection #2044
๐ Merged pull requests:
- โ Remove timeout parameter from FastHttpUser unit tests #2123 (cyberw)
- Convert url for getting tasks to relative #2121 (5imun)
- More robust handling of ZMQ/RPC errors #2120 (solowalker27)
- โก๏ธ Update the link for reporting data to a database #2119 (AlexMooney)
- ๐ fix: stopping state when running more than one worker node. #2116 (renato-farias)
- โ add support for custom SSLContext when using FastHttpUser #2113 (renato-farias)
- chore: Set permissions for GitHub actions #2107 (naveensrinivasan)
- โ additional typing improvements #2106 (mgor)
- Stop client_listener from raising a KeyError when receiving a client_stopped message from unknown worker #2102 (BirdLearn)
- ๐ Fix multiple resetting connection after RPCError #2096 (Nosibb)
- โ Add ack for worker connection #2077 (Nosibb)
-
v2.9.0 Changes
May 19, 2022๐ Fixed bugs:
- Locust is not starting with pyzmq 23.0.0 #2099
- ๐ Users with
fixed_count
not being relocated after rebalance #2091 - โ jinja2.exceptions.TemplateAssertionError: no test named 'boolean' when attempting to visit UI #2087
- โ Output is not saved to CSV when using LoadTestShape #2075
- ๐ New jinja2 pinning makes it impossible to build our codebase #2061
- โ
test_start
event triggered multiple times on workers #1986
๐ Merged pull requests:
- ๐ avoid using pyzmq 23. Fixes #2099 #2100 (cyberw)
- ๐ dispatch: rebalance users with a fixed count #2093 (andydunstall)
- โ Remove explicit version requirement for jinja2 #2090 (cyberw)
- ๐จ print_stats table width fix for #2084 #2088 (mgor)
- ๐ Move CSV stats printer gevent spawn up a few lines #2085 (max-rocket-internet)
- ๐ uniform style of stats/report ascii tables #2084 (mgor)
- FastHttpUser improvements (including a rename of parameter "url" to "path") #2083 (mgor)
- โ Add table linkage, you can see the data of the three tables at the saโฆ #2082 (helloNice)
- โฌ๏ธ Drop support for Python 3.6 #2080 (cyberw)
- โ
Ensure
test_start
is run to completion on worker #2072 (mboutet) - ๐ modernized build #2070 (mgor)