Skip to content

Commit

Permalink
Move Prometheus output changes to the feature section
Browse files Browse the repository at this point in the history
  • Loading branch information
codebien committed Oct 4, 2023
1 parent 8a5c028 commit 557beff
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion release notes/v0.47.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,11 @@ k6 is now publishig Docker images that include Chromium web browser. This allows

The k6's release process now builds and pushes dedicated Docker images for ARM64. Check k6's [tags page](https://hub.docker.com/r/grafana/k6/tags) on DockerHub for details.

### New authentication methods and HTTP headers API for Prometheus remote write output

The experimental Prometheus remote write output gets the support for two new authentication methods: Bearer token and TLS certificates. Check out the [documentation](https://k6.io/docs/results-output/real-time/prometheus-remote-write/#options) to know how to define them using the new environement variables.
It also adds `K6_PROMETHEUS_RW_HTTP_HEADERS` that defines a new and more convinent way to set custom HTTP headers to pass trhough each flush metrics' request.

### Improved the browser module's cookie API

The browser module now provides a more complete and robust API for handling cookies. We stabilized the cookie API by defining a new [`Cookie` class](https://k6.io/docs/javascript-api/k6-experimental/browser/browsercontext/cookie) ([browser#1008](https://github.com/grafana/xk6-browser/pull/1008), [browser#1030](https://github.com/grafana/xk6-browser/pull/1030)) that can be used while creating and retrieving cookies.
Expand Down Expand Up @@ -101,7 +106,6 @@ page.evaluate(() => console.log('this is a console.log message', 42));
- [#3271](https://github.com/grafana/k6/pull/3271),[#3272](https://github.com/grafana/k6/pull/3272) Updates the golangci version and adds the `interfacebloat` linter.
- [#3279](https://github.com/grafana/k6/pull/3279) Fixes the CI not publishing the SBOM file on a new release.
- [#3283](https://github.com/grafana/k6/pull/3283) Updates the Go version in k6's CI used to build the binaries.
- [#3351](https://github.com/grafana/k6/pull/3351) Updates the version of Prometheus remote write output. Refer to the specific [release notes](https://github.com/grafana/xk6-output-prometheus-remote/releases/tag/v0.3.0) for more details.
- [#3341](https://github.com/grafana/k6/pull/3341), [#3339](https://github.com/grafana/k6/pull/3339) Updates `goja`, includes runtime initialization speed-up and a fix for source indexes.
- [#3311](https://github.com/grafana/k6/pull/3311) Updates the `alpine` image version that is used as the base of the k6 Docker image.
- [browser#1043](https://github.com/grafana/xk6-browser/pull/1043), [browser#1021](https://github.com/grafana/xk6-browser/pull/1021), [browser#1019](https://github.com/grafana/xk6-browser/pull/1019), [browser#1014](https://github.com/grafana/xk6-browser/pull/1014) Fixes xk6-browser tests.
Expand Down

0 comments on commit 557beff

Please sign in to comment.