Changelog
July 2026
Fixes and improvements
- Added support for Google Chrome 147, Google Chrome 148, Mozilla Firefox 150, and Mozilla Firefox 151.
- Resolved an issue where attempts to invite members to a project, who had not already created a Loadero account, would fail.
- Improved stability for the web application, preventing future outages where the app would be temporarily unresponsive.
March 2026
Fixes and improvements
- Added support for Google Chrome 143, Google Chrome 144, Google Chrome 145, Google Chrome 146, Mozilla Firefox 145, Mozilla Firefox 146, Mozilla Firefox 147, Mozilla Firefox 148, and Mozilla Firefox 149.
- Fixed an issue where projects with the Enterprise plan would under certain conditions claim that CU limits in the project settings page were unlimited, even when they were not.
February 2026
Fixes and improvements
- Added support for Google Chrome 142.
October 2025
Fixes and improvements
- Added support for Google Chrome 141 and Mozilla Firefox 144.
- Fixed an issue where attempting to submit a request to upgrade your project to the "Enterprise" plan mistakenly notified the user about something having gone wrong. Same issue has been resolved for the feedback submission form.
September 2025
Fixes and improvements
- Added support for Google Chrome 140 and Mozilla Firefox 143.
- The "Monthly" and "Yearly" subscriptions plans now allow all compute unit values for participants (used to be only up to G6).
- Increased reliability for the instance startup process when launching large load tests. AWS errors should occur less often now.
- Resolved an issue where downloads of logs/artifacts that took more than 2 minutes would be abruptly cancelled, which had rendered users with slow network connections to be unable to download such artifacts.
- It is no longer possible to delete a project with a subscription in the "Skip renewal" state. If you would like to delete such a project, you must either wait until the current billing period ends or cancel your subscription a second time to fully cancel it (this will end your current billing period immediately).
- It is no longer possible to cancel a subscription while it is in the "Processing" state. You must wait for the plan setup to be fully processed in order to be able to cancel the subscription.
August 2025
Fixes and improvements
- Added support for Google Chrome 139 and Mozilla Firefox 142.
July 2025
Fixes and improvements
- Added support for Mozilla Firefox 141.
- Completely reworked the "Members" tab in project settings. Functional improvements include more intuitive ordering of members, as well as the ability to invite multiple members at once instead of having to do it one by one.
- Vastly reduced the likelihood that AWS will not be able to provide the necessary amount of instances to support a load test. If you regularly run large load tests, you should see AWS errors occur far less often.
- Made navigating to Loadero resources (like tests, reports, etc.) through external links more convenient. Previously, if the user was logged out, they'd be forced to log in and then they would have to click the link again to navigate to the resource. Now, Loadero will remember where you were trying to navigate to, and will immediately redirect you as soon as you successfully log in.
- Updated the "Plan & Usage" tab in project settings so that it also shows the result artifact retention period. Note that this is a read-only field, and is only present for informational purposes.
June 2025
Fixes and improvements
- Added support for Google Chrome 137, Google Chrome 138, Mozilla Firefox 139, and Mozilla Firefox 140.
- Fixed an issue where participants would fail to retrieve browser logs if the test run was executed using Py-TestUI.
May 2025
Fixes and improvements
- Added support for Google Chrome 136 and Mozilla Firefox 138.
- Security improvements for authentication processes.
April 2025
Fixes and improvements
- Added support for Google Chrome 135 and Mozilla Firefox 137.
- It is now possible to upload custom files in all 3 frameworks. Previously this was achievable in Nightwatch.js + JavaScript only. Refer to our "Set File" custom command documentation for information on how to upload a custom file.
March 2025
Fixes and improvements
- Added support for Google Chrome 134 and Mozilla Firefox 136.
February 2025
Fixes and improvements
- Added support for Google Chrome 133 and Mozilla Firefox 135.
- Improved test stability to reduce the likelihood of server errors.
- The "Count" field for participants and groups now accepts arrow keypresses to trigger an increment or decrement.
- Resolved some visual bugs like misalignment of the page numbers in pages like the tests list and recent runs list, as well as some dropdown flickering.
January 2025
Fixes and improvements
- Added support for Google Chrome 132 and Mozilla Firefox 134.
- Fixed a bug that caused the
receiveEmail()function in TestUI to throw an error if there were no messages to read.
December 2024
Fixes and improvements
- Test run launch times have been improved in cases where multiple test runs are launched in quick succession.
- Fixed a bug that caused Nightwatch.js test runs to fail if the
.saveScreenshot()command was chained in the script. The command should now behave the same in the Loadero environment as it does locally. - Made security updates to servers that are used to host test participants.
November 2024
Fixes and improvements
- Added support for Google Chrome 131 and Mozilla Firefox 133.
- Security improvements for instances that are running tests.
- WebRTC charts now take less vertical space, and the tooltips that appear upon hovering over a data point have been visually reworked.
- Reviewed implementation of keyboard actions in the Participants tab of the test builder. Navigating to and interacting with elements via the keyboard should feel more intuitive and accessible.
- Fixed a bug where if you began creating a new participant while editing a test, the "Audio feed" dropdown would incorrectly show the "Silent audio feed" option selected by default. It will now show "Default audio feed".
- Fixed a bug where filtering tests by labels in the Favorites tab of the project would retrieve all tests with those labels, not just favorited ones.
- Fixed a bug where under specific circumstances, a Pay as You Go plan would appear with the "Skip renewal" status, instead of just being cancelled.
- Fixed a bug where failing to retrieve browser logs for a participant for any reason would result in setting that participant's status to "FAIL". This issue will no longer affect the participant's status, and attempting to view browser logs will indicate that there had been an issue in retrieving them. A fix for preventing this issue with browser log retrieval in the first place is still in development.
- A test is now able to display more of its labels before the user has to scroll horizontally to see the rest.
New features
- Labels can now be applied to runs as well. While this feature was initially developed specifically with tests in mind, we decided soon after that the feature would make sense for runs as well. If you run a test with labels, its labels will automatically be applied to the run. If a label is added to or removed from a run, then the original test's labels will not be affected; other runs of that test will also not be affected.
October 2024
Fixes and improvements
- Added support for Google Chrome 130, Mozilla Firefox 131, and Mozilla Firefox 132.
- Removed legacy feature: it is no longer possible to create "Media type" preconditions for asserts. The "Media type" property is being rotated out, as it has been replaced by the "Audio feed" and "Video feed" properties. In all tests that had an assert with this type of precondition, this precondition has been replaced with an equivalent combination of "Audio feed" and "Video feed" preconditions.
- You may now filter tests by test labels. You can do this by using the "Filter" button in the "Tests" or "Favorites" tab. Using this filter you can retrieve a list of only those tests that have the specified label or labels.
- Projects using the Nightwatch.js framework may now use the built-in
saveScreenshot()command. The customtakeScreenshot()command is deprecated as of this change. - In order to resolve an issue where large WebRTC dumps could freeze/crash the page, log preview in participant reports is now limited to files of up to 50 MB in size. Larger files will need to be downloaded and viewed on your own device.
- Improved stability of large tests.
- Various UX fixes to the project upgrade flow.
New features
- Imported
packages to support UUID generation
for Nightwatch.js and Py-TestUI. Nightwatch.js projects now have access to the
cryptomodule from Node.js. Py-TestUI projects now have access to theuuidlibrary. When developing a script, these packages do not need to be imported within the script, they are already pre-imported and can be referenced in the script immediately. Note that TestUI already had thejava.util.UUIDpackage available for this purpose.
September 2024
Fixes and improvements
- Added support for Google Chrome 129 and Mozilla Firefox 130.
- Replaced log preview with a different implementation, to prevent the preview of large logs from causing page freezes.
- When creating or editing a participant, the video feeds are listed in a more intuitive order. Percentiles are now also sorted in numerically ascending order for asserts' aggregator field.
- Various UX improvements for managing labels and applying them to tests.
- UI changes for the project upgrade flow to be more in line with the visual identity of the majority of the app.
- When changing a field in an assert, then subsequent fields in that assert will be cleared only if they are not compatible with the new change. If compatible, subsequent field values will be preserved.
- actions/timeExecution asserts' name field no longer accepts whitespace, since it is impossible for a timeExecution metric's name to have whitespace anyway.
- Fixed misleading information in
Loadero API documentation on Swagger
for the
filter_label_colorparameter in the endpoints that support it.
New features
- Users are now allowed to terminate their Monthly and Yearly subscription immediately instead of having to wait until the end of the current billing period. This can be done by cancelling the subscription once to cancel automatic renewal and then cancelling the subscription a second time to terminate it immediately. This can be beneficial for when you want to switch over to a different plan without being forced to wait for your billing period to end or if you simply want to tie up loose ends when you know for a fact you will not be needing to run tests any time soon.
August 2024
Fixes and improvements
- Added support for Google Chrome 128 and Mozilla Firefox 129.
- Tests can now filtered by multiple labels when using the API through repeated
usage of the
filter_label_nameparameter. This is equivalent to a logical AND operation. - Updated Loadero API documentation on Swagger for participant, runparticipant, and test resources.
- Performance improvements in the tests list to make success rate charts load quicker.
- Various small bug fixes and UX improvements.
New features
- Single test view. Each test now has its own page that you can visit to see the run history for that specific test, alongside a chart that depicts the success rates of runs in a given time period (last 24 hours by default). The single test view can be accessed by clicking anywhere on the test card in the tests list (or favorite tests list), that isn't occupied by a button.
July 2024
Fixes and improvements
- Added support for Google Chrome 127 and Mozilla Firefox 128.
- Updated the behavior of the "Ignore Alert" custom command to be consistent across all 3 frameworks. If no alert is open at the time of execution, then the command will output a non-failing error in the Selenium log that no alert could be found.
- The version of Selenium used in Loadero tests has been upgraded to 4.22.0.
- Improved the stability of test initialization, making test runs less likely to result in a server error.
- Various UI fixes and UX improvements.
- If a test is aborted immediately after it begins, the run report's "Active participants" graph will now correctly display participants as "Aborted" instead of the graph being blank.
June 2024
Fixes and improvements
- Added support for Google Chrome 126 and Mozilla Firefox 127.
- Upgraded AWS instances that are used for test execution. This may result in tests now reporting improved metric values, e.g. especially regarding network metrics, such as higher bitrate and lower jitter. You might also observe reported increases in FPS and decreases in CPU usage.
- The version of Nightwatch.js used in Javascript tests has been upgraded from 2.5.2 to 3.6.1. Any changes Nightwatch.js have made between these two versions are now present in Loadero as well. One unfortunate downside of this is that Selenium logs in Nightwatch.js projects will no longer be as pretty and easy to read as they used to be.
- Changed the way dropdown options are sorted during participant or assert creation. The order is now far more intuitive.
- Fixed an issue where notification messages in the upper right of the app would regularly pop up as a double message. These should now again be appearing only once per event.
- Various UX improvements, most notable of which being that we now allow submitting inputs via ENTER in places where it may have only been possible by interacting with a button before (e.g., when duplicating a test).
New features
- You can now label the tests you have created. This enables the user to categorize their tests as they see fit. You can manage the labels in your project in a dedicated "Labels" page in the "Project settings" tab. Only members with the "Administrator" role can create, edit, and delete labels. Both "Administrator" and "Developer" members can assign them to tests.
- Keyboard shortcuts for saving the test are now enabled in the test builder.
May 2024
Fixes and improvements
- Added support for Google Chrome 125 and Mozilla Firefox 126.
- Various small UX improvements for the test builder.
- Fixed an issue where sometimes it was impossible to change the billing e-mail of a project if the plan had been cancelled.
- Addressed an issue where sometimes a Nightwatch.js test would crash but the test would be marked as a failed test. Such test runs will now be marked as server errors instead, meaning that compute units will not be consumed.
New features
- Invoices for Pay as You Go plans and overuse invoices for Monthly/Yearly plans will now be charged in smaller portions rather than once at the end of the billing period. This does not affect the actual total amount that the customer pays - rather that amount will simply be split up into smaller invoices throughout the billing period. Keep in mind that if such an invoice is generated, you will not be able to run more tests until that invoice is paid.
April 2024
Fixes and improvements
- Added support for Google Chrome 124 and Mozilla Firefox 125.
- Deprecation warning! We are planning to remove the
media_typefield from participant and run_participant responses. If something you use is dependent on reading this field, then you should stop doing so. This change will take effect after 01.07.2024. - The success rate chart for each test in the tests list no longer represents a trend across the past 7 days, but instead across the last 20 results, whenever those may have been. Additionally, this graph will no longer take aborted runs and runs that resulted in a server error into account.
- When a user begins creating or editing an assert in the test builder, they will now be forced to finish/cancel what they are doing before being allowed to do anything else.
- Location and filters are now preserved when opening the test builder from the tests list or opening a run report from the recent runs list. If the user chooses to navigate back, they will be directed to the same page with the same applied set of filters as before.
- All information on the Wiki pertaining to Nightwatch.js, TestUI, and Py-TestUI has been completely re-structured. Take a look!
- Fixed an issue where certain Selenium errors in Py-TestUI runs would result in Selenium logs that failed to actually describe anything that happened during the test.
- When upgrading a project, the UI will dynamically update when the subscription is activated, instead of remaining in a static and often misleading state of insisting that the subscription is not active yet.
- Fixed a rare issue where sometimes the run metric aggregator selector (avg, min, max, etc.) would not show up in the run report.
- Dropdown elements (such as the sort strategy selectors in tests/runs lists) now support keyboard inputs to aid option selection.
- All informational banners have undergone a visual re-design.
- Charts in the run report's summary have undergone a visual update.
machine/cpu/available/totalandmachine/ram/available/totalasserts are now calculated as intended again.- Various other small bug fixes and UX improvements.
New features
- You can now manage your own list of favorite tests. This feature can be used to keep all the tests you frequently run in one place so that finding them in your project is easier. Favorite tests are on a per-user basis, multiple members of a project can have a different set of favorites - one member favoriting a test will not add that favorite to your own list of favorites. You can favorite a test by hovering over the test in the tests list and pressing the star icon that appears.
- Participants and asserts in the test builder can now be sorted by "Oldest".
March 2024
Fixes and improvements
- Added support for Google Chrome 123 and Mozilla Firefox 124.
- If a test is run with a large quantity of participants (multiple hundreds), the physical locations of their servers will now be more evenly distributed across the selected region. Beforehand the distributon may have been lop-sided and overly concentrated in a specific section of the region. This should improve the realism aspect of load tests.
- Small fixes to make test runs less likely to result in a server error.
- Further improvements for API documentation in Swagger.
February 2024
Fixes and improvements
- Added support for Google Chrome 122 and Mozilla Firefox 123.
- Reduced likelihood of test runs under certain test configurations resulting in a server error.
- When in the midst of creating or editing a participant you accidentally click outside the form, then you will no longer lose the changes you have made. Instead you will be prompted to close either by saving changes or discarding them.
- Deprecation warning for Loadero API users: we plan to deprecate
path_idas anorder_byoption for asserts, having renamed it topathinstead. Similarly, we plan to remove the following filters for the run resource:filter_started_from,filter_started_to,filter_finished_from,filter_finished_to. These filters have been renamed tofilter_processing_started_from,filter_processing_finished_from, etc. We are still maintaining backwards compatibility for the old names, but we suggest migrating to the new names at your earliest convenience. - Further improvements for API documentation in Swagger.
- Various small UI changes to achieve a higher degree of consistency in visuals.
New features
- Warning: Loadero has now implemented result expiration, which will cause logs, artifacts, and charts to eventually become unavailable. All runs from before March 4th have a universal 90-day expiration period applied, with the countdown starting on March 4th. All runs on March 4th or later have a plan-specific artifact retention period. If you would like to hold onto this information, we suggest you begin preparations for downloading this content onto your local machine. Note that information such as success rate, metrics, and assertion results will still remain even after expiration. You will be able to see the expiration date if you navigate to any participant result report's logs, artifacts, machine statistics, or WebRTC statistics tab.
- Update to Loadero invoicing is coming soon which means that invoices will be issued based on usage and may be sent more frequently than before.
- Tests now show a success rate chart that displays the general trend of how successful a test's runs have been within the past 7 days.
January 2024
Fixes and improvements
- Added support for Google Chrome 121, Mozilla Firefox 122.
- Performance tests are now able to support up to 200 participants (used to be 50). If you have any load tests with 50-200 participants, we suggest switching these tests to performance test mode instead to make use of more detailed metrics and logs.
- The tests list has been totally revamped, not only visually but functionally as well. Read about the changes in detail in our monthly updates blog post.
- Improved test run stability, reducing the likelihood of users encountering AWS errors.
- Another set of updates for our API documentation.
- In December we had shortly switched over to using Chrome for Testing, however, these browser versions resulted in degraded performance, which resulted in false negatives in users' tests. We have reverted back to using regular Google Chrome.
- Various small fixes to the app's UI to ensure a more consistent and intuitive user experience.
New features
- Projects using the Ultimate or Enterprise plan now have access to G8 and G12 compute units, doubling the maximum amount of compute power you can allocate to a participant.
- Back when we implemented a new header in the run reports, you may have noticed
an Audio MOS field that was always blank. E-model MOS calculation has now
been implemented for all participants using Google Chrome, and the result of
this calculation will be visible in the Audio MOS field of your
participants' reports. Additionally, you are able to assert this value in your
tests via
mos/audio/e-model/avg. Note: Mozilla Firefox does not provide the required WebRTC metrics to support E-model MOS calculation.
December 2023
Fixes and improvements
- Added support for Google Chrome 120, Mozilla Firefox 121.
- Public release of the new test builder to all Loadero users.
- Various small improvements and fixes to the new test builder.
- Improved calculation process for run metrics resulting in more data available in more cases.
- Fixed critical issues for some specific browser versions.
New features
- You can now receive and process email messages within a Loadero test. This functionality allows to process time sensitive information by emails such as verification links, authorization codes and other similar actions.
- Switched to using Chrome for Testing for participants that are using Google Chrome.
November 2023
Fixes and improvements
- Added support for Google Chrome 119, Mozilla Firefox 120.
- Improved app responsiveness when rendering WebRTC charts and the WebRTC dump preview for large amounts of data.
- Various small improvements and fixes to the new test builder.
- The process of changing a project's plan to a different one is now more intuitive.
- Improved Swagger documentation for assert, file, and group resources by adding more informative descriptions on endpoints, their parameters and permitted values.
New features
- Project members with the Administrator role can now set explicit limits for the project in Project Settings -> Plan & Usage - this includes setting how many compute units can be spent in one month, as well as how many compute units are permitted within one test. The maximum permitted compute unit for a participant and a maximum participant timeout value may also be set.
October 2023
Fixes and improvements
- Added support for Google Chrome 118, Mozilla Firefox 119.
- Small fixes to make errors/warnings in the app more informative on what the problem was.
- Various improvements to the UI, such as case-insensitive search functionality for participants/asserts in the test builder, better formatted Time Execution tables in the run report, as well as overall responsiveness improvements and QoL changes.
- Security improvements for authentication processes, including logging into the app.
- Improved the speed at which result statistics are retrieved for large runs, making large-scale run reports load times faster.
- Improved stability of instance start-up, reducing the likelihood of failing to spin up the required instances for a run.
September 2023
Fixes and improvements
- Added support for Mozilla Firefox 118, Google Chrome 117.
- Stability improvements have been made across the whole Loadero platform, improving test launch times and fixing even more potential issues during test launch.
- Updated the UI of recent runs page to include more relevant information as well as generally update the UI.
- Various small improvements to the user interface, including fixes for test script modal and new test builder.
- Deprecation warning! To move towards compliance regarding that the
idfield for RTC stats should not be predictable, we will be changing them from the current format (e.g.,RTCOutBoundRTPAudioStream_4444) to an unpredictable name. The member field which follows the last hyphen will remain as it currently is. Use the internalstatsTypeto determine what values are represented.
New features
- Step time execution is now fully supported and you can get run metrics for the execution times as well as assert that the timings for each participant are within threshold.
August 2023
Fixes and improvements
- Added support for Mozilla Firefox 116, Google Chrome 116, Mozilla Firefox 117.
- Fixed a major issue with large-scale WebRTC tests having instances run out of space to store WebRTC metrics. Long-duration, high-load WebRTC tests are now significantly more stable.
- Additional small fixes to increase the stability of high-load test runs.
- Added a landing page for the wiki and a quick-start guide, as well as implemented a general visual overhaul for the whole documentation.
- Several improvements to the new test builder, most notably support for members with Visitor role to be able to view the test if they have the new test builder enabled.
- Various small improvements to the user interface, including a re-design of the Billing & Invoice tab of project settings.
- Added additional filters to API endpoints:
projectrunparticipant,runparticipant, andresultendpoints now supportfilter_compute_unitparameter, to retrieve only participants with a specific compute unit value (G0.5, G1, G2, G4, or G6). You can find more information about our API here. - Minor accessibility improvements.
New features
- You are now able to set your cookie preferences in the Account Settings view of the web app. You can also do this for the landing page by clicking on Cookie Preferences in the footer of the page.
- The clipboard is now available for participants using Google Chrome, enabling the usage of elements like Copy to Clipboard buttons.
July 2023
Fixes and improvements
- Added support for Mozilla Firefox 115, Google Chrome 115.
- Made even further improvements in result processing speed.
- WebRTC statistics charts and machine statistics charts in run reports now utilize a new library, with the intent to make charts more visually appealing.
- Various bug fixes to the new test builder.
- Fixed an issue where all of a user's projects, where they are the only member, would get deleted if they attempted to delete their account but provided an incorrect password.
- When using Loadero-Python, you no longer need to provide an access token when
downloading logs or artifacts, as the access token used to initialize
APIClientis now recognized automatically. - Added the ability to focus elements in the landing page with TAB that were not focusable before in this manner.
New features
- Published fake custom commands for all 3 of Loadero's supported languages (Nightwatch, TestUI, Py-TestUI), to assist local development and debugging.
June 2023
Fixes and improvements
- Added support for Mozilla Firefox 114.
- Made improvements in run result processing speed and concurrency.
- Improved stability for test run initialization.
- Fixed an issue where Javascript and Python test runs wouldn't update browser logs with console output.
May 2023
Fixes and improvements
- Added support for new browser versions: Google Chrome 113, Mozilla Firefox 113, Google Chrome 114.
- Removed deprecated video files as video feed options for participants. This change will not affect your tests, as the options were already getting changed to non-deprecated equivalents server-side. This change simply makes it so that these deprecated options are not selectable in the first place.
- Increased the amount of space available for test runs on instances, decreasing the risk of instance crashes for longer tests with a lot of metric collection.
- Improved Swagger documentation for API, both in performance (size, loading speed) and descriptiveness.
- Added more limitations to trials. Trial projects are now no longer able to set G0.5 compute units for participants, tests are only allowed to contain up to 10 CUs, and only one test can be running at a time.
- Re-designed the run result header in run reports and individual participant reports.
- Some minor UI changes in the project settings and account settings views.
New features
- The new test builder has been released to the public! You may enable it by opening the account settings dropdown in the top right of the app and selecting Enable New Test Builder. This will change the UI and overall flow of test creation and test editing. Try it out and see what has changed! You may switch back to the old test builder if the new test builder is not to your liking. However, the old test builder will be discontinued later down the line and all users will be migrated to the new test builder. New users will start with the new test builder enabled by default.
- Users with Administrator or Developer permissions are now able to create API access tokens for the project. This functionality can be found in the API access tab on the left side of the project settings. Note: This tab is only available for projects with a paid plan enabled.
- For tests where the
Time Executioncustom command is used, the individual participant report presents the results of these calls in the form of a Gantt chart. You no longer need to look at the Selenium log to find these values.
April 2023
Fixes and improvements
- Added support for new browser versions: Google Chrome 111, Mozilla Firefox 111, Google Chrome 112, Mozilla Firefox 112.
- We have re-designed the project creation process, introducing a brand new project creation form. Note: along with this change we have also removed the projects list view. As such, if you would like to create a new project or navigate between existing projects, you must do so via the project selector in the app's header.
- Improved parallelization of test runs, you should find your tests stuck in Pending status less often. Tip: if your test is stuck in Pending status and participant locations do not matter to you, you may consider changing your participant configurations to a different location - there may be room for new tests in other locations.
- When downloading a log or an artifact, you can now see the download progress.
- Recently you may have noticed that tests take longer to initialize than they used to. We have made improvements to bring this initialization time back down to where it used to be.
- We have also made improvements in the processing speed of results, which is particularly relevant for load tests with hundreds or thousands of participants.
New features
- You may now postpone the use of your account's trial. If you have a trial available and decide not to use it when creating a new project, you can choose to start a trial for this project later, as long as you have not begun upgrading it to a paid plan. Note, that each account is only permitted one trial.
- Since WebRTC metrics have been made available for session recording tests, we have also enabled WebRTC asserts in session recording tests as well.
February 2023
Fixes and improvements
- Added support for new browser versions: Google Chrome 110 and Mozilla Firefox 110.
- We have updated how WebRTC metrics are collected during test runs. This can impact RAM usage measurements since calculations are not done on the participant's instance anymore during the test.
New features
- WebRTC metrics are now available for session recording tests as well, meaning that WebRTC metrics are now available in all three test modes. Note: this change is not retroactive, WebRTC metrics will not be available for test runs from before this change was made.
- WebRTC metrics are now available even if the test run has been aborted, as long as any WebRTC metrics have been collected at all.
January 2023
Fixes and improvements
- Upgraded to NightWatch version to 2.5.2.
- Added support for new browser versions: Google Chrome 109 and Mozilla Firefox 108, 109.
- Changed the in-project navigation layout - the navigation bar that used to reside on the left side of the page is now at the top of it instead.
- Added a
statsTypefield to the WebRTC dump, this field corresponds to the RTCStatsType enum. - Deprecation warning! To move towards compliance regarding that the
idfield for RTC stats should not be predictable, we will be changing them from the current format (e.g.,RTCOutBoundRTPAudioStream_4444) to an unpredictable name. The member field which follows the last hyphen will remain as it currently is.
New features
- Until now users were able to upload avatars only for their accounts. The project details tab under project settings has been updated, introducing the option for users to upload an avatar for projects as well. Only members with the Administrator role in the project have the ability to do this.
- Users will now be re-directed to the last project they had open upon logging
in. You may still access the projects list by clicking on the
Loaderologo in the top left corner of the page. - Warning! We will soon change our WebRTC stats collection engine, which may cause some changes in the formatting of the WebRTC dump. Consumed RAM during the test may also change because of this due to stat calculations no longer being done on the participant's instance.
November 2022
Fixes and improvements
- Improved Loadero's homepage about performance testing. You can check it out at Loadero Performance Testing.
- Added support for new browser versions: Google Chrome 107, 108 and Mozilla Firefox 106, 107.
New features
- Added more result sort options. Find out more about available sort options from our API swagger documentation.
- Added access control to result artifacts (logs, screenshots, downloads, session recordings). OAuth token is now required to download artifacts.
- Published a new blog post about - How to use Loadero Python Client To Store Test Data In GitHub.
September 2022
Fixes and improvements
- Upgraded to NightWatch version to 2.3.0
- Added support for six new browser versions: Google Chrome 104, 105, 106 and Mozilla Firefox 103, 104, 105.
- Warning! API endpoints
/projects/{projectID}/tests/{testID}/runs/and/projects/{projectID}/runs/to read all runs will have its default result order changed to ascending sorted byid. - Reduced test start times - on average the tests will now spend about one minute less in the "Initializing Environment" status.
- Fixed issue with
Navigator.deviceMemorybrowser property not beeing initialized properly.
New features
- Loadero-Python a Loadero API client library for python was released.
June 2022
Fixes and improvements
- Added support for five new browser versions: Google Chrome versions 102 and 103 and Mozilla Firefox versions 100, 101, 102.
New features
- TimeExecution custom commands results (called timecards) are now accessible
through the API. Available via
GET /v2/projects/{projectID}/runs/{runID}/results/{resultID}/GET /v2/projects/{projectID}/tests/{testID}/runs/{runID}/results/{resultID}/
- Added 1st and 5th percentile aggregator functions to post run assets and run and participant result metrics.
- Added a new page about our test creation offer.
April 2022
Fixes and improvements
- Added support for Google Chrome 101 and Mozilla Firefox 99 browsers.
- Enabled
/dev/shmusage for tests. If your application utilizes/dev/shman increase in RAM usage can be expected. - Improved API performance by upgrading to Go 1.18
- Deprecation warning! We will be fully deprecating
profile_parametersfield from run participant resource. The information has been moved to theparticipant_detailsfield. Deprecation will affect these 4 routes:GET /v2/projects/{projectID}/runs/{runID}/results/GET /v2/projects/{projectID}/runs/{runID}/results/{resultID}/GET /v2/projects/{projectID}/tests/{testID}/runs/{runID}/results/GET /v2/projects/{projectID}/tests/{testID}/runs/{runID}/results/{resultID}/
- Published a new blog post: How We Create Load Tests For Our Customers In Loadero.