Releases: locustio/locust
Releases Β· locustio/locust
2.42.6
What's Changed
- GH Actions: Bump actions/checkout from 5 to 6 in the all_dependencies group by @dependabot[bot] in #3287
- Fix Toml Parser Being Called on Conf Files by @andrewbaldwin44 in #3293
- Only log "OpenTelemetry enabled" message when success by @amadeuppereira in #3294
- Add otel unit tests by @amadeuppereira in #3295
- Log duplicate client_ready messages as debug instead of info level by @cyberw in #3296
- Improve tests by @amadeuppereira in #3297
- Add OTel documentation by @amadeuppereira in #3298
- Update OTel setup by @amadeuppereira in #3300
- Use match-case instead of gigantic if-elif statement when handling zmq messages in master-worker communication by @cyberw in #3299
- refactor case statements and update to use 3.10 set syntax by @cyberw in #3301
- Don't import pytest unless it is really needed, to speed up startup by @cyberw in #3302
Full Changelog: 2.42.5...2.42.6
2.42.5
2.42.4
What's Changed
- Enables FURB ruff lint by @jairhenrique in #3265
- Updates pytest dependency range by @jairhenrique in #3263
- Allow multiple dropdown in Web UI by @jFompe in #3261
- Includes npm and uv on dependabot file by @jairhenrique in #3269
- Add OpenTelemetry support by @amadeuppereira in #3275
- Add otlp http exporter dependency by @amadeuppereira in #3276
- Disable uv.lock check in GH action by @cyberw in #3277
- Add OpenTelemetry flag by @amadeuppereira in #3278
- Verbose request span name by @amadeuppereira in #3279
- Bump the eslint group in /locust/webui with 11 updates by @dependabot[bot] in #3270
- Forward explicitly set request name to OTEL span by @amadeuppereira in #3281
- Avoid duplicated action run on pull requests by @jairhenrique in #3282
New Contributors
Full Changelog: 2.42.3...2.42.4
2.42.3
What's Changed
- Fix single line .conf files incorrectly being treated as toml by @cyberw in #3257
- GH Actions: update uv version, ensure uv.lock doesn't contain anything not in pyproject.toml by @cyberw in #3259
- Creates dependabot file to keep gh actions updated by @jairhenrique in #3264
- Bump the all_dependencies group with 7 updates by @dependabot[bot] in #3266
New Contributors
- @jairhenrique made their first contribution in #3264
Full Changelog: 2.42.2...2.42.3
2.42.2
What's Changed
- fix: MQTT client_id and protocol not passed down to Client by @ionutab in #3252
- remove setuptools from dependencies by @dotlambda in #3253
- Update uv.lock by @cyberw in #3254
- Revert "modified ui_extra_args_dict function to pick arguments" by @cyberw in #3255
- Bump locust-cloud version, fixing an issue with .conf-files by @cyberw in #3256
New Contributors
- @dotlambda made their first contribution in #3253
Full Changelog: 2.42.1...2.42.2
2.42.1
What's Changed
- Bumped the gRPC example serverβs worker pool to 100 by @sonianuj287 in #3248
- Bump vite from 6.3.5 to 6.4.1 in /locust/webui by @dependabot[bot] in #3249
- modified ui_extra_args_dict function to pick arguments by @sonianuj287 in #3245
- Add VS Code Extension and k8s operator to documentation by @cyberw in #3251
New Contributors
- @sonianuj287 made their first contribution in #3248
Full Changelog: 2.42.0...2.42.1
2.42.0
What's Changed
- loosen dependency on gevent by @bollwyvl in #3236
- Fix reset button not working after stopping the run by @andrewbaldwin44 in #3238
- Added readme badge for supported python versions by @Nirzak in #3237
- Introduce DNSUser by @cyberw in #3243
- Avoid using most recent python-requests because it may introduce performance issues by @cyberw in #3244
New Contributors
Full Changelog: 2.41.6...2.42.0
2.41.6
2.41.5
What's Changed
- Use www host instead of bare locust.cloud in examples and tests by @cyberw in #3234
- Fix FastHttpUser handling of 308 response code 70184df
- Fix Unsafe Template Arg by @andrewbaldwin44 in #3232
Full Changelog: 2.41.3...2.41.5
2.41.3
What's Changed
- Enhance MilvusUser constructor to support additional collection parameters by @zhuwenxing in #3229
- Make workers correctly ignore the --run-time flag by @cyberw in #3230
Full Changelog: 2.41.2...2.41.3