Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Oleg Bespalov <[email protected]>
  • Loading branch information
mstoykov and olegbespalov authored Jan 15, 2024
1 parent 8d532b8 commit 3429402
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions release notes/v0.49.0.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
k6 `v0.49.0` is here 🎉! This release includes:

- (_optional_) `<highlight of breaking changes>`
- `<Summary of new features>` (_one or multiple bullets_)
- clear to the locator classes for the browser module
- gRPC experimental module being merged back
- being able to get the selection from an element in k6/html
- collect internal module and outputs used by a script
- getting `k6/experimental/timers` ready to be stabalized
- a bunch of internal changes, most which are fixing lint errors, but also making MacOS test work :tada:


## Breaking changes


- [#3494](https://github.com/grafana/k6/pull/3494) stop pushing `loadimpact/k6` docker image. If you are still using it is recommend that you start using `grafana/k6`
- [#3494](https://github.com/grafana/k6/pull/3494) stops pushing `loadimpact/k6` docker image. If you still use it please migrate to the `grafana/k6`
- [browser#1111](https://github.com/grafana/xk6-browser/pull/1111) removes `timeout` option for `isVisible` and `isHidden` since the API no longer waits for the element to appear on the page.


### (_optional h3_) `<big_breaking_change>` `#pr`

## New features

### Add `clear` to the `locator` class [browser#1149](https://github.com/grafana/xk6-browser/pull/1149)
Expand Down Expand Up @@ -94,7 +96,7 @@ The migration is straightforward. Just replace `k6/experimental/grpc` with `k6/n
## UX improvements and enhancements

- [#3529](https://github.com/grafana/k6/pull/3529) Actually enable by default the k6 cloud traces output.
- [#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!
- [#3440](https://github.com/grafana/k6/pull/3440) adds a fallback for using built-in certificates if the OS provides none. Thanks to `@mem` for working 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 All @@ -120,6 +122,7 @@ The migration is straightforward. Just replace `k6/experimental/grpc` with `k6/n
- [#3520](https://github.com/grafana/k6/pull/3520) Stop using deprecated by golang net.Dialer.DualStack option.
- [#3526](https://github.com/grafana/k6/pull/3526) Some refactors to js package test around `open` and `require` and their handling of paths.
- [#3527](https://github.com/grafana/k6/pull/3527) Generate test certificates for more tests during the test. This among other things fixes the tests on MacOS.
- [#3528](https://github.com/grafana/k6/pull/3528) Given the above change we also enabled test on MacOS in the github actions.
- [browser#1134](https://github.com/grafana/xk6-browser/pull/1134) adds a new error type when parsing objects.
- [browser#1107](https://github.com/grafana/xk6-browser/pull/1107), [browser#1109](https://github.com/grafana/xk6-browser/pull/1109) refactor internals.

Expand Down

0 comments on commit 3429402

Please sign in to comment.