All Versions
78
Latest Version
Avg Release Cycle
15 days
Latest Release
6 days ago

Changelog History
Page 1

  • v2.4.1 Changes

    October 19, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โœ… No longer logging interval stats when using LoadTestShape after 2.1.x #1906
  • v2.4.0 Changes

    October 11, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • Locust will not work, if there is a custom 'run' @task / function #1893
    • ๐Ÿ‘‰ MasterRunner target_user_count no longer set for test_start event listeners #1883

    ๐Ÿ”€ Merged pull requests:

    • Missing colons after else keyword in Event Hooks doc #1902 (TatchNicolas)
    • ๐Ÿ‘Œ Support (and test) Python 3.10 #1901 (cyberw)
    • โž• Add start_time and url parameters to request event. #1900 (cyberw)
    • ๐Ÿ‘ป Make User.run/TaskSet.run final and raise an exception if someone marks it with @task #1895 (cyberw)
    • ๐Ÿ‘‰ Ensure target_user_count is set before test_start event is fired #1894 (mboutet)
    • ๐Ÿ‘‰ Ensure target_user_count is set before ramping-up or down #1891 (mboutet)
    • ๐Ÿš€ Release docker image for arm64. #1889 (odidev)
    • ๐Ÿ‘ท #1884 User distribution should happen when new workers comes in #1886 (tyge68)
  • v2.2.3 Changes

    September 20, 2021

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix issue with custom arguments in config file when not running headless #1888 (cyberw)
  • v2.2.2 Changes

    September 15, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ”– Version information in Docker image is incorrect #1885

    Closed issues:

    • ๐Ÿ’ป Ability to explicitly set which arguments will be exposed/visible in the web ui #1876

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ’ป Ability to hide extra args from web ui #1881 (fabito)
    • โ™ป๏ธ Refactor (remove duplication) headless/autostart mechanism. #1880 (cyberw)
    • ๐Ÿ‘ท Wait for --expect-workers when running --autostart #1879 (cyberw)
    • ๐Ÿ‘ท Dont launch autostart greenlet on workers, even if they happened to get the --autostart flag #1878 (cyberw)
    • โž• Added documentation for start_shape #1874 (daniel135790)
    • ๐Ÿ›  Fix Regression in Full History CSV Percentiles #1873 (TaylorSMarks)
    • Ability to inject custom html elements in the head element #1872 (fabito)
  • v2.2.1 Changes

    September 02, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ”Œ Importing any locust plugin breaks the UI and distributed load generation. #1870

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ’ป Disable setting custom parameters of None or boolean type in web UI. Fixes #1870 #1871 (cyberw)
  • v2.2.0 Changes

    September 01, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • time display in live charts switches to the local time upon refresh #1835
    • Part of response times chart lines are missing #1702

    Closed issues:

    • Response times get graphed as zero before first request is made #1852
    • โž• Add flag to run with uniform weights #1838
    • โœ… Starting load test from the cli but monitoring from the web UI #831

    ๐Ÿ”€ Merged pull requests:

    • #1832 Displaying locustfile and tasks ratio information on index.html #1868 (tyge68)
    • โž• Add --autostart and --autoquit parameters, fixes #831 #1864 (cyberw)
    • Add constant_throughput wait time (the inverse of constant_pacing) #1863 (cyberw)
    • ๐Ÿ‘Œ Improve some of the doc issues that were missed from the previous PR #1861 (Serhiy1)
    • ๐Ÿ– Handle user classes with weight = 0 #1860 (mboutet)
    • ๐Ÿ›  fix(examples): fix multiple_hosts.py example #1859 (obradovichv)
    • Alternative grouping #1858 (Serhiy1)
    • HttpUser: Unpack known exceptions #1855 (cyberw)
    • ๐Ÿ›  fix(charts): prevent displaying stats before requests are made #1853 (obradovichv)
    • ๐Ÿ‘‰ Use UTC time for server stats history, localize times on the client #1851 (obradovichv)
    • ๐Ÿ“š FastHttpUser: Add it directly under locust package, make the documentation less scary. #1849 (cyberw)
    • Adjust github actions #1848 (cyberw)
    • Auto-generate version number using setuptools_scm and git tags #1847 (cyberw)
    • โž• Add equal weights flag #1842 (shekar-stripe)
    • ๐Ÿ‘ท Show custom arguments in web ui and forward them to worker #1841 (cyberw)
    • Return the new users on Runner.spawn_users #1791 (pappacena)
  • v2.2.0.b0 Changes

    September 01, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • time display in live charts switches to the local time upon refresh #1835
    • Part of response times chart lines are missing #1702

    Closed issues:

    • Response times get graphed as zero before first request is made #1852
    • โž• Add flag to run with uniform weights #1838
    • โœ… Starting load test from the cli but monitoring from the web UI #831

    ๐Ÿ”€ Merged pull requests:

    • #1832 Displaying locustfile and tasks ratio information on index.html #1868 (tyge68)
    • โž• Add --autostart and --autoquit parameters, fixes #831 #1864 (cyberw)
    • Add constant_throughput wait time (the inverse of constant_pacing) #1863 (cyberw)
    • ๐Ÿ‘Œ Improve some of the doc issues that were missed from the previous PR #1861 (Serhiy1)
    • ๐Ÿ– Handle user classes with weight = 0 #1860 (mboutet)
    • ๐Ÿ›  fix(examples): fix multiple_hosts.py example #1859 (obradovichv)
    • Alternative grouping #1858 (Serhiy1)
    • HttpUser: Unpack known exceptions #1855 (cyberw)
    • ๐Ÿ›  fix(charts): prevent displaying stats before requests are made #1853 (obradovichv)
    • ๐Ÿ‘‰ Use UTC time for server stats history, localize times on the client #1851 (obradovichv)
    • ๐Ÿ“š FastHttpUser: Add it directly under locust package, make the documentation less scary. #1849 (cyberw)
    • Adjust github actions #1848 (cyberw)
    • Auto-generate version number using setuptools_scm and git tags #1847 (cyberw)
    • โž• Add equal weights flag #1842 (shekar-stripe)
    • ๐Ÿ‘ท Show custom arguments in web ui and forward them to worker #1841 (cyberw)
    • Return the new users on Runner.spawn_users #1791 (pappacena)
  • v2.1.0 Changes

    August 08, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ OOM error with master/slaves setup (zeromq, windows) #1372

    Closed issues:

    • โœ… locust should add extending blocks to index.html to change the start test and edit test options #1822

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix docker builds #1845 (cyberw)
    • โฌ†๏ธ Bump dependency on pyzmq to fix #1372 (OOM on windows) #1839 (cyberw)
    • ๐Ÿ“š Use 1 as default in web UI start form + lots of documentation updates #1836 (cyberw)
  • v2.0.0 Changes

    August 01, 2021

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โœ… User Count Drops when Worker Abruptly Leaves The Test In Distributed Mode #1766

    ๐Ÿ”€ Merged pull requests:

    • โšก๏ธ update grpc example, because grpc gevent issue has been fixed #1834 (cyberw)
    • โœ… Speed up tests #1831 (mboutet)
    • ๐Ÿ‘ Allow workers to bypass version check by sending -1 as version #1830 (cyberw)
  • v2.0.0.b4 Changes

    July 28, 2021

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘Œ Improve logging messages and clean up code after dispatch refactoring (#1809) #1826 (mboutet)
    • Remove user_classes_count from heartbeat payload #1825 (mboutet)