Skip to content

Commit

Permalink
Merge c7d30fa into 9a0db12
Browse files Browse the repository at this point in the history
  • Loading branch information
ka3de authored Jan 9, 2024
2 parents 9a0db12 + c7d30fa commit ceda076
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions release notes/v0.49.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,13 @@ k6 `v0.49.0` is here 🎉! This release includes:

_optional intro here_

### `<big_feature_1>` `#pr`
### Add tracing to the browser module [browser#1100](https://github.com/grafana/xk6-browser/pull/1100)

_what, why, and what this means for the user_
The browser module now generates traces that provide a representation of its inner workings, such as API methods executed (for example `browser.newPage` and `page.goto`), page navigations, and [Web Vitals](https://grafana.com/docs/k6/latest/using-k6-browser/metrics/#googles-core-web-vitals) measurements.

Currently, the instrumented methods are a subset of all the methods exposed by the browser module API, but this will be extended in the future.

The traces generation for the browser module depends on the overall `k6` traces option introduced in [v0.48.0](https://github.com/grafana/k6/releases/tag/v0.48.0). Check out the [documentation](https://grafana.com/docs/k6/latest/using-k6/k6-options/reference/#traces-output) to learn more about it.

### `<big_feature_n>` `#pr`

Expand All @@ -28,6 +32,7 @@ _what, why, and what this means for the user_
## UX improvements and enhancements

- [#3440](https://github.com/grafana/k6/pull/3440) use built-in certificates if none are provided by the OS. Thanks to `@mem` for wokring on it!
- [browser#1104](https://github.com/grafana/xk6-browser/pull/1104) adds support for browser module traces metadata. Users can define *key-value* metadata that will be included as attributes in every generated span.
- [browser#1135](https://github.com/grafana/xk6-browser/pull/1135) improves the array output from `console` in the k6 logs.
- [browser#1137](https://github.com/grafana/xk6-browser/pull/1137), [browser#1145](https://github.com/grafana/xk6-browser/pull/1145) improves the error messages displayed when Chrome or Chromium isn't found.

Expand Down

0 comments on commit ceda076

Please sign in to comment.