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
codebien and olegbespalov authored Apr 30, 2024
1 parent 30bbe4b commit 42846e0
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions release notes/v0.51.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ k6 `v0.51.0` is here 🎉! This release includes:

## Breaking changes

### Browser APIs to Async
### Transition browser APIs to Async

In the last release notes [we mentioned](https://github.com/grafana/k6/blob/master/release%20notes/v0.50.0.md#browser-apis-to-async) this breaking change, and we wanted to remind and update you on the plan. In the **next** release (v0.52.0), most of the synchronous browser APIs will be migrated to be asynchronous (promisifying them). We expect this will affect most if not all of our users.

Expand Down Expand Up @@ -80,7 +80,7 @@ More info and place for discussion can be found in an [this issue](https://githu

### `k6/experimental/grpc` is no longer available [#3530](https://github.com/grafana/k6/pull/3530)

As last step of the graduation process for the experimental gRPC module, we completly removed the module. It is now fully integrated as part of the stable `k6/net/grpc` module.
As the last step of the graduation process for the experimental gRPC module, we completely removed the module. It is now fully integrated into the stable `k6/net/grpc` module. So, if you haven't done this yet, replace your imports from `k6/experimental/grpc` to `k6/net/grpc`.

### Deprecations

Expand All @@ -104,7 +104,6 @@ efficiently handling large datasets or for processing data sequentially in a con

#### Limitations

This initial implementation is an experimental feature and does not include support for the whole Streams API feature set.

Currently, users can define and consume readable streams . However, this release does not include support for byte readers
and controllers, nor does it include support the `tee`, `pipeTo`, and
Expand Down Expand Up @@ -238,7 +237,7 @@ No code needs to be changed, but you no longer need to import `k6/timers` to use
## UX improvements and enhancements

- [#3670](https://github.com/grafana/k6/issues/3670) Add the ability to [enable profiling](https://grafana.com/docs/k6/latest/using-k6/k6-options/reference/#profiling-enabled) via environment variable.
- [#3682](https://github.com/grafana/k6/pull/3589) An event is emitted when the summary is generated. This new added event is part of a not very stable API, if you intend to use it be aware that we may change it in the future.
- [#3682](https://github.com/grafana/k6/pull/3682) emits a new event when the summary is generated. This new event is part of an internal API, if you intend to use it be aware that we may change it in the future. Thanks, @ameetpal, for your contribution!
- [#3655](https://github.com/grafana/k6/pull/3655) Clarified the error message for the validation of sceanario's name.
- [#3693](https://github.com/grafana/k6/pull/3693) Adds a gRPC client's `asyncInvoke` method to the `k6/net/grpc` module. It's [a non-blocking version](https://grafana.com/docs/k6/latest/javascript-api/k6-net-grpc/client/client-async-invoke/) of the `invoke` method.
- [browser#1259](https://github.com/grafana/xk6-browser/pull/1259), [browser#1260](https://github.com/grafana/xk6-browser/pull/1260) Adds errors to the traces that the browser module generates.
Expand Down

0 comments on commit 42846e0

Please sign in to comment.