What's Changed
- fix(fasthttp): catch FAILURE_EXCEPTIONS during response body read by @jorgetamayo21 in #3397
- Fix FastHttpUser crash on Python 3.13+ due to GC collecting dict reference cycle by @armorbreak001 in #3398
- Add first seen / last seen timestamps to failure stats by @tugkanboz in #3403
- fix(fasthttp): handle zlib.error for truncated gzip streams under high load by @jorgetamayo21 in #3405
- fix(fasthttp): add 308 to redirect_resonse_codes in LocustUserAgent by @jorgetamayo21 in #3406
- Disable UI lib npm package publication by @cyberw in #3408
- Add AI-optimized documentation (llms.txt) by @nk-tedo-001 in #3399
- feat(contrib): add CsvRequestLogger for per-request CSV logging by @AKIB473 in #3404
- unify ruff in pyproject.toml and pre-commits by @even-even in #3409
New Contributors
- @jorgetamayo21 made their first contribution in #3397
- @armorbreak001 made their first contribution in #3398
- @tugkanboz made their first contribution in #3403
- @nk-tedo-001 made their first contribution in #3399
- @AKIB473 made their first contribution in #3404
- @even-even made their first contribution in #3409
Full Changelog: 2.43.4...2.44.0