# changelog

author: Grafana Labs <support@grafana.com> - 0.57.2
changelog:
  - chore: release 0.57.2 (#1799)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.38.1
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.38.0 | v1.38.1 |
  - fix: Move string constants to named constants
  After bumping the golangci-lint version, a number of repeated strings
  got flagged. The linter is correct, the existing style makes it hard to
  perform refactorings and similar tasks.
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.38.0
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.37.1 | v1.38.0 |
  - chore: Update docker:dind Docker digest to 685b91d
  - chore: Update googleapis/release-please-action action to v5 (#1794)
  | datasource  | package                          | from   | to |
  | ----------- | -------------------------------- | ------ | -- |
  | github-tags | googleapis/release-please-action | v4.4.1 | v5 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update github.com/bradfitz/gomemcache digest to 4d751bb (#1796)
  | datasource | package                        | from                               | to                                 |
  | ---------- | ------------------------------ | ---------------------------------- | ---------------------------------- |
  | go         | github.com/bradfitz/gomemcache | v0.0.0-20250403215159-8d39553ac7cf | v0.0.0-20260422231931-4d751bb6e37c |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module google.golang.org/grpc to v1.81.0 (#1808)
  | datasource | package                | from    | to      |
  | ---------- | ---------------------- | ------- | ------- |
  | go         | google.golang.org/grpc | v1.80.0 | v1.81.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module github.com/prometheus/prometheus to v0.311.3 [SECURITY] (#1806)
  | datasource | package                          | from     | to       |
  | ---------- | -------------------------------- | -------- | -------- |
  | go         | github.com/prometheus/prometheus | v0.311.2 | v0.311.3 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm to v1.1.0
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v1.0.1 | v1.1.0 |
  - chore: Update module github.com/grafana/gsm-api-go-client to v0.3.0
  | datasource | package                              | from   | to     |
  | ---------- | ------------------------------------ | ------ | ------ |
  | go         | github.com/grafana/gsm-api-go-client | v0.2.2 | v0.3.0 |
  - chore: Update module github.com/Masterminds/semver/v3 to v3.5.0
  | datasource | package                          | from   | to     |
  | ---------- | -------------------------------- | ------ | ------ |
  | go         | github.com/Masterminds/semver/v3 | v3.4.0 | v3.5.0 |
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.37.1 (#1801)
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.37.0 | v1.37.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm to v1.0.1 (#1793)
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v1.0.0 | v1.0.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - fix: Include channels when running adhoc checks (#1800)
  Fixes the default runner factory for adhoc checks by including the
  channels definition sent by the API in the actual check that will be run
  by the probe.
  This supports adhoc checks running with particularly specified channel
  versions.
  - chore: Update actions/cache action to v5.0.5 (#1778)
  | datasource  | package       | from   | to     |
  | ----------- | ------------- | ------ | ------ |
  | github-tags | actions/cache | v5.0.4 | v5.0.5 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - fix: Replace deprecated k6 `--no-summary` option (#1797)
  Replaces the k6 `--no-summary` option for the equivalent
  `--summary-mode=disabled`.
  Reference: https://grafana.com/docs/k6/latest/using-k6/k6-options/reference/#summary-mode


author: Grafana Labs <support@grafana.com> - 0.58.0
changelog:
  - chore: release 0.58.0 (#1816)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - chore: Update go module directive to v1.25.5 (#1831)
  | datasource     | package | from   | to     |
  | -------------- | ------- | ------ | ------ |
  | golang-version | go      | 1.25.0 | 1.25.5 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module github.com/mccutchen/go-httpbin/v2 to v2.23.0 (#1839)
  | datasource | package                            | from    | to      |
  | ---------- | ---------------------------------- | ------- | ------- |
  | go         | github.com/mccutchen/go-httpbin/v2 | v2.22.1 | v2.23.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update docker:dind Docker digest to 6b9cd91
  - chore: Update docker/build-push-action action to v7.2.0
  | datasource  | package                  | from   | to     |
  | ----------- | ------------------------ | ------ | ------ |
  | github-tags | docker/build-push-action | v7.1.0 | v7.2.0 |
  - chore: Update module google.golang.org/grpc to v1.81.1
  | datasource | package                | from    | to      |
  | ---------- | ---------------------- | ------- | ------- |
  | go         | google.golang.org/grpc | v1.81.0 | v1.81.1 |
  - chore: Update module golang.org/x/net to v0.55.0 [SECURITY] (#1828)
  | datasource | package          | from    | to      |
  | ---------- | ---------------- | ------- | ------- |
  | go         | golang.org/x/net | v0.54.0 | v0.55.0 |
  - chore: Update docker/setup-buildx-action action to v4.1.0
  | datasource  | package                    | from   | to     |
  | ----------- | -------------------------- | ------ | ------ |
  | github-tags | docker/setup-buildx-action | v4.0.0 | v4.1.0 |
  - fix(ci): Fix build_and_publish publish images permissions (#1826)
  Restore `id-token` permissions, required for push-to-gar.
  - fix: Add id-token: write for create-github-app-token
  - fix: Point release please at .github/release-please/release-please-manifest.json (#1824)
  - feat: Add support for xk6-sm v2 (#1771)
  * feat: Add support for xk6-sm v2
  Updates build and release files in order to include xk6-sm v2 binary
  bundled within the same directory as v1.
  Also updates renovate configuration in order to keep both dependencies
  up to date.
  * chore: Skip multihttp TestSettingsToScript for xk6-sm v2
  multihttp checks are currently forced to run with xk6-sm v1 only.
  * fix: Simplify renovate setup for updating k6 versions
  Inject variables into the docker files and makefiles so that files are
  easier to read. Strictly speaking it's not necessary to use the exact
  same pattern in both places, as you can have multiple managers for the
  same dependency, but since it's not that terrible to deferred variables
  in the makefile, which happen to use a syntax that is close enough to
  Docker's, use that.
  ---------
  Co-authored-by: Marcelo E. Magallon <marcelo.magallon@grafana.com>
  - fix: Migrate workflows to NOT use get-vault-secrets
  - chore: Update module golang.org/x/net to v0.54.0
  | datasource | package          | from    | to      |
  | ---------- | ---------------- | ------- | ------- |
  | go         | golang.org/x/net | v0.53.0 | v0.54.0 |
  - fix: Fix k6 version resolve log timestamp (#1815)
  Include an explicit timestamp in the log line that informs for the k6
  resolved version. Set the timestamp to reference `start` time,
  corresponding to the moment right before running k6 command, so the log
  line appears right before any k6 execution logs.


author: Grafana Labs <support@grafana.com> - 0.58.1
changelog:
  - chore: release 0.58.1
  - fix: Push to GAR, not dockerhub
  We can no longer use dockerhub directly. Push to GAR, so that we can
  mirror from there to dockerhub.


author: Grafana Labs <support@grafana.com> - 0.58.2
changelog:
  - chore: release 0.58.2 (#1843)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - fix(ci): publish images to Docker Hub via GAR mirror (#1845)
  - chore: Update grafana/shared-workflows digest to ae92934


author: Grafana Labs <support@grafana.com> - 0.58.3
changelog:
  - chore: release 0.58.3 (#1850)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v148
  | datasource | package                                     | from                     | to                       |
  | ---------- | ------------------------------------------- | ------------------------ | ------------------------ |
  | docker     | ghcr.io/grafana/chromium-swiftshader-alpine | 147.0.7727.101-r0-3.23.4 | 148.0.7778.178-r0-3.23.4 |
  - chore: Update module golang.org/x/sync to v0.21.0
  | datasource | package           | from    | to      |
  | ---------- | ----------------- | ------- | ------- |
  | go         | golang.org/x/sync | v0.20.0 | v0.21.0 |
  - chore: Update golang.org/x/exp digest to 055de63
  | datasource | package          | from                               | to                                 |
  | ---------- | ---------------- | ---------------------------------- | ---------------------------------- |
  | go         | golang.org/x/exp | v0.0.0-20260218203240-3dfff04db8fa | v0.0.0-20260603202125-055de637280b |
  - fix: Add architecture diagrams
  - chore: Update docker:dind Docker digest to 7d85d0e
  - fix: Make curl fail if it cannot download k6
  curl defaults to not failing when it cannot download the target. You
  have to pass --fail (or -f).
  - chore: Update dependency grafana/xk6-sm-v1 to v1.1.5
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v1.1.0 | v1.1.5 |


author: Grafana Labs <support@grafana.com> - 0.59.0
changelog:
  - chore: release 0.59.0 (#1857)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to d6d6a5d (#1876)
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update alpine Docker tag to v3.24.1 (#1874)
  | datasource | package | from   | to     |
  | ---------- | ------- | ------ | ------ |
  | docker     | alpine  | 3.24.0 | 3.24.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v1 to v1.1.6 (#1865)
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v1.1.5 | v1.1.6 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.41.1 (#1872)
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.41.0 | v1.41.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v149 (#1871)
  | datasource | package                                     | from                     | to                      |
  | ---------- | ------------------------------------------- | ------------------------ | ----------------------- |
  | docker     | ghcr.io/grafana/chromium-swiftshader-alpine | 148.0.7778.178-r0-3.23.4 | 149.0.7827.53-r0-3.23.4 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update docker:dind Docker digest to 7bb861a (#1869)
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update golang.org/x/exp digest to c48552f (#1868)
  | datasource | package          | from                               | to                                 |
  | ---------- | ---------------- | ---------------------------------- | ---------------------------------- |
  | go         | golang.org/x/exp | v0.0.0-20260603202125-055de637280b | v0.0.0-20260611194520-c48552f49976 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module github.com/felixge/httpsnoop to v1.1.0 (#1867)
  | datasource | package                      | from   | to     |
  | ---------- | ---------------------------- | ------ | ------ |
  | go         | github.com/felixge/httpsnoop | v1.0.4 | v1.1.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v2 to v2.0.1
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v2.0.0 | v2.0.1 |
  - chore: Update alpine Docker tag to v3.24.0
  | datasource | package | from   | to     |
  | ---------- | ------- | ------ | ------ |
  | docker     | alpine  | 3.23.4 | 3.24.0 |
  - chore: Update module github.com/prometheus-community/pro-bing to v0.9.0
  | datasource | package                                  | from   | to     |
  | ---------- | ---------------------------------------- | ------ | ------ |
  | go         | github.com/prometheus-community/pro-bing | v0.8.0 | v0.9.0 |
  - chore: Update module github.com/mccutchen/go-httpbin/v2 to v2.23.1
  | datasource | package                            | from    | to      |
  | ---------- | ---------------------------------- | ------- | ------- |
  | go         | github.com/mccutchen/go-httpbin/v2 | v2.23.0 | v2.23.1 |
  - chore: Update module golang.org/x/net to v0.56.0
  | datasource | package          | from    | to      |
  | ---------- | ---------------- | ------- | ------- |
  | go         | golang.org/x/net | v0.55.0 | v0.56.0 |
  - feat: Set k6 ref. id as check execution ID for browser checks run by local runner (#1853)
  * feat: Include execution ID per check run as structured metadata
  Generates an execution ID (UUID) for every check run and inclues it as
  part of log streams structured metadata.
  This execution ID allows grouping all check execution logs
  unequivocally.
  * feat: Include execution ID for ad-hoc checks
  * feat: Provide execution ID to probers
  Propagate the check run execution ID to each prober Probe() method.
  The execution ID may be or may not be used by each check type prober
  implementation.
  * feat: Provide execution ID to k6 runners
  * feat: Include k6RefID on local k6 runner browser checks
  Incluedes the k6RefID built upon the check's execution ID for every
  browser check executed by the local k6 runner.
  The k6RefID will be passed verbatim by k6 into the every web page's DOM,
  setting it as part of the k6 object.
  This allows FE O11y parsing that execution ID and correlating its
  session data against the specific check execution that generated it.
  * feat: Propagate execution ID through k6 HTTP runner
  Propagate the check execution ID to the remote k6 runners.
  - chore: Update docker:dind Docker digest to ad68e89
  - chore: Update module github.com/grafana/gsm-api-go-client to v0.3.1
  | datasource | package                              | from   | to     |
  | ---------- | ------------------------------------ | ------ | ------ |
  | go         | github.com/grafana/gsm-api-go-client | v0.3.0 | v0.3.1 |
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.41.0
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.40.1 | v1.41.0 |
  - feat: Run multihttp checks with k6 v2 (#1844)
  Sets the multihttp k6 channel manifest to '*', which will force the
  agent and runners to use the latest available k6 version.
  This allows us to avoid having to update the manifest for each new k6
  version. It does introduce the risk that a new version breaks the
  multihttp implementation, however that should be caught by
  `TestSettingsToScript` which now runs test cases for every supported k6
  version by the agent. This does not cover specifically the k6 runner's
  path, but arguably that upgrade will be performed within the same
  process as the agent k6 version upgrade, which will allow us to catch it
  without relying on external tests to this repo, even if these also exist
  in the form of e2e tests.
  - chore: Update actions/checkout digest to df4cb1c
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.40.1
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.38.1 | v1.40.1 |


author: Grafana Labs <support@grafana.com> - 0.60.0
changelog:
  - chore: release 0.60.0 (#1877)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - feat(proto): add LabelMode enum to Tenant proto (#1878)
  - chore: Update actions/cache action to v6 (#1882)
  | datasource  | package       | from   | to     |
  | ----------- | ------------- | ------ | ------ |
  | github-tags | actions/cache | v5.0.5 | v6.0.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v1 to v1.1.7 (#1880)
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v1.1.6 | v1.1.7 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - feat: Unit + Integration tests for check execution metrics (#1782)
  This PR adds an in-repo metric catalogue contract for the scraper and surfaces an initially non-blocking runtime validation in CI.
  The intent is to catch metric/label drift prior to PR merge instead of solely relying on E2E validation.
  This currently achieves catalogue parity with E2E. The next step would be to attain parity with the exhaustiveness of different check configurations tested.


author: Grafana Labs <support@grafana.com> - 0.60.1
changelog:
  - chore: release 0.60.1 (#1887)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.42.0 (#1886)
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.41.1 | v1.42.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - fix: Remove usage of deprecated grpc.WithBlock() (#1873)


author: Grafana Labs <support@grafana.com> - 0.61.0
changelog:
  - chore: release 0.61.0 (#1893)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - feat: Gate protocol secrets with the protocol-secrets feature (#1891)
  Protocol-secrets support was enabled through a bespoke environment
  variable, SM_AGENT_ENABLE_PROTOCOL_SECRETS, read via a one-off
  boolFromEnv helper. The agent already has a first-class feature-flag
  mechanism (the -features flag backed by feature.Collection), so use it:
  add a "protocol-secrets" feature and drive config.EnableProtocolSecrets
  from features.IsSet(feature.ProtocolSecrets).
  The downstream wiring is unchanged: config.EnableProtocolSecrets still
  feeds SupportsProtocolSecrets into the checks updater and adhoc handler,
  which advertise it in ProbeInfo at registration.
  Remove the now-unused environment variable and the boolFromEnv helper.
  The feature is pre-release (only ever set on dev probes), so there is no
  backward-compatible fallback. Enable it with `-features protocol-secrets`.


author: Grafana Labs <support@grafana.com> - 0.62.0
changelog:
  - chore: release 0.62.0 (#1895)
  Co-authored-by: sm-release-app[bot] <180338484+sm-release-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 5b66d43 (#1908)
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update prometheus-go (#1836)
  * chore: Update prometheus-go
  | datasource | package                                 | from     | to       |
  | ---------- | --------------------------------------- | -------- | -------- |
  | go         | github.com/prometheus/blackbox_exporter | v0.27.0  | v0.28.0  |
  | go         | github.com/prometheus/common            | v0.67.5  | v0.70.0  |
  | go         | github.com/prometheus/prometheus        | v0.311.3 | v0.313.1 |
  * fix: Update metric golden files
  ---------
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  Co-authored-by: Marcelo E. Magallon <marcelo.magallon@grafana.com>
  - chore: Update module github.com/mccutchen/go-httpbin/v2 to v2.24.0 (#1909)
  | datasource | package                            | from    | to      |
  | ---------- | ---------------------------------- | ------- | ------- |
  | go         | github.com/mccutchen/go-httpbin/v2 | v2.23.1 | v2.24.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v1 to v1.1.10 (#1910)
  | datasource      | package        | from   | to      |
  | --------------- | -------------- | ------ | ------- |
  | github-releases | grafana/xk6-sm | v1.1.9 | v1.1.10 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module google.golang.org/grpc to v1.82.1 (#1912)
  | datasource | package                | from    | to      |
  | ---------- | ---------------------- | ------- | ------- |
  | go         | google.golang.org/grpc | v1.82.0 | v1.82.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v2 to v2.0.5 (#1911)
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v2.0.4 | v2.0.5 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update docker:dind Docker digest to bfec1f5 (#1907)
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update actions/checkout action to v7 (#1875)
  | datasource  | package          | from   | to     |
  | ----------- | ---------------- | ------ | ------ |
  | github-tags | actions/checkout | v6.0.3 | v7.0.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update actions/checkout action to v6.0.3 (#1851)
  | datasource  | package          | from   | to     |
  | ----------- | ---------------- | ------ | ------ |
  | github-tags | actions/checkout | v6.0.2 | v6.0.3 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - fix: Update policy bot config (#1905)
  - chore: Update module golang.org/x/net to v0.57.0 (#1901)
  | datasource | package          | from    | to      |
  | ---------- | ---------------- | ------- | ------- |
  | go         | golang.org/x/net | v0.56.0 | v0.57.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v1 to v1.1.9 (#1896)
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v1.1.7 | v1.1.9 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module github.com/grafana/gsm-api-go-client to v0.3.2 (#1897)
  | datasource | package                              | from   | to     |
  | ---------- | ------------------------------------ | ------ | ------ |
  | go         | github.com/grafana/gsm-api-go-client | v0.3.1 | v0.3.2 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update docker/build-push-action action to v7.3.0 (#1898)
  | datasource  | package                  | from   | to     |
  | ----------- | ------------------------ | ------ | ------ |
  | github-tags | docker/build-push-action | v7.2.0 | v7.3.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update docker/setup-buildx-action action to v4.2.0 (#1899)
  | datasource  | package                    | from   | to     |
  | ----------- | -------------------------- | ------ | ------ |
  | github-tags | docker/setup-buildx-action | v4.1.0 | v4.2.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module golang.org/x/sync to v0.22.0 (#1902)
  | datasource | package           | from    | to      |
  | ---------- | ----------------- | ------- | ------- |
  | go         | golang.org/x/sync | v0.21.0 | v0.22.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.43.1 (#1903)
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.43.0 | v1.43.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - fix: Enable WSL linter (#1904)
  I'm starting to get tired of LLM-generated code smushing together code
  because to it it's basically the same. At the same time I don't want to
  be telling people to add blank lines all over the place because that
  gets annoying fast. So reach out for the best available alternative:
  have a linter check that formatting is consistent and emit diagnostics
  if it's not.
  - feat: Implement label mode behaviour (#1879)
  Implements behavioural changes relating to the tenant's
  LabelMode to control omission of the legacy `label_` prefix
  for custom check/probe labels.
  * DUAL_WRITE: writes labels with and without the prefix.
  * UNPREFIXED: omits the prefix, writes labels once.
  Migration to either of these states away from the base
  PREFIXED state also writes custom labels - without the
  prefix - to the metrics emitted by check executions. This
  enables features like LBAC, telemetry cost attribution,
  simplified alert routing, simpler querying, and more for
  synthetic monitoring metrics.
  Finally, institutes and enforces a list of system-reserved
  label values which are not permitted for use by tenants
  for custom values.
  - chore: Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.43.0 (#1900)
  | datasource | package                             | from    | to      |
  | ---------- | ----------------------------------- | ------- | ------- |
  | docker     | ghcr.io/grafana/grafana-build-tools | v1.42.0 | v1.43.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 35312b0 (#1888)
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update docker:dind Docker digest to 66d292e (#1883)
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update actions/cache action to v6.1.0 (#1885)
  | datasource  | package       | from   | to     |
  | ----------- | ------------- | ------ | ------ |
  | github-tags | actions/cache | v6.0.0 | v6.1.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update dependency grafana/xk6-sm-v2 to v2.0.4 (#1881)
  | datasource      | package        | from   | to     |
  | --------------- | -------------- | ------ | ------ |
  | github-releases | grafana/xk6-sm | v2.0.1 | v2.0.4 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module github.com/prometheus-community/pro-bing to v0.9.1 (#1889)
  | datasource | package                                  | from   | to     |
  | ---------- | ---------------------------------------- | ------ | ------ |
  | go         | github.com/prometheus-community/pro-bing | v0.9.0 | v0.9.1 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update actions/setup-go action to v6.5.0 (#1884)
  | datasource  | package          | from   | to     |
  | ----------- | ---------------- | ------ | ------ |
  | github-tags | actions/setup-go | v6.4.0 | v6.5.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
  - chore: Update module google.golang.org/grpc to v1.82.0 (#1890)
  | datasource | package                | from    | to      |
  | ---------- | ---------------------- | ------- | ------- |
  | go         | google.golang.org/grpc | v1.81.1 | v1.82.0 |
  Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>


