Contents ▼

Release Notes – Loadster Workbench & Loadster Engine

Loadster 4 (current version)


Released 2019-10-10

  • Adds support for response time percentile calculation.
  • Adds improved automatic capturing for certain parameters.
  • Adds an option to show interpolated URLs in graph legends.
  • Adds expression functions to get the current population and engine.
  • Changes behavior around sanitizing URLs before making requests (they will now be sent literally without attempting to sanitize).
  • Fixes a potential race condition with large busy tests that sometimes prevented a few v-users from exiting.
  • Fixes a bug that caused v-users not to completely clear their JavaScript context between iterations.
  • Fixes a bug that caused duplicate Content-Type headers in some code block requests.


Released 2019-09-95

  • Improves performance of handling of large response bodies in Loadster Engine.
  • Fixes an issue with unexpected characters in certain URLs.


Released 2019-08-14

  • Bundles the new ES2015+ JavaScript interpreter with the installable packages for all platforms. Important note: when upgrading to 4.5.0, do not use the in-place “Check for Updates” updater; download and install a full version instead.


Released 2019-08-05

  • Upgrades Loadster’s built-in JavaScript engine to support ES2015+ syntax (arrow functions, const/let, etc).
  • Improves script logging output related to wait times.
  • Improves automatic creation of capturers for many HTTP redirects.


Released 2019-06-12

  • Fixes an issue with capturing from responses with unusual content types.
  • Adds support to Loadster Engine for a new setting to clear or keep variables and cookies between iterations.


Released 2019-05-16

  • Fixes an issue that prevented Loadster Engine from exiting cleanly on Mac.


Released 2019-03-05

  • Adds a new type of capturer: HTML Form Input Capturer.


Released 2019-01-10

  • Fixes an error that occurred when running JavaScript validators and capturers in certain cases.
  • Improves memory use in Loadster Engine.


Released 2018-12-19

  • Adds arbitrary code steps for freeform JavaScript.
  • Fixes an encoding bug that sometimes occurred when editing a request body as a form.


Released 2018-11-06

  • Makes v-users retry stale Keep-Alive connections up to 3 times.


Released 2018-09-27

  • Fixes minor UI issues in the new Loadster Engine for Mac and Windows.
  • Improves Network Throughput and Transaction Throughput chart accuracy for long tests.
  • Improves chart responsiveness in long tests.


Released 2018-09-21

  • Gives self-hosted Loadster Engine the ability to communicate with cloud services, so that you can control on-premises load tests from your browser.
  • Introduces a Docker Loadster Engine.


Released 2018-09-13

  • Adds scrollbars to the JavaScript editors in Loadster Workbench.
  • Adds an engine key configuration option to Loadster Engine.


Released 2018-08-29

  • Fixes an issue in Loadster Workbench with displaying the Error Breakdown in the test report, for tests that were run from the web dashboard.


Released 2018-07-20

  • Improves layout on high-DPI Windows displays.
  • Adds page resource timings to the script details view.


Released 2018-06-04

  • Adds compatibility for servers that send a few more unusual Set-Cookie header date formats.
  • Allows Loadster Workbench users an opportunity to set network/proxy settings at startup, if the connection to Loadster’s cloud services fails.


Released 2018-06-04

  • Adds compatibility for servers that send a Netscape-style Set-Cookie header with an “expires” date in a different date format.


Released 2018-05-29

  • Improves the color scheme to make variables more visible in the script editor.
  • Extends the Find/Replace feature to work on request bodies in a script.


Released 2018-05-16

  • Improves the auto-updater in Loadster Workbench and Loadster Engine.


Released 2018-05-16

  • Adds support for HTTP PATCH requests.


Released 2018-04-25

  • Adds a Start Menu shortcut after installation of Loadster Workbench or Loadster Engine on Windows.
  • Clarifies plan and fuel info in the Loadster Workbench plan dialog.
  • Speeds up launching a cloud test.


Released 2018-03-28

  • Fixes a bug that incorrectly said Loadster Fuel would be used for certain local tests, when in fact it wasn’t.
  • Fixes a bug that affected running a test when using the cloud repository in some cases.


Released 2018-03-27

  • Improves performance of the local repository.
  • Fixes a bug with a missing report title when using the local repository.
  • Advises the user when fuel will be used for a test that exceeds the plan limits.


Released 2018-03-14

  • Reintroduces Loadster Fuel, for pay-as-you-go testing. Fuel can now be used for both cloud and on-premises testing.


Released 2018-02-20

  • Simplifies the Loadster Workbench intro flow for new users logging in for the first time, having already registered on the website.


Released 2018-02-19

  • Improves the process of renaming an item in the repository, when multiple users are sharing a repository.
  • Fixes a bug that caused new users to not see cloud regions in the Scenario Editor at first.
  • Fixes several small usability issues.
  • Adds the ability to create multipart/form-data bodies from scratch.


Released 2018-02-16

  • Removes a cache from the Workbench, that sometimes became stale when multiple team members were editing the same things.
  • Updates the Workbench to properly remove all repository locks on exiting.
  • Improves cloud repository performance.
  • Optimizes the script editor to more quickly load scripts with a large number of POST bodies.
  • Updates the code signing certificate used for Loadster Workbench and Loadster Engine on Windows.
  • Makes minor formatting changes to the web-based test reports.


Released 2018-02-07

  • Fixes a bug in the Workbench that prevented users with leftover Cloud Fuel from using it.
  • Adds additional login/registration options when first starting up the Workbench.


Released 2018-02-01

  • Increases the size of the cloud test launch dialog in Loadster Workbench, to accommodate larger tests.
  • Updates the Loadster Workbench new user registration/login flow.
  • Adds GitHub and Google social logins/registrations.
  • Fixes several minor edge case bugs.


Released 2018-01-01

  • Greatly increases Loadster’s ability to run huge distributed load tests to 100,000 concurrent virtual users and beyond.
  • Redefines the Loadster pricing model by introducing much simpler pricing plans.
  • Improves team sharing.
  • Introduces a new dark-themed user interface.
  • Adds an in-place updater to make it easier to download and install software updates.

Loadster 3 (previous version)


Released 2017-12-04

  • Adds a new “Support Request…” option to the Window menu of Loadster Workbench to automatically submit a support request with application logs.
  • Improves resiliency of the cloud test launch process.


Released 2017-11-17

  • Stores the generated test report in the repository, so that it can also be viewed on the web.
  • Fixes a bug with renaming scenarios, scripts, and datasets.
  • Improves concurrency of the test data collector for tests that have 10+ populations across many remote engines.
  • Fixes a bug in the test reports, related to calculating network throughput and total bytes transferred in tests with multiple populations ending at different times.


Released 2017-10-16

  • Adds the ability to toggle chart series visibility by clicking on them in the legend.
  • Adds Server Name Indication support for connecting to the cloud services. In the next couple months we may migrate the Loadster cloud services to use SNI which will break compatibility with older versions of Loadster Workbench.


Released 2017-09-05

  • Remove response time percentiles, because there is no memory-efficient way to calculate true percentiles, and the metric is potentially misleading in some situations.


Released 2017-09-04

  • Fixes an error with loading test reports for users storing their projects in the cloud.
  • Fixes a possible memory leak in the Loadster Engine.
  • Changes the garbage collector for more effective memory management.


Released 2017-08-22

  • Fixes a bug that caused v-users to repeatedly execute just the first command in a script, after any sort of error, if “Halt script execution on any error” was enabled.


Released 2017-08-21

  • Fixes memory problems that occurred when trying to process large, long tests.


Released 2017-07-12

  • Adds a logged warning when an SSL handshake fails, for easier debugging.
  • Adds support for displaying test reports generated outside Loadster Workbench.
  • Tunes Loadster Engine for more threads.
  • Defaults new users to the cloud repository instead of the local file system.


Released 2017-03-14

  • Makes all dialogs resizable, mainly as a workaround for users with strange scaling settings on Windows (such as users with high DPI screens).


Released 2017-03-02

  • Reorganizes the Loadster Engine UI so that preferences are in their own dialog.
  • Adds the ability to use a web proxy from Loadster Engine when connecting to the licensing server.
  • Fixes a UI bug with the graphical script editor that occurred when dragging to resize the script logs panel.


Released 2016-02-21

  • Improves UI performance of the script editor.
  • Adds the ability to delete old script results by right-clicking their timestamp in the script editor.


Released 2016-12-30

  • Reduces the footprint of on-disk temp files when running load tests, to save disk space.
  • Refreshes cloud session on startup, so that you see the latest status even if you were already logged in.


Released 2016-09-06

  • Fixes a race condition that occasionally caused memory issues and even crashes in some cases when running a test.


Released 2016-08-25

Adds a feature for DNS Override, for specifying an alternate IP address for a hostname (useful for running tests against a separate, non-production environment). Improves the freestanding test runner, adding local engine support and JSON output formats.


Released 2016-08-01

  • Improves tolerance of bad network conditions between the Workbench and engines.


Released 2016-07-31

  • Adds a new option to limit a virtual user group’s total iterations (exiting early once the total iterations have been reached, even if there is time remaining).
  • Hides the bandwidth simulation feature under additional options so it is not confusing for new users, but still available for power users.


Released 2016-07-04

  • Adds stability improvements to the Loadster Workbench REST API.
  • Updates the Loadster Workbench API to better support the newest SDK.
  • Adds Loadster Workbench API endpoint for JSON test report data.
  • Adds Docker support for the Loadster Engine.


Released 2016-06-03

  • Reduces network timeout for some calls to the Loadster API.
  • Shows more helpful error messages when the Loadster API is unreachable.
  • Updates “About” dialogs.


Released 2016-06-02

  • Improves Docker support for the freestanding test runner.
  • Adjusts cloud instance autosizing.
  • Introduces new test metrics framework.


Released 2016-05-03

  • Adds a warning if you try to select a non-writable storage directory for Loadster Engine.
  • Fixes the update checker to report even if there are no new updates.
  • Adds Docker support and HTML test report generation to the freestanding test runner.
  • Improves logging when Loadster Engine fails to start a test.


Released 2016-04-28

  • Makes proxy support more universal.
  • Makes proxy config changes take effect immediately.
  • Gives new users a way to configure their proxy settings before logging in to their Loadster account.
  • Fixes high-DPI scaling issue for Windows (previously had bad layout when scaling was enabled).