Skip to content

Commit

Permalink
Add/browser 1112 to release notes (#3624)
Browse files Browse the repository at this point in the history
* Add grafana/xk6-browser#1112

* Rephrase browser 1112 to release notes

Co-authored-by: Ankur <[email protected]>
  • Loading branch information
inancgumus and ankur22 authored Mar 6, 2024
1 parent 619d7d4 commit 8188e69
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions release notes/v0.50.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ _what, why, and what this means for the user_
- [browser#1197](https://github.com/grafana/xk6-browser/pull/1197), [browser#1202](https://github.com/grafana/xk6-browser/pull/1202), [browser#1203](https://github.com/grafana/xk6-browser/pull/1203), [browser#1221](https://github.com/grafana/xk6-browser/pull/1221) add the ability to upload screenshots to a remote location.
- [browser#1209](https://github.com/grafana/xk6-browser/pull/1209) add a shadow DOM usage example.

### Browser Context Isolation [browser#1112](https://github.com/grafana/xk6-browser/issues/1112)

With this release, we have overhauled and (tremendously) improved the performance and stability of the browser module. It's now possible to run tests with a larger number of VUs concurrently without any performance issues. Previously, when running tests with multiple VUs concurrently, each VU's browser context would attach to the pages from the other VUS' browser contexts. This led to unexpected behavior and performance issues, and to an extent, reduced the modules capability to run multi VU tests.

## Bug fixes

- [browser#1215](https://github.com/grafana/xk6-browser/pull/1215) fixes a data race during logging that panics.
Expand All @@ -43,6 +47,7 @@ _what, why, and what this means for the user_
- [browser#850](https://github.com/grafana/xk6-browser/pull/850), [browser#1211](https://github.com/grafana/xk6-browser/pull/1211), [browser#1212](https://github.com/grafana/xk6-browser/pull/1212),
[browser#1214](https://github.com/grafana/xk6-browser/pull/1214), [browser#1216](https://github.com/grafana/xk6-browser/pull/1216) refactor to work with errors.Join and set the minimum Go version to 1.20.
- [browser#1220](https://github.com/grafana/xk6-browser/pull/1220) add more logging.
- [browser#1112](https://github.com/grafana/xk6-browser/issues/1112) fixes deadlock issues when running multiple VUs, iterations, and Chrome instances.

## _Optional_ Roadmap

Expand Down

0 comments on commit 8188e69

Please sign in to comment.