Releases: locustio/locust
Releases Β· locustio/locust
2.15.1
What's Changed
- Add PERCENTILES_TO_CHART param in stats.py to make the Response Time Chart configurable by @A1BOCO in #2313
- Update helper text by @rafaelhdr in #2317
New Contributors
- @A1BOCO made their first contribution in #2313
- @rafaelhdr made their first contribution in #2317
Full Changelog: 2.15.0...2.15.1
2.15.0
What's Changed
- add is_secret option for custom args to be shown in the web UI masked by @mzhukovs in #2284
- add events when initialize Environment by @keegoo in #2285
- docs (#2188): Add Locust Kubernetes Operator by @AbdelrhmanHamouda in #2288
- Update performance estimates for modern Python and hardware by @cyberw in #2295
- fix: docs describing running without web UI had improper flag -f. Cor⦠by @adriangonciarz in #2297
- Remove verbose FastHttpUser error messages by @cyberw in #2301
- Prevent Download as PNG text from getting cut off by @allison-strandberg in #2308
- Fix #2302 unknown worker spawning message by @ykvch in #2309
- Remove request_success and request_failure event handlers by @cyberw in #2306
New Contributors
- @mzhukovs made their first contribution in #2284
- @keegoo made their first contribution in #2285
- @AbdelrhmanHamouda made their first contribution in #2288
- @adriangonciarz made their first contribution in #2297
- @allison-strandberg made their first contribution in #2308
- @ykvch made their first contribution in #2309
Full Changelog: 2.14.2...2.15.0
2.14.2
2.14.1
What's Changed
- remove typo in running cloud integration docs by @WordsofDefiance in #2275
- Fix exception grouping for requests with both catch_response and name arguments by @ianmetcalf in #2276
- Improve documentation structure by @THUzxj in #2278
- Fix setuptools deprecation warnings by @heyman in #2281
- Stats in json to stdout (new command line option --json) by @AndersSpringborg in #2269
New Contributors
- @WordsofDefiance made their first contribution in #2275
- @ianmetcalf made their first contribution in #2276
- @THUzxj made their first contribution in #2278
- @AndersSpringborg made their first contribution in #2269
Full Changelog: 2.14.0...2.14.1
2.14.0
Add rest method to FastHttpUser to facilitate easy REST/JSON API testing (https://docs.locust.io/en/stable/increase-performance.html#rest)
What's Changed
- GRPC example - rewrite using interceptor by @zifter in #2272
- Add RestUser by @cyberw in #2273
- Move the rest method into FastHttpUser instead of RestUser. by @cyberw in #2274
New Contributors
Full Changelog: 2.13.2...2.14.0
2.13.2
2.13.1
Convert browser recordings into locustfiles automatically using har2locust! (documentation)
What's Changed
- Tiny performance enhancements by @cyberw in #2240
- Replace datetime.utcnow() with datetime.now(tz=timezone.utc), as it is kind of an antipattern by @cyberw in #2244
- Use C-style (percent) string formatting for all debug logging statements (improves performance) by @cyberw in #2245
- Update documentation for Environment.parsed_options by @klazuka in #2247
- Added a better working docker command for Windows users by @MagnusNordboe in #2248
- Small fixes to documentation by @jscanlannyc in #2254
- auto generated locustfiles from browser recordings using har2locust (documentation) by @cyberw in #2259
- Dont reset connection to worker if master receives a corrupted zmq message by @marcinh in #2266
New Contributors
- @klazuka made their first contribution in #2247
- @MagnusNordboe made their first contribution in #2248
- @jscanlannyc made their first contribution in #2254
Full Changelog: 2.13.0...2.13.1
2.13.0
What's Changed
- Add the ability to set default_headers on FastHttpUser by @cyberw in #2231
- Make LoadTestShape a proper abstract class by @cyberw in #2233
- Web UI: URL link on the host name for fast navigation to the API by @JonanOribe in #2228
- Add support for time strings for --stop timeout (e.g. "5m30s") @cyberw in #2239
New Contributors
- @JonanOribe made their first contribution in #2228
Full Changelog: 2.12.2...2.13.0
2.12.2
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
What's Changed
- fix: when run from web with
-f a_file_folder/
caused page title is None aslocustfile
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