diff --git a/docs/changelog.rst b/docs/changelog.rst index d4dce09f87..0b36b1ea09 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -7,6 +7,14 @@ For full details of the Locust changelog, please see https://github.com/locustio 2.0.0 ===== +This version contains some potentially breaking changes for existing test plans/setups: +* User ramp up/down and User type selection is now controlled by the master instead of autonomously by the workers. This fixes some issues with unbalanced user distribution (#1618) and also uneven ramp up steps (#896), especially when there were many workers. This is a big change internally in Locust so there might still be some issues, please file a ticket if you encounter something that worked previously and you think might be related https://github.com/locustio/locust/pull/1621, https://github.com/locustio/locust/pull/1809 +* Change the default User weight to 1 instead of 10 (because the old default made no sense) https://github.com/locustio/locust/pull/1803 +* Fire test_start and test_stop events on workers too (previously they were only fired on master/standalone instances) https://github.com/locustio/locust/pull/1777/ +* Update Flask dependency to 2.0 https://github.com/locustio/locust/pull/1764 + +Merged PR:s (and prerelease version they were introduced in) +* Fire test_start and test_stop events on worker nodes https://github.com/locustio/locust/pull/1777/ (2.0.0b3) * Auto shrink request stats table to fit terminal https://github.com/locustio/locust/pull/1811 (2.0.0b2) * Refactoring of the dispatch logic to improve performance https://github.com/locustio/locust/pull/1809 (2.0.0b2) * Check version of workers when they connect. Warn if there is a mismatch, refuse 1.x workers to connect https://github.com/locustio/locust/pull/1805 (2.0.0b1) diff --git a/locust/__init__.py b/locust/__init__.py index 8339a53d39..e783feac92 100644 --- a/locust/__init__.py +++ b/locust/__init__.py @@ -1,4 +1,4 @@ -__version__ = "2.0.0b2" +__version__ = "2.0.0b3" from gevent import monkey