Skip to content

Releases: locustio/locust

1.4.4

04 Apr 08:29
Compare
Choose a tag to compare
  • Ensure runner.quit finishes even when users are broken #1728
  • Make runner / user count available to LoadTestShape #1719
  • Other small fixes

1.4.3

28 Jan 00:32
Compare
Choose a tag to compare

Merged pull requests:

  • fix stats values for chart tooltips #1691 (aek)

1.4.2

26 Jan 18:35
Compare
Choose a tag to compare
  • Multiple improvements for charting including tooltips etc
  • Added –html option to save HTML report #1637
  • Lots of other small fixes

1.4.1

16 Nov 15:17
Compare
Choose a tag to compare
  • Fix 100% cpu usage when running in docker/non-tty terminal #1629

1.4.0

13 Nov 20:00
Compare
Choose a tag to compare
  • You can now control user count from terminal while the test is running #1612
  • Infinite run time is now the default for command line runs #1625
  • wait_time now defaults to zero (instead of giving an error) #1626

1.3.2

04 Nov 11:50
Compare
Choose a tag to compare
  • List Python 3.9 as supported in the package/on PyPi
  • Fix XSS vulnerability in the web UI (sounds important but really isn't, as Locust UI is not meant to be exposed to outside users)

(side note: I have also fixed the docker build process, so any tagged commit will push to locustio/locust:latest, this was broken in the past)

1.3.1

15 Oct 16:48
Compare
Choose a tag to compare
  • Bump minimum required gevent version to 20.9.0 (latest), as all the previous ones had sneaky binary incompatibilities with the latest version of greenlet ("RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject")

1.3.0

12 Oct 19:51
Compare
Choose a tag to compare
  • Breaking change: Remove step-load feature (now that we have LoadTestShape it is no longer needed)
  • More type hints to enable better code completion and linting of locustfiles
  • Lots of documentation updates

Bug fixes:

1.2.3

28 Aug 07:35
Compare
Choose a tag to compare
  • Various linting fixes that should have no functional impact
  • Bug fix (TypeError: code() takes at least 14 arguments (13 given) (Werkzeug version issue) #1545)
  • Bug fix (Locust stuck in "Shape worker starting" when restarting a test from the webUI #1540)

1.2.2

22 Aug 08:20
Compare
Choose a tag to compare
  • Bug fix (LoadTestShape in headless mode #1539)