Skip to content

Commit

Permalink
Add browser changes made by Inanc and Ankur
Browse files Browse the repository at this point in the history
  • Loading branch information
ankur22 committed Dec 12, 2024
1 parent 1a2f347 commit 838cc43
Showing 1 changed file with 14 additions and 9 deletions.
23 changes: 14 additions & 9 deletions release notes/v0.56.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ k6 `v0.56.0` is here 🎉! This release includes:

## Breaking changes

- `#pr`, `<small_break_1>`
- `#pr`, `<small_break_2>`
- [browser#1541](https://github.com/grafana/xk6-browser/pull/1541) Removes `accessibility-events` from a test, which is no longer a valid permission that can be granted by the latest version of Chromium/Chrome.

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

Expand All @@ -27,19 +26,25 @@ _what, why, and what this means for the user_

_Format as `<number> <present_verb> <object>. <credit>`_:

- _`#999` Gives terminal output prettier printing. Thanks to `@person` for the help!_
- `#pr` `<description>`
- `#pr` `<description>`
- [browser#1536](https://github.com/grafana/xk6-browser/pull/1536) Removes `Headless` from the user agent to prevent test traffic from being blocked.

## Bug fixes

_Format as `<number> <present_verb> <object>. <credit>`_:
- _`#111` fixes race condition in runtime_
- [browser#1507](https://github.com/grafana/xk6-browser/pull/1507) Fixes the `Geolocation.Accuracy` field.
- [browser#1515](https://github.com/grafana/xk6-browser/pull/1515) Fixes Sobek `Object.Get(key)` by returning `*[]any` instead of `[]any`.
- [browser#1534](https://github.com/grafana/xk6-browser/pull/1534) Fixes `locator` APIs to wait during a navigation without erroring out.
- [browser#1538](https://github.com/grafana/xk6-browser/pull/1538) Fixes `frame.title`.
- [browser#1542](https://github.com/grafana/xk6-browser/pull/1542) Fixes a panic which can occur when a frame navigates.
- [browser#1547](https://github.com/grafana/xk6-browser/pull/1547) Fixes a panic due to events associated to stale frames.
- [browser#1544](https://github.com/grafana/xk6-browser/pull/1544) Fixes a nil pointer dereference when calling `evaluate` or `evaluateHandle` with an invalid page function.

## Maintenance and internal improvements

_Format as `<number> <present_verb> <object>. <credit>`_:
- _`#2770` Refactors parts of the JS module._
- [browser#1504](https://github.com/grafana/xk6-browser/pull/1504), [browser#1510](https://github.com/grafana/xk6-browser/pull/1510), [browser#1511](https://github.com/grafana/xk6-browser/pull/1511) [browser#1512](https://github.com/grafana/xk6-browser/pull/1512) [browser#1513](https://github.com/grafana/xk6-browser/pull/1513), [browser#1518](https://github.com/grafana/xk6-browser/pull/1518), [browser#1519](https://github.com/grafana/xk6-browser/pull/1519), [browser#1520](https://github.com/grafana/xk6-browser/pull/1520), [browser#1523](https://github.com/grafana/xk6-browser/pull/1523), [browser#1521](https://github.com/grafana/xk6-browser/pull/1521), [browser#1524](https://github.com/grafana/xk6-browser/pull/1524), [browser#1526](https://github.com/grafana/xk6-browser/pull/1526), [browser#1527](https://github.com/grafana/xk6-browser/pull/1527), [browser#1531](https://github.com/grafana/xk6-browser/pull/1531), Removes Sobek out of business logic layers.
- [browser#1528](https://github.com/grafana/xk6-browser/pull/1528), [browser#1529](https://github.com/grafana/xk6-browser/pull/1529) Align repo with k6.
- [browser#1517](https://github.com/grafana/xk6-browser/pull/1517) Fixes internal tests.
- [browser#1535](https://github.com/grafana/xk6-browser/pull/1535), [browser#1537](https://github.com/grafana/xk6-browser/pull/1537) Updates dependencies.
- [browser#1540](https://github.com/grafana/xk6-browser/pull/1540) Refactors internals.

## _Optional_ Roadmap

Expand Down

0 comments on commit 838cc43

Please sign in to comment.