release notes/v0.56.0.md
k6 v0.56.0 is here 🎉! This release includes:
accessibility-events from a test, which is no longer a valid permission that can be granted by the latest version of Chromium/Chrome.lib/consts.FullVersion from the k6's Golang API.While the browser module has been stabilized, the codebase was not moved inside of k6.
As part of the stabilization this is now also merged in the k6 codebase. In the following months we would move issues from the xk6-browser repo and then archive it.
Headless from the user agent to prevent test traffic from being blocked.--json flag to a k6 version sub-command, which switches an output to a JSON format.resource_type tag which can be one of these values: "Document", "Stylesheet", "Image", "Media", "Font", "Script", "TextTrack", "XHR", "Fetch", "Prefetch", "EventSource", "WebSocket", "Manifest", "SignedExchange", "Ping", "CSPViolationReport", "Preflight", "Other", or "Unknown".__ENV.K6_CLOUDRUN_TEST_RUN_ID with the corresponding value for local executions streaming results to the Cloud: k6 cloud run --local-execution.Geolocation.Accuracy field.Object.Get(key) by returning *[]any instead of []any.locator APIs to wait during a navigation without erroring out.frame.title.locator.selectOption when value is an object.page.screenshot.evaluate or evaluateHandle with an invalid page function.null during the creation of a page.(*Regexp).MatchString to avoid unnecessary []byte conversions. Thanks, @Juneezee for the contribution.k6/experimental/browser moduleSince v0.52.0 we have had a non experimental version of the browser module (k6/browser). We urge you to migrate your scripts over to the non experimental browser module as we will be removing the experimental version of it in the next release (v0.57.0).