2.21.0
What's Changed
- setting initial _cp_last_run on TaskSet in order to allow constant_pacing wait time strategy by @ionutab in #2533
- Update shape class' runner when Web UI picker is used by @wiatrak2 in #2534
- Added response.ok support to FastHttpUser's FastResponse class similar to HttpUser's Response by @PankajKhanwani in #2535
- Modern UI: Fix Default Values for Edit / Start New Test by @andrewbaldwin44 in #2537
- Fix Web UI Chart History by @andrewbaldwin44 in #2544
- Web UI Modern Auth by @andrewbaldwin44 in #2538
- Fix mypy configuration & upgrade typing by @tdadela in #2548
- Use ruff instead of flake8 and black for linting and formatting by @cyberw in #2549
- Fix pedantic typo in the index.html template by @marcelofern in #2552
- update readthedocs-sphinx-search by @cyberw in #2553
- Ruff set python version and enable more rules by @tdadela in #2551
- Customization Feature for Percentile Display on Statistics Page by @FooQoo in #2550
- Allow User weight adjustment (and task selection) in UI when running with --class-picker, or on command line with --config-users argument by @andrewbaldwin44 in #2559
- Ruff enable isort (with custom sections) by @tdadela in #2556
- docs: update developing-locust.rst (black, flake8) -> ruff by @tdadela in #2562
- Optimize memory usage when using --processes by @cyberw in #2564
New Contributors
- @ionutab made their first contribution in #2533
- @PankajKhanwani made their first contribution in #2535
- @marcelofern made their first contribution in #2552
Full Changelog: 2.20.1...2.20.2