Skip to content

Commit

Permalink
General fixes for consistency and grammar
Browse files Browse the repository at this point in the history
  • Loading branch information
codebien committed Apr 29, 2024
1 parent a1c53b5 commit bb371f9
Showing 1 changed file with 7 additions and 10 deletions.
17 changes: 7 additions & 10 deletions release notes/v0.51.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,6 @@ k6 `v0.51.0` is here 🎉! This release includes:

## Breaking changes

- `#pr`, `<small_break_1>`


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

### 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 @@ -72,7 +67,7 @@ export default function () {

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.

### Deprecated
### Deprecations

The following pull requests starts the process to introduce breaking changes. They are currently starting to emit warning if their condition is hit, but they will turn to return errors in the future release.
It is recommended to use the suggested alternative, or to fix the script if you see the warning message.
Expand Down Expand Up @@ -225,23 +220,25 @@ _what, why, and what this means for the user_

## UX improvements and enhancements

- [#3670](https://github.com/grafana/k6/issues/3670) Enable profiling via environment variable.
- [#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.
- [#3655](https://github.com/grafana/k6/pull/3655) Clarified the error message for the validation of sceanario's name.
- [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.
- [#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.
- [#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.

## Bug fixes

- [#3708](https://github.com/grafana/k6/pull/3708) Deny access `execution.test.options` from Init context.
- [#3660](https://github.com/grafana/k6/pull/3660) Pick the correct value when SystemTags is set via environment variable.
- [#3660](https://github.com/grafana/k6/pull/3660) Pick the correct value when [SystemTags](https://grafana.com/docs/k6/latest/using-k6/k6-options/reference/#system-tags) are set via environment variable.
- [#3657](https://github.com/grafana/k6/pull/3657) Not panic when `mappings` field is empty in the provided SourceMap.
- [#3717](https://github.com/grafana/k6/pull/3717) Return a correct line number when a inlined SourceMap is used.
- [browser#1261](https://github.com/grafana/xk6-browser/pull/1261) Fixes dispose context canceled errors.
- [browser#1254](https://github.com/grafana/xk6-browser/pull/1254) Fixes an indefinite wait when testing websites with iframes.

## Maintenance and internal improvements

- [#3663](https://github.com/grafana/k6/pull/3663), [#3673](https://github.com/grafana/k6/pull/3673) Several dependencies have been updated.
- [#3674](https://github.com/grafana/k6/pull/3674) k6 binary is now built and tested using Go 1.22.
- [browser#1262](https://github.com/grafana/xk6-browser/pull/1262) Fixes a flaky test.
- [browser#1264](https://github.com/grafana/xk6-browser/pull/1264) Removes unimplemented APIs.

Expand Down

0 comments on commit bb371f9

Please sign in to comment.