Skip to content

Releases: grafana/synthetic-monitoring-agent

v0.29.1

28 Oct 15:58
794c4ef
Compare
Choose a tag to compare

0.29.1 (2024-10-28)

Release

v0.29.0

28 Oct 14:45
433cdc4
Compare
Choose a tag to compare

0.29.0 (2024-10-25)

Features

  • k6runner: add check metadata and type to remote runner requests (#928) (ce37f32)

v0.28.2

21 Oct 16:54
560fe5e
Compare
Choose a tag to compare

0.28.2 (2024-10-19)

Fixes

v0.28.1

01 Oct 13:02
Compare
Choose a tag to compare

0.28.1 (2024-10-01)

Release

v0.26.0

02 Sep 10:21
0bccfdd
Compare
Choose a tag to compare

Changelog

  • dd89415 Add with-browser Docker image (#829)
  • f8dc716 Build(deps): Bump github.com/prometheus/client_golang
  • b05baa2 Build(deps): Bump github.com/prometheus/common
  • 7a020a3 Build(deps): Bump google.golang.org/grpc from 1.65.0 to 1.66.0
  • e74d842 Build(deps): Bump the prometheus-go group across 1 directory with 2 updates (#827)
  • 2eaf1c8 Dockerfile: pin hash of debian:stable-slim image (#828)
  • 0bccfdd Release v0.26.0 (#863)
  • 1bab1c2 Update actions/checkout action to v4.1.7 (#857)
  • 3bd688b Update alpine Docker tag to v3.20 (#858)
  • 7e3c799 Update dependency grafana/k6 to v0.53.0
  • 6ec84c5 Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.22.0 (#817)
  • aad267a Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.23.0
  • 1d31294 Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.23.0
  • 5e7209a Update github.com/grafana/loki/pkg/push digest to 246a1df
  • 6e00555 Update github.com/grafana/loki/pkg/push digest to 9315b3d
  • 17f9f48 Update github.com/securego/gosec/v2 digest to ab3f6c1
  • 4d785b9 Update golang.org/x/exp digest to 9b4947d
  • 75fa318 Update module github.com/golangci/golangci-lint to v1.60.0 (#825)
  • 3fb991a Update module github.com/mccutchen/go-httpbin/v2 to v2.14.1 (#860)
  • 40d1b97 Update module github.com/miekg/dns to v1.1.62
  • dfafa55 Update module github.com/prometheus/common to v0.56.0 (#849)
  • 6730b4d Update module github.com/prometheus/prometheus to v0.54.1 (#843)
  • b98b9d4 Update module github.com/securego/gosec to v2
  • a17f5e8 Update module github.com/securego/gosec to v2 (#861)
  • 948fa11 Update module go.k6.io/k6 to v0.53.0 (#823)
  • d38711d Update module golang.org/x/net to v0.28.0 (#813)
  • 05d4a9a Update module golang.org/x/sync to v0.8.0 (#812)
  • c7c61f9 Update renovatebot/github-action action to v40.2.7 (#859)
  • 0ab112e dependabot: remove
  • b771e06 drone: regenerate pipelines
  • f94214e feat: Validate browser capability (#809)
  • 665f306 go: upgrade to 1.23 (#838)
  • 76f1561 k6runner: always log error code and string to user's logger
  • 1f18778 renovate: add dependencies label to PRs
  • c1eda93 renovate: enable default managers
  • f3bd179 renovate: fix grafana-build-tools dependency regex
  • 676f754 renovate: group prometheus-go updates

v0.25.2

31 Jul 12:08
5a03992
Compare
Choose a tag to compare

Changelog

v0.25.1

30 Jul 21:56
f2f001c
Compare
Choose a tag to compare

Changelog

  • ee78463 Add retries to BBE DNS probe (#803)
  • 8900a1d Info message for -features used deprecated syntax. (#801)
  • f2f001c Release v0.25.1 (#810)
  • ef4f4ef Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.16.0 (#800)
  • fe3ad7a Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.17.1 (#808)
  • 3193553 Update github.com/grafana/loki/pkg/push digest to 5a87ccb (#804)
  • bc24872 Update golang.org/x/exp digest to 8a7402a (#806)
  • 3bf9f15 ci/renovate: update gomod digests before 8 AM UTC
  • b2a24c4 k6runner: handle ErrorCodeFailed (#791)

v0.25.0

15 Jul 13:01
Compare
Choose a tag to compare

Changelog

  • 28d3edb Add browser limits and class (#787)
  • 9730c0b Add the basic stuff to support a browser check type (#737)
  • 7677b83 Build(deps): Bump github.com/prometheus/common
  • c029987 Build(deps): Bump google.golang.org/grpc from 1.64.0 to 1.65.0
  • ec13ef1 Build(deps): Bump the prometheus-go group across 1 directory with 2 updates
  • 2a8ebd3 Bump k6 version using renovate (#745)
  • d798772 Correct the listen address to scrape metrics to port 4050. (#743)
  • 581106b Dispatch renovate workflow manually (#746)
  • 69cee01 Dockerfile: copy sm-specific k6 as sm-k6 instead of just k6
  • b4a1203 Fix renovate configuration (#751)
  • f193b2e Release v0.25.0
  • d9a40a5 Report browser check's class as browser (#788)
  • ed93cf8 Route browser checks to the browser prober (#780)
  • aaa8c72 Split and fix renovate config (#767)
  • d33fffc Update dependency grafana/grafana-build-tools to v0.15.0 (#756)
  • de38831 Update dependency grafana/k6 to v0.52.0 (#749)
  • 7b5a447 Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.15.1 (#770)
  • e673f25 Update github.com/grafana/loki/pkg/push digest to 04bc3a4 (#752)
  • a9a345b Update github.com/grafana/loki/pkg/push digest to 527510d (#793)
  • 1a5991b Update github.com/grafana/loki/pkg/push digest to 6da364e
  • 642aab6 Update github.com/grafana/loki/pkg/push digest to 7c86e65
  • a19c9f7 Update github.com/grafana/loki/pkg/push digest to e506995
  • 55c5314 Update github.com/securego/gosec/v2 digest to 4487a0c
  • d7f01d9 Update golang.org/x/exp digest to 46b0784 (#781)
  • 06f079e Update golang.org/x/exp digest to 7f521ea
  • 932de18 Update module github.com/dmarkham/enumer to v1.5.10 (#754)
  • 6f2a457 Update module github.com/golangci/golangci-lint to v1.59.1
  • f2b7b21 Update module github.com/prometheus/prometheus to v0.53.1 (#790)
  • da96a6d Update module github.com/securego/gosec to v2
  • 757e979 Update module github.com/securego/gosec to v2
  • 3799180 Update module github.com/securego/gosec to v2
  • 7b9b351 Update module github.com/securego/gosec to v2
  • 2f28bb2 Update module github.com/sirupsen/logrus to v1.9.3 (#755)
  • c5a3225 Update module github.com/spf13/afero to v1.11.0 (#758)
  • 6275d25 Update module github.com/stretchr/testify to v1.9.0 (#759)
  • 587694b Update module go.k6.io/k6 to v0.52.0
  • 0e250c4 Update module golang.org/x/net to v0.27.0 (#775)
  • cad9e2f Update module google.golang.org/grpc to v1.65.0 (#761)
  • 3758f8d Update module gotest.tools/gotestsum to v1.12.0
  • 0c7af56 Update module gotest.tools/gotestsum to v1.12.0
  • e495476 Update renovate (#748)
  • db349fd add validation case for browser (#773)
  • 9dabcac ci/renovate: limit gomod digest updates to once every two weeks (#785)
  • 7baa2ce cmd: default to sm-k6 binary
  • 4b2cb9a grpc: nolint deprecated grpc options
  • 5cd1aef http: rename promconfig.Header to promconfig.ProxyHeader
  • 090ba2f k6runner/test: ensure logs are sent to loki when runner reports user errors
  • 321aba8 k6runner/test: pass address of expectErrorAs to errors.As
  • 9a209d7 k6runner: log errors encountered by logfmt parser
  • f62a173 k6runner: send logs even if metrics are malformed

v0.24.3

19 Jun 15:40
Compare
Choose a tag to compare

Changelog

  • 13e0165 Build(deps): Bump github.com/miekg/dns from 1.1.59 to 1.1.61
  • f3cb116 Release v0.24.3
  • 87e4339 create k6runner.Script and make probers aware of it
  • 95cf1a8 k6runner/test: fail if the wrong endpoint is hit
  • 0a943f9 k6runner: apply empty IP denylist even if it is empty
  • 76b0439 k6runner: prevent clearing ip denylist when calling WithLogger
  • dbbcd00 k6runner: rename Script to Processor
  • bde75eb k6runner: use non-pointer LocalRunner everywhere
  • e8dc2a5 prober: log errors returned by k6-backed probes as errors
  • 0355d03 scraper: formatting

v0.24.2

13 Jun 15:07
1bb089f
Compare
Choose a tag to compare

Changelog

  • bfb111d --- updated-dependencies: - dependency-name: kernel.org/pub/linux/libs/security/libcap/cap dependency-type: direct:production update-type: version-update:semver-patch ...
  • d3cc38b Build(deps): Bump golang.org/x/net from 0.25.0 to 0.26.0
  • 123b0d6 Enable K6 by default in agent deployments (#722)
  • bac84cb Fix: Interpolate variables into MultiHTTP request bodies (#713)
  • d1ca970 Fix: deprecate --features and warn user (#726)
  • 7dd8ed6 MultiHttp script should decode the payload as a string and replace the variable placeholders with the values. The result should be assigned to the request body. (#717)
  • a391786 Release v0.24.2
  • b58d041 Remove adhoc and traceroute feature flags. (#707)
  • 6aa9cee Update to grafana-build-tools v0.11.0 (#705)
  • 67934ee checks/test: make timer big enough for context cancel to be picked up
  • 18992df k6runner: use check context for http request (#715)