github.com/grafana/synthetic-monitoring-agent@v0.64.2/CHANGELOG.md (about) 1 # Changelog 2 3 ## [0.64.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.64.1...v0.64.2) (2026-08-26) 4 5 6 ### Miscellaneous Chores 7 8 * Bump shared-workflows/create-github-app-token to v0.3.1 ([#1965](https://github.com/grafana/synthetic-monitoring-agent/issues/1965)) ([838e2f9](https://github.com/grafana/synthetic-monitoring-agent/commit/838e2f9c011dffafd1949d3b674b7b4799c8ba64)) 9 10 ## [0.64.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.64.0...v0.64.1) (2026-08-26) 11 12 13 ### Miscellaneous Chores 14 15 * Bump shared-workflows/create-github-app-token to v0.3.1 ([#1963](https://github.com/grafana/synthetic-monitoring-agent/issues/1963)) ([2ba585a](https://github.com/grafana/synthetic-monitoring-agent/commit/2ba585a10d7df7196de76770cd23cd37c68bfddb)) 16 * Update dependency grafana/xk6-sm-v2 to v2.0.7 ([#1948](https://github.com/grafana/synthetic-monitoring-agent/issues/1948)) ([c864c9d](https://github.com/grafana/synthetic-monitoring-agent/commit/c864c9dbcee1e3cd01e5f63181c91d87eb37f0b7)) 17 * Update docker/setup-buildx-action action to v4.3.0 ([#1960](https://github.com/grafana/synthetic-monitoring-agent/issues/1960)) ([7885632](https://github.com/grafana/synthetic-monitoring-agent/commit/7885632b8c116a85e100418153f26153617a26a7)) 18 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.47.0 ([#1962](https://github.com/grafana/synthetic-monitoring-agent/issues/1962)) ([b2ec4bf](https://github.com/grafana/synthetic-monitoring-agent/commit/b2ec4bf9008e4fe2ce0e748915ea640336144488)) 19 * Update golang.org/x/exp digest to ca53665 ([#1950](https://github.com/grafana/synthetic-monitoring-agent/issues/1950)) ([a26caa2](https://github.com/grafana/synthetic-monitoring-agent/commit/a26caa203b6c4272e8b53991463693affacecdcc)) 20 * Update module github.com/miekg/dns to v1.1.73 ([#1958](https://github.com/grafana/synthetic-monitoring-agent/issues/1958)) ([73256e3](https://github.com/grafana/synthetic-monitoring-agent/commit/73256e3874160b0567b371ecd028645f88d8ee2e)) 21 * Update module github.com/stretchr/testify to v1.12.1 ([#1955](https://github.com/grafana/synthetic-monitoring-agent/issues/1955)) ([b748c7c](https://github.com/grafana/synthetic-monitoring-agent/commit/b748c7c137ce3ce8747f34627e7cd6d8932952cc)) 22 * Update module google.golang.org/grpc to v1.83.1 ([#1959](https://github.com/grafana/synthetic-monitoring-agent/issues/1959)) ([8a0dc0b](https://github.com/grafana/synthetic-monitoring-agent/commit/8a0dc0b338b27a7fe723ccaa325c37d9edeec991)) 23 24 ## [0.64.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.63.0...v0.64.0) (2026-08-18) 25 26 27 ### Features 28 29 * emit region as sm_region for tenants in label migration ([#1922](https://github.com/grafana/synthetic-monitoring-agent/issues/1922)) ([b3348f7](https://github.com/grafana/synthetic-monitoring-agent/commit/b3348f7cf5d688b46326d4e1453fc8acd732d8a3)) 30 31 ## [0.63.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.62.1...v0.63.0) (2026-08-10) 32 33 34 ### Features 35 36 * expose single-execution telemetry collector ([#1906](https://github.com/grafana/synthetic-monitoring-agent/issues/1906)) ([f72bff7](https://github.com/grafana/synthetic-monitoring-agent/commit/f72bff78ea4f05417a3cce0ef9290a74240f639f)) 37 38 39 ### Miscellaneous Chores 40 41 * Update dependency grafana/xk6-sm-v2 to v2.0.6 ([#1934](https://github.com/grafana/synthetic-monitoring-agent/issues/1934)) ([c97aee2](https://github.com/grafana/synthetic-monitoring-agent/commit/c97aee23bf2178b7614dc9349e6abf5718f935f7)) 42 * Update docker:dind Docker digest to 084e385 ([#1936](https://github.com/grafana/synthetic-monitoring-agent/issues/1936)) ([a7b8c7b](https://github.com/grafana/synthetic-monitoring-agent/commit/a7b8c7b303d6e398099de6a7b178ad47d8cd785f)) 43 * Update docker:dind Docker digest to e8faad5 ([#1940](https://github.com/grafana/synthetic-monitoring-agent/issues/1940)) ([01be55c](https://github.com/grafana/synthetic-monitoring-agent/commit/01be55c647843ecf9512e56e8c2ac13a8a731eee)) 44 * Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 9f1c9c4 ([#1929](https://github.com/grafana/synthetic-monitoring-agent/issues/1929)) ([16fc4aa](https://github.com/grafana/synthetic-monitoring-agent/commit/16fc4aa2d0c103a40313975b8139aaae6c754b01)) 45 * Update golang.org/x/exp digest to b88d891 ([#1939](https://github.com/grafana/synthetic-monitoring-agent/issues/1939)) ([37c3221](https://github.com/grafana/synthetic-monitoring-agent/commit/37c3221164be70712b8f8720983f7c7b96dad8c2)) 46 * Update module github.com/grafana/gsm-api-go-client to v0.3.3 ([#1935](https://github.com/grafana/synthetic-monitoring-agent/issues/1935)) ([35c78a6](https://github.com/grafana/synthetic-monitoring-agent/commit/35c78a6182b7ae067b7616867f7b7b658b4ef0eb)) 47 * Update module github.com/prometheus/prometheus to v0.313.2 ([#1938](https://github.com/grafana/synthetic-monitoring-agent/issues/1938)) ([4bbdd94](https://github.com/grafana/synthetic-monitoring-agent/commit/4bbdd94f5b57abae969d6bf67b379e913362ebd8)) 48 * Update module google.golang.org/grpc to v1.83.0 ([#1937](https://github.com/grafana/synthetic-monitoring-agent/issues/1937)) ([bb5378b](https://github.com/grafana/synthetic-monitoring-agent/commit/bb5378bc85277fd8d0b3cd30e5f84ebcd225d581)) 49 50 ## [0.62.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.62.0...v0.62.1) (2026-07-27) 51 52 53 ### Miscellaneous Chores 54 55 * Update actions/checkout action to v7.0.1 ([#1920](https://github.com/grafana/synthetic-monitoring-agent/issues/1920)) ([d72f6f4](https://github.com/grafana/synthetic-monitoring-agent/commit/d72f6f42fe918048d38f9f64a889a211814f3825)) 56 * Update actions/checkout digest to 3d3c42e ([#1915](https://github.com/grafana/synthetic-monitoring-agent/issues/1915)) ([2a5eb5a](https://github.com/grafana/synthetic-monitoring-agent/commit/2a5eb5a48ae82a878bb3966135ce0902dc29f243)) 57 * Update actions/setup-go action to v7 ([#1913](https://github.com/grafana/synthetic-monitoring-agent/issues/1913)) ([6799a82](https://github.com/grafana/synthetic-monitoring-agent/commit/6799a82beaceca87b3caeb1a9f6459cc574d252d)) 58 * Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 216a193 ([#1917](https://github.com/grafana/synthetic-monitoring-agent/issues/1917)) ([cc338ee](https://github.com/grafana/synthetic-monitoring-agent/commit/cc338eecf7d5aec4fd6463c2389b1ecf54b95b8a)) 59 * Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 23f3e68 ([#1921](https://github.com/grafana/synthetic-monitoring-agent/issues/1921)) ([145565b](https://github.com/grafana/synthetic-monitoring-agent/commit/145565be96cc49a3fb3a3214981a204036a12b72)) 60 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.44.0 ([#1927](https://github.com/grafana/synthetic-monitoring-agent/issues/1927)) ([1523405](https://github.com/grafana/synthetic-monitoring-agent/commit/1523405555316e61980d2cfaf585a44baf6a7407)) 61 * Update golang.org/x/exp digest to 764159d ([#1925](https://github.com/grafana/synthetic-monitoring-agent/issues/1925)) ([ddf9eee](https://github.com/grafana/synthetic-monitoring-agent/commit/ddf9eee1f0c40d32bb7305bc437f25514efdabc6)) 62 * Update module github.com/google/cel-go to v0.29.0 [SECURITY] ([#1923](https://github.com/grafana/synthetic-monitoring-agent/issues/1923)) ([10d9b99](https://github.com/grafana/synthetic-monitoring-agent/commit/10d9b9933eb2adb3289ba41f9cc6a3018c9e4b44)) 63 * Update module github.com/prometheus/client_golang to v1.24.0 ([#1919](https://github.com/grafana/synthetic-monitoring-agent/issues/1919)) ([ed07f39](https://github.com/grafana/synthetic-monitoring-agent/commit/ed07f394cfa709da205f3d681523b4d5a63bcd3d)) 64 * Update module github.com/quic-go/quic-go to v0.59.1 [SECURITY] ([#1914](https://github.com/grafana/synthetic-monitoring-agent/issues/1914)) ([486cc1a](https://github.com/grafana/synthetic-monitoring-agent/commit/486cc1a29ab4e9fe761267d851c0fd931eb1bea6)) 65 * Update prometheus-go ([#1924](https://github.com/grafana/synthetic-monitoring-agent/issues/1924)) ([0cb8468](https://github.com/grafana/synthetic-monitoring-agent/commit/0cb846807692af728c6d61bbe8b92a35531f2410)) 66 67 ## [0.62.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.61.0...v0.62.0) (2026-07-20) 68 69 70 ### Features 71 72 * Implement label mode behaviour ([#1879](https://github.com/grafana/synthetic-monitoring-agent/issues/1879)) ([44d9284](https://github.com/grafana/synthetic-monitoring-agent/commit/44d9284b5c4012d6c48231d7f3baf3cfcc7f8d74)) 73 74 75 ### Fixes 76 77 * Enable WSL linter ([#1904](https://github.com/grafana/synthetic-monitoring-agent/issues/1904)) ([db70490](https://github.com/grafana/synthetic-monitoring-agent/commit/db70490fd29e093b58ccd745e827e2ffc7d8562f)) 78 * Update policy bot config ([#1905](https://github.com/grafana/synthetic-monitoring-agent/issues/1905)) ([3e99f6b](https://github.com/grafana/synthetic-monitoring-agent/commit/3e99f6bc5a65ed953eb2fc28aebfac7f3fc9df53)) 79 80 81 ### Miscellaneous Chores 82 83 * Update actions/cache action to v6.1.0 ([#1885](https://github.com/grafana/synthetic-monitoring-agent/issues/1885)) ([b599ec9](https://github.com/grafana/synthetic-monitoring-agent/commit/b599ec9a5637b0bef9c4cc3815fc763a51c6c10b)) 84 * Update actions/checkout action to v6.0.3 ([#1851](https://github.com/grafana/synthetic-monitoring-agent/issues/1851)) ([c5ec9dc](https://github.com/grafana/synthetic-monitoring-agent/commit/c5ec9dcb32262c247921578950e6c62d778d626f)) 85 * Update actions/checkout action to v7 ([#1875](https://github.com/grafana/synthetic-monitoring-agent/issues/1875)) ([f6c62b0](https://github.com/grafana/synthetic-monitoring-agent/commit/f6c62b0f841ce9cafbdbc5c14dbb8e33fe1c6b5d)) 86 * Update actions/setup-go action to v6.5.0 ([#1884](https://github.com/grafana/synthetic-monitoring-agent/issues/1884)) ([fe2cc7a](https://github.com/grafana/synthetic-monitoring-agent/commit/fe2cc7a79efd18df065d9c766e53a2eb2ea47cd5)) 87 * Update dependency grafana/xk6-sm-v1 to v1.1.10 ([#1910](https://github.com/grafana/synthetic-monitoring-agent/issues/1910)) ([ec53b24](https://github.com/grafana/synthetic-monitoring-agent/commit/ec53b24ebeb0f07dde3c2f9adc467d04fd57c351)) 88 * Update dependency grafana/xk6-sm-v1 to v1.1.9 ([#1896](https://github.com/grafana/synthetic-monitoring-agent/issues/1896)) ([65399b1](https://github.com/grafana/synthetic-monitoring-agent/commit/65399b194167c99a653f6c0c5177275a84b5c056)) 89 * Update dependency grafana/xk6-sm-v2 to v2.0.4 ([#1881](https://github.com/grafana/synthetic-monitoring-agent/issues/1881)) ([757f4ba](https://github.com/grafana/synthetic-monitoring-agent/commit/757f4ba2a0a644546814d44bd8fb4377e7acbdbc)) 90 * Update dependency grafana/xk6-sm-v2 to v2.0.5 ([#1911](https://github.com/grafana/synthetic-monitoring-agent/issues/1911)) ([85cf83a](https://github.com/grafana/synthetic-monitoring-agent/commit/85cf83adb8866f7e811866e08ca6dce9b8f385e4)) 91 * Update docker:dind Docker digest to 66d292e ([#1883](https://github.com/grafana/synthetic-monitoring-agent/issues/1883)) ([f639e21](https://github.com/grafana/synthetic-monitoring-agent/commit/f639e210c0623ba7f7b1b332da2f7c334002694b)) 92 * Update docker:dind Docker digest to bfec1f5 ([#1907](https://github.com/grafana/synthetic-monitoring-agent/issues/1907)) ([4174df3](https://github.com/grafana/synthetic-monitoring-agent/commit/4174df3af9ade6eb9e3664fe9a1db364a1e52ec5)) 93 * Update docker/build-push-action action to v7.3.0 ([#1898](https://github.com/grafana/synthetic-monitoring-agent/issues/1898)) ([84cadfc](https://github.com/grafana/synthetic-monitoring-agent/commit/84cadfcf1df8a024a943a9431f082827cbea3600)) 94 * Update docker/setup-buildx-action action to v4.2.0 ([#1899](https://github.com/grafana/synthetic-monitoring-agent/issues/1899)) ([80a47ec](https://github.com/grafana/synthetic-monitoring-agent/commit/80a47ecf569ba7b04b491d1208dfd906e65a25e6)) 95 * Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 35312b0 ([#1888](https://github.com/grafana/synthetic-monitoring-agent/issues/1888)) ([09f0535](https://github.com/grafana/synthetic-monitoring-agent/commit/09f0535148aef70fff37248f84d8dab1a93b6a72)) 96 * Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to 5b66d43 ([#1908](https://github.com/grafana/synthetic-monitoring-agent/issues/1908)) ([86ff7cd](https://github.com/grafana/synthetic-monitoring-agent/commit/86ff7cda4362fa587aafe177e580832bf858f034)) 97 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.43.0 ([#1900](https://github.com/grafana/synthetic-monitoring-agent/issues/1900)) ([5238b28](https://github.com/grafana/synthetic-monitoring-agent/commit/5238b2888f9e76ade508ecedca09a562b6da5e3b)) 98 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.43.1 ([#1903](https://github.com/grafana/synthetic-monitoring-agent/issues/1903)) ([2ff58f8](https://github.com/grafana/synthetic-monitoring-agent/commit/2ff58f8436dbff76d9848a6901fd89ba2b170b46)) 99 * Update module github.com/grafana/gsm-api-go-client to v0.3.2 ([#1897](https://github.com/grafana/synthetic-monitoring-agent/issues/1897)) ([eed8ccd](https://github.com/grafana/synthetic-monitoring-agent/commit/eed8ccdc6654d1fae21f76cf0c3655a4ae045089)) 100 * Update module github.com/mccutchen/go-httpbin/v2 to v2.24.0 ([#1909](https://github.com/grafana/synthetic-monitoring-agent/issues/1909)) ([ded1129](https://github.com/grafana/synthetic-monitoring-agent/commit/ded1129507914b72d18f561363e4be474b4d07f4)) 101 * Update module github.com/prometheus-community/pro-bing to v0.9.1 ([#1889](https://github.com/grafana/synthetic-monitoring-agent/issues/1889)) ([bc5c275](https://github.com/grafana/synthetic-monitoring-agent/commit/bc5c275413e6e10e5098759c321f48a050f00246)) 102 * Update module golang.org/x/net to v0.57.0 ([#1901](https://github.com/grafana/synthetic-monitoring-agent/issues/1901)) ([e8bb1c3](https://github.com/grafana/synthetic-monitoring-agent/commit/e8bb1c33d7846d7800814ecd4a9aebdf9a784812)) 103 * Update module golang.org/x/sync to v0.22.0 ([#1902](https://github.com/grafana/synthetic-monitoring-agent/issues/1902)) ([8701cb5](https://github.com/grafana/synthetic-monitoring-agent/commit/8701cb549bd6ffc3b3d55b40e5bbff85c8301b9e)) 104 * Update module google.golang.org/grpc to v1.82.0 ([#1890](https://github.com/grafana/synthetic-monitoring-agent/issues/1890)) ([e15e2a9](https://github.com/grafana/synthetic-monitoring-agent/commit/e15e2a9e0539b2f8fbecd96971bb403fa7d2e7ee)) 105 * Update module google.golang.org/grpc to v1.82.1 ([#1912](https://github.com/grafana/synthetic-monitoring-agent/issues/1912)) ([54d5045](https://github.com/grafana/synthetic-monitoring-agent/commit/54d5045fe4fcd7ca49a6870186218c92f6c54ab5)) 106 * Update prometheus-go ([#1836](https://github.com/grafana/synthetic-monitoring-agent/issues/1836)) ([0566f31](https://github.com/grafana/synthetic-monitoring-agent/commit/0566f31907d738bb37f2ee2ab61075ebb7f91a8f)) 107 108 ## [0.61.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.60.1...v0.61.0) (2026-07-13) 109 110 111 ### Features 112 113 * Gate protocol secrets with the protocol-secrets feature ([#1891](https://github.com/grafana/synthetic-monitoring-agent/issues/1891)) ([5de9440](https://github.com/grafana/synthetic-monitoring-agent/commit/5de944059e881c9ea104debdf8e0e25502a28b18)) 114 115 ## [0.60.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.60.0...v0.60.1) (2026-07-01) 116 117 118 ### Fixes 119 120 * Remove usage of deprecated grpc.WithBlock() ([#1873](https://github.com/grafana/synthetic-monitoring-agent/issues/1873)) ([ea9dd59](https://github.com/grafana/synthetic-monitoring-agent/commit/ea9dd59a41cb19050d87ccd3415170db4464beb2)) 121 122 123 ### Miscellaneous Chores 124 125 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.42.0 ([#1886](https://github.com/grafana/synthetic-monitoring-agent/issues/1886)) ([977c234](https://github.com/grafana/synthetic-monitoring-agent/commit/977c2348bade1f58a587bbf631566cb7e2970f41)) 126 127 ## [0.60.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.59.0...v0.60.0) (2026-06-29) 128 129 130 ### Features 131 132 * **proto:** add LabelMode enum to Tenant proto ([#1878](https://github.com/grafana/synthetic-monitoring-agent/issues/1878)) ([6a9bf2d](https://github.com/grafana/synthetic-monitoring-agent/commit/6a9bf2dfeb294e4f32142674124bc6fa0794cf43)) 133 * Unit + Integration tests for check execution metrics ([#1782](https://github.com/grafana/synthetic-monitoring-agent/issues/1782)) ([2097ccd](https://github.com/grafana/synthetic-monitoring-agent/commit/2097ccda26734bd77f53cf4469e9b7a9dadcc1c1)) 134 135 136 ### Miscellaneous Chores 137 138 * Update actions/cache action to v6 ([#1882](https://github.com/grafana/synthetic-monitoring-agent/issues/1882)) ([7483248](https://github.com/grafana/synthetic-monitoring-agent/commit/74832484b213a24f1dff90af9ea959f59ae5ebea)) 139 * Update dependency grafana/xk6-sm-v1 to v1.1.7 ([#1880](https://github.com/grafana/synthetic-monitoring-agent/issues/1880)) ([9838325](https://github.com/grafana/synthetic-monitoring-agent/commit/9838325d6f723518494cb855dfb84b0301179027)) 140 141 ## [0.59.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.58.3...v0.59.0) (2026-06-22) 142 143 144 ### Features 145 146 * Run multihttp checks with k6 v2 ([#1844](https://github.com/grafana/synthetic-monitoring-agent/issues/1844)) ([ea3d091](https://github.com/grafana/synthetic-monitoring-agent/commit/ea3d09178ebe5e413e1a1e0e5be8334b2c25b4db)) 147 * Set k6 ref. id as check execution ID for browser checks run by local runner ([#1853](https://github.com/grafana/synthetic-monitoring-agent/issues/1853)) ([a7b636a](https://github.com/grafana/synthetic-monitoring-agent/commit/a7b636a709573d36f168a89fd82dc7f563b72e3b)) 148 149 150 ### Miscellaneous Chores 151 152 * Update actions/checkout digest to df4cb1c ([da266fa](https://github.com/grafana/synthetic-monitoring-agent/commit/da266fa430e2d3efe2f5c7ec63bbd9d40a57990d)) 153 * Update alpine Docker tag to v3.24.0 ([b153b48](https://github.com/grafana/synthetic-monitoring-agent/commit/b153b48e54ca588bb0cd6360acf84ecdd3aeb715)) 154 * Update alpine Docker tag to v3.24.1 ([#1874](https://github.com/grafana/synthetic-monitoring-agent/issues/1874)) ([2b3267f](https://github.com/grafana/synthetic-monitoring-agent/commit/2b3267f90346797ff5dbb5fe3addf14c24a347e8)) 155 * Update dependency grafana/xk6-sm-v1 to v1.1.6 ([#1865](https://github.com/grafana/synthetic-monitoring-agent/issues/1865)) ([257c394](https://github.com/grafana/synthetic-monitoring-agent/commit/257c394c25c6ae0018384cb51549aec621ffc740)) 156 * Update dependency grafana/xk6-sm-v2 to v2.0.1 ([15c2eb8](https://github.com/grafana/synthetic-monitoring-agent/commit/15c2eb868fe01ae38767143727b10914128ad455)) 157 * Update docker:dind Docker digest to 7bb861a ([#1869](https://github.com/grafana/synthetic-monitoring-agent/issues/1869)) ([0beeaf9](https://github.com/grafana/synthetic-monitoring-agent/commit/0beeaf95c9cf673aa35b4f2a2cdea15979d29767)) 158 * Update docker:dind Docker digest to ad68e89 ([1a28e7d](https://github.com/grafana/synthetic-monitoring-agent/commit/1a28e7d25aa6228db3794e2319b81f8fda6c3aac)) 159 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v149 ([#1871](https://github.com/grafana/synthetic-monitoring-agent/issues/1871)) ([ba9cd35](https://github.com/grafana/synthetic-monitoring-agent/commit/ba9cd3592af8f8656cf3ce59d43b403362137381)) 160 * Update ghcr.io/grafana/chromium-swiftshader-alpine:149.0.7827.53-r0-3.23.4 Docker digest to d6d6a5d ([#1876](https://github.com/grafana/synthetic-monitoring-agent/issues/1876)) ([bc63cab](https://github.com/grafana/synthetic-monitoring-agent/commit/bc63cab7f5050fd49f239b43079eef658034e68a)) 161 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.40.1 ([e12f5d0](https://github.com/grafana/synthetic-monitoring-agent/commit/e12f5d09525bddf3e1f757871b563b282f821b24)) 162 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.41.0 ([01004ae](https://github.com/grafana/synthetic-monitoring-agent/commit/01004aeacad35412d65d63090b9f94479dd42240)) 163 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.41.1 ([#1872](https://github.com/grafana/synthetic-monitoring-agent/issues/1872)) ([87ead5e](https://github.com/grafana/synthetic-monitoring-agent/commit/87ead5e1186dd12b495d79ea05fa4c0c7d303d7b)) 164 * Update golang.org/x/exp digest to c48552f ([#1868](https://github.com/grafana/synthetic-monitoring-agent/issues/1868)) ([c172b55](https://github.com/grafana/synthetic-monitoring-agent/commit/c172b5516261d3e60d710870ec61b99b45f84596)) 165 * Update module github.com/felixge/httpsnoop to v1.1.0 ([#1867](https://github.com/grafana/synthetic-monitoring-agent/issues/1867)) ([e0e7d54](https://github.com/grafana/synthetic-monitoring-agent/commit/e0e7d54b96b23b42b9bf18b1e69cc31511f92e3a)) 166 * Update module github.com/grafana/gsm-api-go-client to v0.3.1 ([2804902](https://github.com/grafana/synthetic-monitoring-agent/commit/2804902d15e5c28d6e0a9710aaca11b8799692bc)) 167 * Update module github.com/mccutchen/go-httpbin/v2 to v2.23.1 ([3b9c947](https://github.com/grafana/synthetic-monitoring-agent/commit/3b9c9474115c070353a0021aa94f2f11ae02f85b)) 168 * Update module github.com/prometheus-community/pro-bing to v0.9.0 ([e6e3f79](https://github.com/grafana/synthetic-monitoring-agent/commit/e6e3f79357a679fee945bee1b84ce8eed924ac52)) 169 * Update module golang.org/x/net to v0.56.0 ([f212dab](https://github.com/grafana/synthetic-monitoring-agent/commit/f212dab5627016c87e1f9d42b8a9d3b130b60125)) 170 171 ## [0.58.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.58.2...v0.58.3) (2026-06-08) 172 173 174 ### Fixes 175 176 * Add architecture diagrams ([570371a](https://github.com/grafana/synthetic-monitoring-agent/commit/570371a2f1b1a4f11b096a4ad38ec1fc6861b970)) 177 * Make curl fail if it cannot download k6 ([99a46fd](https://github.com/grafana/synthetic-monitoring-agent/commit/99a46fdeedc019e8915095b4bdf62fb9bc6cc602)) 178 179 180 ### Miscellaneous Chores 181 182 * Update dependency grafana/xk6-sm-v1 to v1.1.5 ([024c3c5](https://github.com/grafana/synthetic-monitoring-agent/commit/024c3c568f54eff9fbfd2afc8387d83a8565eae6)) 183 * Update docker:dind Docker digest to 7d85d0e ([34e34a5](https://github.com/grafana/synthetic-monitoring-agent/commit/34e34a5a4e387a980558a6bec008a0f8038ef87b)) 184 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v148 ([e02adfd](https://github.com/grafana/synthetic-monitoring-agent/commit/e02adfdfebdc051bceff31edf45294f995192a8e)) 185 * Update golang.org/x/exp digest to 055de63 ([cc927e4](https://github.com/grafana/synthetic-monitoring-agent/commit/cc927e4745d1b871e830b7b50cb5843b9873ed6f)) 186 * Update module golang.org/x/sync to v0.21.0 ([160dfd8](https://github.com/grafana/synthetic-monitoring-agent/commit/160dfd88ad725a9b1e45c03bc7d09bcb017ff7ad)) 187 188 ## [0.58.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.58.1...v0.58.2) (2026-06-03) 189 190 191 ### Fixes 192 193 * **ci:** publish images to Docker Hub via GAR mirror ([#1845](https://github.com/grafana/synthetic-monitoring-agent/issues/1845)) ([a65e8bf](https://github.com/grafana/synthetic-monitoring-agent/commit/a65e8bf4bf3f928ba09cf8d7df617f9d0871af84)) 194 195 196 ### Miscellaneous Chores 197 198 * Update grafana/shared-workflows digest to ae92934 ([dfb9c5b](https://github.com/grafana/synthetic-monitoring-agent/commit/dfb9c5b48f40593ffe19a2b4d99d9bc354eec1c2)) 199 200 ## [0.58.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.58.0...v0.58.1) (2026-06-02) 201 202 203 ### Fixes 204 205 * Push to GAR, not dockerhub ([5d02f1a](https://github.com/grafana/synthetic-monitoring-agent/commit/5d02f1a9033e9eafda91a54a8acf151ca7fb8437)) 206 207 ## [0.58.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.57.2...v0.58.0) (2026-06-01) 208 209 210 ### Features 211 212 * Add support for xk6-sm v2 ([#1771](https://github.com/grafana/synthetic-monitoring-agent/issues/1771)) ([5c9e31a](https://github.com/grafana/synthetic-monitoring-agent/commit/5c9e31a781d350c3b80f910243bdc9ebb46f9c24)) 213 214 215 ### Fixes 216 217 * Add id-token: write for create-github-app-token ([2081da6](https://github.com/grafana/synthetic-monitoring-agent/commit/2081da69b154eb9cadbef7fb9cc572375898bf25)) 218 * **ci:** Fix build_and_publish publish images permissions ([#1826](https://github.com/grafana/synthetic-monitoring-agent/issues/1826)) ([f77bec5](https://github.com/grafana/synthetic-monitoring-agent/commit/f77bec5ecc8fd360ffd093ead55a579c6d3a3ac4)) 219 * Fix k6 version resolve log timestamp ([#1815](https://github.com/grafana/synthetic-monitoring-agent/issues/1815)) ([8ca4d3c](https://github.com/grafana/synthetic-monitoring-agent/commit/8ca4d3c75dd251badde3e9c7134d14f5895b7eca)) 220 * Migrate workflows to NOT use get-vault-secrets ([85d6917](https://github.com/grafana/synthetic-monitoring-agent/commit/85d6917fb473eae1e7d57fef7505cb1134f31dce)) 221 * Point release please at .github/release-please/release-please-manifest.json ([#1824](https://github.com/grafana/synthetic-monitoring-agent/issues/1824)) ([ba82cfe](https://github.com/grafana/synthetic-monitoring-agent/commit/ba82cfeffaba5cedf0484688067caad61901ae2f)) 222 223 224 ### Miscellaneous Chores 225 226 * Update docker:dind Docker digest to 6b9cd91 ([3d04c96](https://github.com/grafana/synthetic-monitoring-agent/commit/3d04c9622386aed956ce776efd0ca995c3b8825e)) 227 * Update docker/build-push-action action to v7.2.0 ([a6869d3](https://github.com/grafana/synthetic-monitoring-agent/commit/a6869d3951ef23e924b532b7ec3b7ec5cdd6b4ca)) 228 * Update docker/setup-buildx-action action to v4.1.0 ([f4f16a0](https://github.com/grafana/synthetic-monitoring-agent/commit/f4f16a090db03be0405c25709bc331c7e96eca99)) 229 * Update go module directive to v1.25.5 ([#1831](https://github.com/grafana/synthetic-monitoring-agent/issues/1831)) ([ea91503](https://github.com/grafana/synthetic-monitoring-agent/commit/ea9150331af4839fe0ad538e123941630ff6ca89)) 230 * Update module github.com/mccutchen/go-httpbin/v2 to v2.23.0 ([#1839](https://github.com/grafana/synthetic-monitoring-agent/issues/1839)) ([621bf6e](https://github.com/grafana/synthetic-monitoring-agent/commit/621bf6e95dd8c21ce31f69e6e4349f6b47d52a0a)) 231 * Update module golang.org/x/net to v0.54.0 ([e3be410](https://github.com/grafana/synthetic-monitoring-agent/commit/e3be410d74a5412aa71548da333fe73a709ccab7)) 232 * Update module golang.org/x/net to v0.55.0 [SECURITY] ([#1828](https://github.com/grafana/synthetic-monitoring-agent/issues/1828)) ([4a15270](https://github.com/grafana/synthetic-monitoring-agent/commit/4a152705c974706297b1a13f653ec18abfa8afb2)) 233 * Update module google.golang.org/grpc to v1.81.1 ([9466945](https://github.com/grafana/synthetic-monitoring-agent/commit/94669455b52f11410be6f98db96b5e109e911776)) 234 235 ## [0.57.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.57.1...v0.57.2) (2026-05-12) 236 237 238 ### Fixes 239 240 * Include channels when running adhoc checks ([#1800](https://github.com/grafana/synthetic-monitoring-agent/issues/1800)) ([9ab78ad](https://github.com/grafana/synthetic-monitoring-agent/commit/9ab78ad0049c89cd18a0561a5842811aca5184dc)) 241 * Move string constants to named constants ([94c2ef9](https://github.com/grafana/synthetic-monitoring-agent/commit/94c2ef9a2835d8b7a6a76c077e5ea33b87f0915b)) 242 * Replace deprecated k6 `--no-summary` option ([#1797](https://github.com/grafana/synthetic-monitoring-agent/issues/1797)) ([1d59465](https://github.com/grafana/synthetic-monitoring-agent/commit/1d5946511fa9b50159f47d621c1a8c3953d41578)) 243 244 245 ### Miscellaneous Chores 246 247 * Update actions/cache action to v5.0.5 ([#1778](https://github.com/grafana/synthetic-monitoring-agent/issues/1778)) ([e43354b](https://github.com/grafana/synthetic-monitoring-agent/commit/e43354bab8b0f05571f0ea96810452e2485f1ed8)) 248 * Update dependency grafana/xk6-sm to v1.0.1 ([#1793](https://github.com/grafana/synthetic-monitoring-agent/issues/1793)) ([1a870f7](https://github.com/grafana/synthetic-monitoring-agent/commit/1a870f74e447a8e5b082f55af4820287b7744bb4)) 249 * Update dependency grafana/xk6-sm to v1.1.0 ([9c164f0](https://github.com/grafana/synthetic-monitoring-agent/commit/9c164f06b81ada8061498a62634bb07a1261d757)) 250 * Update docker:dind Docker digest to 685b91d ([e370056](https://github.com/grafana/synthetic-monitoring-agent/commit/e3700562005cbd1da5041ea4e6ab315f262c2f16)) 251 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.37.1 ([#1801](https://github.com/grafana/synthetic-monitoring-agent/issues/1801)) ([8e00f47](https://github.com/grafana/synthetic-monitoring-agent/commit/8e00f470e96b63180f99a37a1fec6c49b2dc8be1)) 252 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.38.0 ([2fae74e](https://github.com/grafana/synthetic-monitoring-agent/commit/2fae74eb5ca854403a4e52f3e3086233936ff857)) 253 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.38.1 ([8b9c878](https://github.com/grafana/synthetic-monitoring-agent/commit/8b9c8781d039e788dce84cb1b87e02bf64a6a1e5)) 254 * Update github.com/bradfitz/gomemcache digest to 4d751bb ([#1796](https://github.com/grafana/synthetic-monitoring-agent/issues/1796)) ([2be480b](https://github.com/grafana/synthetic-monitoring-agent/commit/2be480bdd9f56ce32fff50f060a460c2941772cb)) 255 * Update googleapis/release-please-action action to v5 ([#1794](https://github.com/grafana/synthetic-monitoring-agent/issues/1794)) ([eef6eab](https://github.com/grafana/synthetic-monitoring-agent/commit/eef6eab002a37240d76080b58122da561853c6b1)) 256 * Update module github.com/grafana/gsm-api-go-client to v0.3.0 ([70fddb6](https://github.com/grafana/synthetic-monitoring-agent/commit/70fddb61cd654fdb46810b5546ab05cae906fb4f)) 257 * Update module github.com/Masterminds/semver/v3 to v3.5.0 ([ae85184](https://github.com/grafana/synthetic-monitoring-agent/commit/ae851841ef72d21dcaabb69698f1bcfe229e9cc7)) 258 * Update module github.com/prometheus/prometheus to v0.311.3 [SECURITY] ([#1806](https://github.com/grafana/synthetic-monitoring-agent/issues/1806)) ([a18fffe](https://github.com/grafana/synthetic-monitoring-agent/commit/a18fffed8744592683942754ad60038c992156d4)) 259 * Update module google.golang.org/grpc to v1.81.0 ([#1808](https://github.com/grafana/synthetic-monitoring-agent/issues/1808)) ([b7dc91c](https://github.com/grafana/synthetic-monitoring-agent/commit/b7dc91c7d2e879cf8879b9bc236059fe200bdf22)) 260 261 ## [0.57.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.57.0...v0.57.1) (2026-04-29) 262 263 264 ### Fixes 265 266 * Clean up dependency management ([0dbf361](https://github.com/grafana/synthetic-monitoring-agent/commit/0dbf361dea2d269fa8d6f1a2bbcb22ed19b90452)) 267 268 269 ### Documentation 270 271 * update building and development docs ([#1792](https://github.com/grafana/synthetic-monitoring-agent/issues/1792)) ([1813f19](https://github.com/grafana/synthetic-monitoring-agent/commit/1813f19fe19f53d61e97cc346032efea47157734)) 272 273 274 ### Miscellaneous Chores 275 276 * Update actions/create-github-app-token action to v3.1.1 ([#1780](https://github.com/grafana/synthetic-monitoring-agent/issues/1780)) ([6d7fee9](https://github.com/grafana/synthetic-monitoring-agent/commit/6d7fee9778286e40a04c43d7708627498de590aa)) 277 * Update alpine Docker tag to v3.23.4 ([6418805](https://github.com/grafana/synthetic-monitoring-agent/commit/641880553ed06287cf5e1b52bcc49280e54c9653)) 278 * Update dependency grafana/xk6-sm to v1 ([#1787](https://github.com/grafana/synthetic-monitoring-agent/issues/1787)) ([0a044c7](https://github.com/grafana/synthetic-monitoring-agent/commit/0a044c7f56acd6a39132cb0052c8ea2d16078d68)) 279 * Update docker:dind Docker digest to c77e5d7 ([0bb252c](https://github.com/grafana/synthetic-monitoring-agent/commit/0bb252cb99816ff43a669ca71f1403605d0665c5)) 280 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v147 ([#1790](https://github.com/grafana/synthetic-monitoring-agent/issues/1790)) ([c93b622](https://github.com/grafana/synthetic-monitoring-agent/commit/c93b622184ea45ff4474123181ea247696a827f0)) 281 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.37.0 ([e457c24](https://github.com/grafana/synthetic-monitoring-agent/commit/e457c24c80a5ad7a4bbf8ba3851661eae63825ca)) 282 * Update module github.com/grafana/gsm-api-go-client to v0.2.2 ([7459ed4](https://github.com/grafana/synthetic-monitoring-agent/commit/7459ed4698b2120641c7cef85dcab00ad85f2eaa)) 283 * Update module github.com/mccutchen/go-httpbin/v2 to v2.22.1 ([9e3945d](https://github.com/grafana/synthetic-monitoring-agent/commit/9e3945d24225b48fbfe173389bee7f816808da62)) 284 * Update module github.com/puzpuzpuz/xsync/v4 to v4.5.0 ([dc69e67](https://github.com/grafana/synthetic-monitoring-agent/commit/dc69e67d2389e051ac24fff6c4daac94f3428258)) 285 * Update module github.com/rs/zerolog to v1.35.1 ([#1791](https://github.com/grafana/synthetic-monitoring-agent/issues/1791)) ([c8cb5dd](https://github.com/grafana/synthetic-monitoring-agent/commit/c8cb5dd91265bf211a800f7624089f735c8e935b)) 286 287 ## [0.57.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.56.0...v0.57.0) (2026-04-21) 288 289 290 ### Features 291 292 * **metamonitoring:** publish internal metrics to remote ([#1749](https://github.com/grafana/synthetic-monitoring-agent/issues/1749)) ([73448a2](https://github.com/grafana/synthetic-monitoring-agent/commit/73448a2df292c36a1792200c48d927f7a7cf9e57)) 293 294 295 ### Fixes 296 297 * Parse BBE log timestamps with RFC3339Nano ([#1773](https://github.com/grafana/synthetic-monitoring-agent/issues/1773)) ([a523eaf](https://github.com/grafana/synthetic-monitoring-agent/commit/a523eaf8b6b64d77518c2e0a5cec040fa45913af)) 298 299 300 ### Miscellaneous Chores 301 302 * Update actions/upload-artifact digest to 043fb46 ([ddcb70b](https://github.com/grafana/synthetic-monitoring-agent/commit/ddcb70b27ee11d5fd09e8282aed92a289cdb2856)) 303 * Update docker/build-push-action action to v7.1.0 ([36233d2](https://github.com/grafana/synthetic-monitoring-agent/commit/36233d247c79816baf085b59adac647e4ed7f144)) 304 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.36.0 ([bf444f8](https://github.com/grafana/synthetic-monitoring-agent/commit/bf444f82a7bc871b8a9a8a791611628ed5671b43)) 305 * Update googleapis/release-please-action action to v4.4.1 ([3175b22](https://github.com/grafana/synthetic-monitoring-agent/commit/3175b220135b2f96a08db861caf3f296e827937a)) 306 * Update module github.com/prometheus/prometheus to v0.311.2 [SECURITY] ([#1774](https://github.com/grafana/synthetic-monitoring-agent/issues/1774)) ([1c897dd](https://github.com/grafana/synthetic-monitoring-agent/commit/1c897dd54162fb8e9760e5b0ade7fa42ef65e49c)) 307 * Update module golang.org/x/net to v0.53.0 ([ecac8ea](https://github.com/grafana/synthetic-monitoring-agent/commit/ecac8eae81d63dd4e0a99acc844a16549f0a73f2)) 308 309 ## [0.56.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.55.0...v0.56.0) (2026-04-09) 310 311 312 ### Features 313 314 * Add support for channels on adhoc checks ([#1750](https://github.com/grafana/synthetic-monitoring-agent/issues/1750)) ([13b4ff8](https://github.com/grafana/synthetic-monitoring-agent/commit/13b4ff863d48cb3914a1508775f9b7524e775614)) 315 316 317 ### Miscellaneous Chores 318 319 * Update actions/cache action to v5.0.4 ([80edee3](https://github.com/grafana/synthetic-monitoring-agent/commit/80edee37a2154f583c2e6f5f995ba3d03f748b7c)) 320 * Update actions/create-github-app-token action to v2.2.2 ([1c5a828](https://github.com/grafana/synthetic-monitoring-agent/commit/1c5a828eca71aec8c27974139de5e316aa85341d)) 321 * Update actions/create-github-app-token action to v3 ([92d34b1](https://github.com/grafana/synthetic-monitoring-agent/commit/92d34b183853400ccd02f52510afd2aa61c9995e)) 322 * Update actions/download-artifact digest to 3e5f45b ([a5f0e85](https://github.com/grafana/synthetic-monitoring-agent/commit/a5f0e85273c64301e1d90cc66f42c6fcb97850f5)) 323 * Update actions/setup-go action to v6.4.0 ([2d559ae](https://github.com/grafana/synthetic-monitoring-agent/commit/2d559ae44aa1413e5bb6abc00b81526c55e3971c)) 324 * Update dependency grafana/xk6-sm to v0.6.20 ([73788c7](https://github.com/grafana/synthetic-monitoring-agent/commit/73788c76a9b89474f16dde0ee9ac2549053dd659)) 325 * Update docker:dind Docker digest to f80c262 ([f5c1543](https://github.com/grafana/synthetic-monitoring-agent/commit/f5c15434ccdae4dbbba0ede3dda3ddd46c7be70d)) 326 * Update docker/build-push-action action to v7 ([6838e38](https://github.com/grafana/synthetic-monitoring-agent/commit/6838e3871555a38a5bc64e6789c445e2bbfa3580)) 327 * Update docker/setup-buildx-action action to v4 ([a87427d](https://github.com/grafana/synthetic-monitoring-agent/commit/a87427ddbcb7f5ac7add3abec8f9ac689901e16e)) 328 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v146 ([218d990](https://github.com/grafana/synthetic-monitoring-agent/commit/218d99005f983b7c592e45f2044455c803d9d4d9)) 329 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.35.0 ([f0d39ed](https://github.com/grafana/synthetic-monitoring-agent/commit/f0d39ed7533cd2e8360475e97e392610cc74fd82)) 330 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.35.1 ([26438a9](https://github.com/grafana/synthetic-monitoring-agent/commit/26438a93be8af6523fb38a9d0affd1cfc07f438a)) 331 * Update grafana/shared-workflows digest to d84db42 ([3cd9774](https://github.com/grafana/synthetic-monitoring-agent/commit/3cd9774a63c06629e3e8108a70b5e84020923d0b)) 332 * Update module github.com/rs/zerolog to v1.35.0 ([edd0f12](https://github.com/grafana/synthetic-monitoring-agent/commit/edd0f1264f05184816f3df7b94739e396621d5e1)) 333 * Update module golang.org/x/net to v0.52.0 ([8616105](https://github.com/grafana/synthetic-monitoring-agent/commit/8616105f83e13760a41c9716a2656f645567c4ac)) 334 * Update module golang.org/x/sync to v0.20.0 ([93b5cab](https://github.com/grafana/synthetic-monitoring-agent/commit/93b5cab7ab0ace0925b9392f50a1812be22cebdc)) 335 * Update module google.golang.org/grpc to v1.80.0 ([2d4d3cc](https://github.com/grafana/synthetic-monitoring-agent/commit/2d4d3cc56035268705b17e3169daab1717cb5eb3)) 336 * Update module kernel.org/pub/linux/libs/security/libcap/cap to v1.2.78 ([aaeda7d](https://github.com/grafana/synthetic-monitoring-agent/commit/aaeda7de7388515c63580be3f49a2c8a8d15b478)) 337 338 ## [0.55.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.54.0...v0.55.0) (2026-03-27) 339 340 341 ### Features 342 343 * k6version: register versions reported by k6 runner to the API ([#1736](https://github.com/grafana/synthetic-monitoring-agent/issues/1736)) ([56f2703](https://github.com/grafana/synthetic-monitoring-agent/commit/56f27034e58208b79d138c977a1a2b87da4ad878)) 344 * Report k6 timestamp on k6 execution logs ([#1636](https://github.com/grafana/synthetic-monitoring-agent/issues/1636)) ([f890931](https://github.com/grafana/synthetic-monitoring-agent/commit/f89093101abc400338cea470d4b4a388a5682ee6)) 345 346 347 ### Fixes 348 349 * k6runner: use actual response schema from runners ([200ce90](https://github.com/grafana/synthetic-monitoring-agent/commit/200ce902cdd6de9d2bc3044c43201caf7fd86a4d)) 350 351 352 ### Miscellaneous Chores 353 354 * build: download k6 as k6-v1, place it in repository folder ([effb00e](https://github.com/grafana/synthetic-monitoring-agent/commit/effb00e1b26eb90b0006acfdf00515362c37f2eb)) 355 * cmd: default to using k6 repository folder ([a5c2334](https://github.com/grafana/synthetic-monitoring-agent/commit/a5c2334b3dd79466a51e959c2302dc8b9f20bf6f)) 356 * cmd: remove validation of -k6-uri ([6d25add](https://github.com/grafana/synthetic-monitoring-agent/commit/6d25addbccae89d41da4037ae3b28f2a4e80ca51)) 357 * Dockerfile: copy k6 to repository folder ([128d175](https://github.com/grafana/synthetic-monitoring-agent/commit/128d175e2b11f212233e2dc3109253c2d7123332)) 358 * k6versions,k6runner: add more debug logs fro troubleshooting ([49bddce](https://github.com/grafana/synthetic-monitoring-agent/commit/49bddce7d8ac65efa859222a565b96cefcb0be19)) 359 * prober/multihttp: test with all k6 binaries found in dist ([d099bc5](https://github.com/grafana/synthetic-monitoring-agent/commit/d099bc5d27ce4287290397db5e6d7eb8bb3fd4ae)) 360 * Update module google.golang.org/grpc to v1.79.3 [SECURITY] ([#1747](https://github.com/grafana/synthetic-monitoring-agent/issues/1747)) ([54fd3a5](https://github.com/grafana/synthetic-monitoring-agent/commit/54fd3a5d2cb063cc4a85ce20d13ce6a025ea7c67)) 361 362 ## [0.54.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.53.0...v0.54.0) (2026-03-06) 363 364 365 ### Features 366 367 * k6runner: add `Versions` function ([9116831](https://github.com/grafana/synthetic-monitoring-agent/commit/91168310e97f1fbe89fbcfc6ed591887274d7fd8)) 368 * k6runner/local: log k6 version used to run the script ([41c03ad](https://github.com/grafana/synthetic-monitoring-agent/commit/41c03adb7616f7ce1daa53f971fdb54836867754)) 369 * k6runner/local: report versions present in k6 repository ([b835957](https://github.com/grafana/synthetic-monitoring-agent/commit/b83595779bb198457788533c978642a18aa0e986)) 370 * k6runner/local: use repository to resolve k6 version ([8182e4a](https://github.com/grafana/synthetic-monitoring-agent/commit/8182e4a8188527bd34e05d1b9f556caaaa16a31c)) 371 * k6runner/version: handle relative paths as overrides ([e3c8856](https://github.com/grafana/synthetic-monitoring-agent/commit/e3c8856dd763ef502974fa3c55972a7372ee6986)) 372 * pass repository path to k6 runner factory ([3ba0f26](https://github.com/grafana/synthetic-monitoring-agent/commit/3ba0f26f591dc8cf78af4cd4047a0e4d9ac36440)) 373 374 375 ### Fixes 376 377 * k6runner/local: use context error ([9bad774](https://github.com/grafana/synthetic-monitoring-agent/commit/9bad7746145040f946ab240310314944e834ee4a)) 378 379 380 ### Miscellaneous Chores 381 382 * ci: replace push-to-gar-docker with docker-build-push-image ([bc1a580](https://github.com/grafana/synthetic-monitoring-agent/commit/bc1a580296d890b118ec7daa93b08b2b6c88c295)) 383 * k6runner/http: add helper to trim /run from URLs ([5269405](https://github.com/grafana/synthetic-monitoring-agent/commit/5269405c6fe8bd4a618d1daabc84ebf7bf1ffe6c)) 384 * k6runner/http: implement Versions ([b9001a2](https://github.com/grafana/synthetic-monitoring-agent/commit/b9001a2a91b4cae4da6ceb4270b41fccd14f5f98)) 385 * k6runner/http: subject sending versions report to a timeout ([e451c24](https://github.com/grafana/synthetic-monitoring-agent/commit/e451c24f7808864abc2771d6b85b7c8efbe9e5ec)) 386 * k6runner/http: treat URL as a base URL ([a1c9806](https://github.com/grafana/synthetic-monitoring-agent/commit/a1c980652c0883ff0a5461ffaf0166cdd719aacd)) 387 * k6runner/local: octal formatting ([f33d472](https://github.com/grafana/synthetic-monitoring-agent/commit/f33d47254e6d01854093521af93318d9912539ab)) 388 * Update docker:dind Docker digest to 68f6d9a ([40c017b](https://github.com/grafana/synthetic-monitoring-agent/commit/40c017bfa9cd487f6e6d5e2aa73ecda592084ee3)) 389 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v144.0.7559.132-r3-3.23.3 ([0941363](https://github.com/grafana/synthetic-monitoring-agent/commit/0941363cf2afdd76e0435be7f4ad49c88929c584)) 390 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.33.0 ([442534e](https://github.com/grafana/synthetic-monitoring-agent/commit/442534e0a5f3cb0053cd2f89aefaae27767c24e8)) 391 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.33.1 ([b3f26d3](https://github.com/grafana/synthetic-monitoring-agent/commit/b3f26d3c89fbf11c705b21db32b209d61c2943b3)) 392 * Update GitHub Artifact Actions ([f0839ff](https://github.com/grafana/synthetic-monitoring-agent/commit/f0839ff1184d7d8f909fb75e60191cb9a4ed4006)) 393 * Update golang.org/x/exp digest to 3dfff04 ([774dca3](https://github.com/grafana/synthetic-monitoring-agent/commit/774dca36611f971014de9b2ea5561a504ea2e5ad)) 394 * Update grafana/shared-workflows digest to 37781cf ([bee2383](https://github.com/grafana/synthetic-monitoring-agent/commit/bee23833e3dae3bb37f568d4eb05f44d01149ea0)) 395 * Update module github.com/mccutchen/go-httpbin/v2 to v2.21.0 ([433ae2d](https://github.com/grafana/synthetic-monitoring-agent/commit/433ae2ddc53668e593e0516f11d69b03b7fbde7b)) 396 * Update module golang.org/x/net to v0.51.0 ([ca45975](https://github.com/grafana/synthetic-monitoring-agent/commit/ca45975081f90f680d79695118e14f3f739ee011)) 397 398 ## [0.53.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.52.1...v0.53.0) (2026-02-24) 399 400 401 ### Features 402 403 * Add k6 service proto definition ([#1710](https://github.com/grafana/synthetic-monitoring-agent/issues/1710)) ([989f542](https://github.com/grafana/synthetic-monitoring-agent/commit/989f54234436b55f312f0ed15feb08029d672b13)) 404 405 406 ### Miscellaneous Chores 407 408 * fix typo in `smmodel` import ([a52dd79](https://github.com/grafana/synthetic-monitoring-agent/commit/a52dd791643b6a705a4b5a818fd84e4b85d8c129)) 409 * k6runner/version: port code from runner ([f36760d](https://github.com/grafana/synthetic-monitoring-agent/commit/f36760de0fef9a9df34f0c24aac56c41ae96093a)) 410 * Update dependency grafana/xk6-sm to v0.6.18 ([2f86a97](https://github.com/grafana/synthetic-monitoring-agent/commit/2f86a9715b35df84c56797aa7dc4fc556c3a7087)) 411 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v144 ([f6a6bc0](https://github.com/grafana/synthetic-monitoring-agent/commit/f6a6bc094ea3e88250e4f69d16c0c7b7f7fdf16c)) 412 * Update ghcr.io/grafana/chromium-swiftshader-alpine:144.0.7559.132-r1-3.23.3 Docker digest to de95a81 ([f9f2764](https://github.com/grafana/synthetic-monitoring-agent/commit/f9f27640d3b6bab464bfa0e5d12e755080e4a5bc)) 413 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.32.0 ([53766a9](https://github.com/grafana/synthetic-monitoring-agent/commit/53766a9851bb79c71b484bb90f9bb949faaa1d49)) 414 415 ## [0.52.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.52.0...v0.52.1) (2026-02-17) 416 417 418 ### Miscellaneous Chores 419 420 * Revert "chore: Update module golang.org/x/net to v0.50.0" ([c79991c](https://github.com/grafana/synthetic-monitoring-agent/commit/c79991c01d7f8c471b6c9197d04a0dbac7384d75)) 421 422 ## [0.52.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.51.3...v0.52.0) (2026-02-16) 423 424 425 ### Features 426 427 * browser, scripted: propagate k6 channel manifest to runner ([fd205ee](https://github.com/grafana/synthetic-monitoring-agent/commit/fd205eeaa1f0feae14b50b062bc749bdbb6422f6)) 428 * k6runner: propagate k6 channel manifest to remote runners ([3300c79](https://github.com/grafana/synthetic-monitoring-agent/commit/3300c79901c8c4d7649ca36394e91e627567b44d)) 429 * Reject internal marker as job or target ([#1708](https://github.com/grafana/synthetic-monitoring-agent/issues/1708)) ([9855268](https://github.com/grafana/synthetic-monitoring-agent/commit/98552685144d9489d15913150ebda6acef3bd155)) 430 431 432 ### Miscellaneous Chores 433 434 * k6runner: add naive test for k6 channel manifest ([cd52bc0](https://github.com/grafana/synthetic-monitoring-agent/commit/cd52bc0403f1d12dad560acaf840d604e3a1769f)) 435 * multihttp: hardcode k6 channel manifest ([62c7796](https://github.com/grafana/synthetic-monitoring-agent/commit/62c77961703407a56499a33cf66ebe3d8ac8cf07)) 436 * prober: minor refactor of channel nilness handling ([1d75eae](https://github.com/grafana/synthetic-monitoring-agent/commit/1d75eae826de8afb6cc4de7870e707196a2ba9bf)) 437 * Update dependency grafana/xk6-sm to v0.6.17 ([41456ae](https://github.com/grafana/synthetic-monitoring-agent/commit/41456ae8fff4e00d345a00ce9a01423e900a6c62)) 438 * Update docker/build-push-action action to v6.19.2 ([bc47a22](https://github.com/grafana/synthetic-monitoring-agent/commit/bc47a227549f8819467ad7babeed82f5bae4cdb0)) 439 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.30.0 ([5d26f3b](https://github.com/grafana/synthetic-monitoring-agent/commit/5d26f3b9858c76ad2f86b11bc1d091f15fccd586)) 440 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.31.0 ([a071d53](https://github.com/grafana/synthetic-monitoring-agent/commit/a071d537332aa8f9a283991fab7210dea6c09667)) 441 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.31.1 ([27406e6](https://github.com/grafana/synthetic-monitoring-agent/commit/27406e6bc6e11aabd2d40db5ad68238632591e24)) 442 * Update golang.org/x/exp digest to 81e46e3 ([8adff1c](https://github.com/grafana/synthetic-monitoring-agent/commit/8adff1c7f16efd4429153d9fe419c689a6e7e014)) 443 * Update grafana/shared-workflows digest to 7758749 ([7c01c57](https://github.com/grafana/synthetic-monitoring-agent/commit/7c01c57259f3f3e283d56a473fd8534732a61f04)) 444 * Update grafana/shared-workflows digest to 8ef55db ([38dc518](https://github.com/grafana/synthetic-monitoring-agent/commit/38dc518b5aa464e6aa1daedcb72c3d0eb86bcad2)) 445 * Update module github.com/prometheus-community/pro-bing to v0.8.0 ([d792082](https://github.com/grafana/synthetic-monitoring-agent/commit/d792082040a9d69d49557a4012d12814b6e6e263)) 446 * Update module golang.org/x/net to v0.50.0 ([ca89e5f](https://github.com/grafana/synthetic-monitoring-agent/commit/ca89e5f287ff24fcd6eb37052db5206e86e3d7b0)) 447 * Update module google.golang.org/grpc to v1.79.1 ([6c9d454](https://github.com/grafana/synthetic-monitoring-agent/commit/6c9d45431335a88cb4798ec7c44368bf580fb16c)) 448 449 ## [0.51.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.51.2...v0.51.3) (2026-02-04) 450 451 452 ### Miscellaneous Chores 453 454 * Update actions/cache action to v5.0.3 ([13887d6](https://github.com/grafana/synthetic-monitoring-agent/commit/13887d6a52417f1b7aa739f6c5d857761c27c79b)) 455 * Update actions/checkout digest to de0fac2 ([60bd058](https://github.com/grafana/synthetic-monitoring-agent/commit/60bd0585f2ed62c313a15aaec86717c1823b99ef)) 456 * Update dependency grafana/xk6-sm to v0.6.16 ([77966a5](https://github.com/grafana/synthetic-monitoring-agent/commit/77966a50d00d55657b1f5c36d091a6698963640b)) 457 * Update docker:dind Docker digest to 8bcbad4 ([b7fb0d4](https://github.com/grafana/synthetic-monitoring-agent/commit/b7fb0d4d5ab8f0b12c4d24a722738a519c87f10e)) 458 * Update grafana/shared-workflows digest to ac51935 ([8f59108](https://github.com/grafana/synthetic-monitoring-agent/commit/8f59108966b4e4cb4e26396daa5e940b8bc36e8c)) 459 460 ## [0.51.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.51.1...v0.51.2) (2026-01-28) 461 462 463 ### Fixes 464 465 * Fail if memcached is requested but not available ([c38910c](https://github.com/grafana/synthetic-monitoring-agent/commit/c38910cd9f90e795ba60d417c84bb1d41b8dd53d)) 466 467 468 ### Miscellaneous Chores 469 470 * Update alpine Docker tag to v3.23.3 ([3d531e5](https://github.com/grafana/synthetic-monitoring-agent/commit/3d531e537bd82211c4fc3b8f38dd26f2575ebe14)) 471 * Update docker:dind Docker digest to 6a58fe0 ([e3fc8a1](https://github.com/grafana/synthetic-monitoring-agent/commit/e3fc8a102f30733c3b71769fd937aaa2687a9fd3)) 472 * Update docker:dind Docker digest to a284d31 ([9aa6b63](https://github.com/grafana/synthetic-monitoring-agent/commit/9aa6b634dd769ba4405cc3f190b8aee923c10f65)) 473 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.29.0 ([1fb789c](https://github.com/grafana/synthetic-monitoring-agent/commit/1fb789cfa9aa4a69b7cb5502389aa2ce42fe0454)) 474 * Update module github.com/puzpuzpuz/xsync/v4 to v4.4.0 ([cd0b76d](https://github.com/grafana/synthetic-monitoring-agent/commit/cd0b76ddc8fbe2f6b2d33ab63b306607643be722)) 475 476 ## [0.51.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.51.0...v0.51.1) (2026-01-27) 477 478 479 ### Fixes 480 481 * Prevent random telemetry test failures ([5d7b614](https://github.com/grafana/synthetic-monitoring-agent/commit/5d7b614d6ea2c300425e60aaba9bf207361d87a0)) 482 483 484 ### Miscellaneous Chores 485 486 * Update actions/cache action to v5.0.2 ([aab10fe](https://github.com/grafana/synthetic-monitoring-agent/commit/aab10fe296f2c07cd147393d57c9dbe49df7846b)) 487 * Update actions/checkout action to v6.0.2 ([b1b24a3](https://github.com/grafana/synthetic-monitoring-agent/commit/b1b24a37881b01f883dc0497f3a454be86d687e4)) 488 * Update actions/setup-go action to v6.2.0 ([c515d9b](https://github.com/grafana/synthetic-monitoring-agent/commit/c515d9b18036d3abb9572c7b6f6f863ffca8a78b)) 489 * Update alpine Docker tag to v3.23.2 ([6eb174f](https://github.com/grafana/synthetic-monitoring-agent/commit/6eb174fe8722d75ae55123dae16a6d48f1b86c36)) 490 * Update dependency grafana/xk6-sm to v0.6.15 ([eea3f71](https://github.com/grafana/synthetic-monitoring-agent/commit/eea3f714bf12c121d32844b0b42b439690351544)) 491 * Update docker:dind Docker digest to 3a33fc8 ([d4ce666](https://github.com/grafana/synthetic-monitoring-agent/commit/d4ce666928299b96e5eb326ba06b573676429dd3)) 492 * Update docker/setup-buildx-action action to v3.12.0 ([f7986c9](https://github.com/grafana/synthetic-monitoring-agent/commit/f7986c92835fe079ad3575b06dae8108d862f12e)) 493 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v143 ([ba57729](https://github.com/grafana/synthetic-monitoring-agent/commit/ba577298a7b1a326925c26c790c222af0048f697)) 494 * Update ghcr.io/grafana/chromium-swiftshader-alpine:142.0.7444.59-r0-3.22.2 Docker digest to fa55b08 ([#1660](https://github.com/grafana/synthetic-monitoring-agent/issues/1660)) ([de960b0](https://github.com/grafana/synthetic-monitoring-agent/commit/de960b035de2ba2f0972d724158f8f95c48ce188)) 495 * Update ghcr.io/grafana/chromium-swiftshader-alpine:143.0.7499.169-r0-3.23.2 Docker digest to 304cadc ([8a943c3](https://github.com/grafana/synthetic-monitoring-agent/commit/8a943c38c04f633bb9814ade514578869a04e130)) 496 * Update ghcr.io/grafana/chromium-swiftshader-alpine:143.0.7499.169-r0-3.23.2 Docker digest to 4c106aa ([#1676](https://github.com/grafana/synthetic-monitoring-agent/issues/1676)) ([79a79a6](https://github.com/grafana/synthetic-monitoring-agent/commit/79a79a6f26231be9b234af33f6c8fc8db8fc1d76)) 497 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.28.1 ([d76ba1e](https://github.com/grafana/synthetic-monitoring-agent/commit/d76ba1e8fe552ae43b09a6516c89e4368cb106e2)) 498 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.28.3 ([fecda84](https://github.com/grafana/synthetic-monitoring-agent/commit/fecda84e9b1d4ed3d47e74b3321aeda9bab37a3c)) 499 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.28.4 ([dc95399](https://github.com/grafana/synthetic-monitoring-agent/commit/dc95399c19d44e0950c12d477a384550646522b4)) 500 * Update golang.org/x/exp digest to 944ab1f ([#1655](https://github.com/grafana/synthetic-monitoring-agent/issues/1655)) ([9073cc3](https://github.com/grafana/synthetic-monitoring-agent/commit/9073cc3b9fa23f5e482524727fd0a54b40c119d2)) 501 * Update grafana/shared-workflows digest to 3105e25 ([8fdfc10](https://github.com/grafana/synthetic-monitoring-agent/commit/8fdfc1033651b9bc5ff183505813a163e3ee4597)) 502 * Update module github.com/maypok86/otter/v2 to v2.3.0 ([cfde4c3](https://github.com/grafana/synthetic-monitoring-agent/commit/cfde4c3e8ae07f288d1b8710c052d58b69ecf75c)) 503 * Update module github.com/mccutchen/go-httpbin/v2 to v2.20.0 ([5d79bae](https://github.com/grafana/synthetic-monitoring-agent/commit/5d79baefd46a77b7012402ba17098955ba7df618)) 504 * Update module github.com/miekg/dns to v1.1.70 ([#1651](https://github.com/grafana/synthetic-monitoring-agent/issues/1651)) ([af9adb1](https://github.com/grafana/synthetic-monitoring-agent/commit/af9adb1feb39ac81ef41cdf46c1796f9897678ff)) 505 * Update module github.com/miekg/dns to v1.1.72 ([5139077](https://github.com/grafana/synthetic-monitoring-agent/commit/513907766937abcbc9c6f8414d4a4bdeb7b65782)) 506 * Update module github.com/puzpuzpuz/xsync/v4 to v4.3.0 ([cdeb611](https://github.com/grafana/synthetic-monitoring-agent/commit/cdeb6114d7dfa6a9963eda270d5cd5c9b5fe4747)) 507 * Update module google.golang.org/grpc to v1.78.0 ([785e848](https://github.com/grafana/synthetic-monitoring-agent/commit/785e8485c2b51f834bd12802137ec5c2de2afe70)) 508 509 ## [0.51.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.50.0...v0.51.0) (2026-01-19) 510 511 512 ### Features 513 514 * Add channels to proto ([#1656](https://github.com/grafana/synthetic-monitoring-agent/issues/1656)) ([acb098f](https://github.com/grafana/synthetic-monitoring-agent/commit/acb098f915253084ff85b950466d204a64acef5b)) 515 516 517 ### Fixes 518 519 * Use synctest in TestHandleCheckOp ([#1663](https://github.com/grafana/synthetic-monitoring-agent/issues/1663)) ([9328a21](https://github.com/grafana/synthetic-monitoring-agent/commit/9328a21aa8d5f16c978de0bd4d25bb1da2617f0f)) 520 521 522 ### Miscellaneous Chores 523 524 * Update actions/cache action to v5 ([#1653](https://github.com/grafana/synthetic-monitoring-agent/issues/1653)) ([8957cb1](https://github.com/grafana/synthetic-monitoring-agent/commit/8957cb16a4c2943100d29a4f4f2bd115d27b994b)) 525 * Update dependency grafana/xk6-sm to v0.6.14 ([#1650](https://github.com/grafana/synthetic-monitoring-agent/issues/1650)) ([5343763](https://github.com/grafana/synthetic-monitoring-agent/commit/53437638cc24405a3f6868748a11bb67ccc5f4e8)) 526 * Update GitHub Artifact Actions ([#1654](https://github.com/grafana/synthetic-monitoring-agent/issues/1654)) ([94533ba](https://github.com/grafana/synthetic-monitoring-agent/commit/94533ba72188b6659d75678278686ad85e27e5f5)) 527 * Update module golang.org/x/net to v0.48.0 ([#1652](https://github.com/grafana/synthetic-monitoring-agent/issues/1652)) ([b07de3b](https://github.com/grafana/synthetic-monitoring-agent/commit/b07de3b139a6f5b38b48012e91cbf1043d0e6290)) 528 529 ## [0.50.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.49.0...v0.50.0) (2026-01-08) 530 531 532 ### Features 533 534 * k6runner: add constructor with some sanity checkign for Repository ([6e3e805](https://github.com/grafana/synthetic-monitoring-agent/commit/6e3e8050f46a66755d79099643ab1545d55d3e0d)) 535 * k6runner: add k6 version repository ([4aa2d3b](https://github.com/grafana/synthetic-monitoring-agent/commit/4aa2d3b5beed5450702666529db5679fac833d9b)) 536 * k6runner: allow k6 version repository to match constraints ([96210ac](https://github.com/grafana/synthetic-monitoring-agent/commit/96210ac4b9a9cf5f3d9bff68df1a25822d7183e5)) 537 * k6runner: make k6 version repository semver-aware ([756e016](https://github.com/grafana/synthetic-monitoring-agent/commit/756e016a230d2856314ac50008c0da4518751bea)) 538 539 540 ### Documentation 541 542 * remove SECURITY.md ([#1647](https://github.com/grafana/synthetic-monitoring-agent/issues/1647)) ([4afbdca](https://github.com/grafana/synthetic-monitoring-agent/commit/4afbdcacfc1a914a3bf51fde6b5d9888f067b57d)) 543 544 545 ### Miscellaneous Chores 546 547 * k6runner: add more debug-level logs to repository ([d64069f](https://github.com/grafana/synthetic-monitoring-agent/commit/d64069f4a3135f3cb13dd66ba61c69248051c24e)) 548 * k6runner: document callers cannot modify items returned by Entries ([e17d947](https://github.com/grafana/synthetic-monitoring-agent/commit/e17d947f3e81d21cdb54ad21e54f8e3b3cc37f12)) 549 * k6runner: document functions ([46e76e4](https://github.com/grafana/synthetic-monitoring-agent/commit/46e76e41f97f85c65be64ee9a0c404944f092cec)) 550 551 ## [0.49.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.48.0...v0.49.0) (2025-12-11) 552 553 554 ### Features 555 556 * Resolve memcached servers ([#1627](https://github.com/grafana/synthetic-monitoring-agent/issues/1627)) ([4b82ffc](https://github.com/grafana/synthetic-monitoring-agent/commit/4b82ffce686c17eaccec07edb068a0c75d88bd3f)) 557 * track executions by cals ([#1642](https://github.com/grafana/synthetic-monitoring-agent/issues/1642)) ([191471c](https://github.com/grafana/synthetic-monitoring-agent/commit/191471cc59055fc665567118ee66dc3481831f0c)) 558 559 560 ### Miscellaneous Chores 561 562 * Update actions/checkout action to v6.0.1 ([#1639](https://github.com/grafana/synthetic-monitoring-agent/issues/1639)) ([a0b266a](https://github.com/grafana/synthetic-monitoring-agent/commit/a0b266a58044a2ef6c245149f1be95d9159d1302)) 563 * Update actions/checkout digest to 8e8c483 ([#1638](https://github.com/grafana/synthetic-monitoring-agent/issues/1638)) ([834aae1](https://github.com/grafana/synthetic-monitoring-agent/commit/834aae173694224a7697358d9e2a0b0a2c592eed)) 564 * Update actions/create-github-app-token action to v2.2.1 ([#1645](https://github.com/grafana/synthetic-monitoring-agent/issues/1645)) ([04ee9cc](https://github.com/grafana/synthetic-monitoring-agent/commit/04ee9ccd7ed88bf85a81c8cde8a75e39609ae138)) 565 * Update alpine Docker tag to v3.23.0 ([#1641](https://github.com/grafana/synthetic-monitoring-agent/issues/1641)) ([4a3bd5a](https://github.com/grafana/synthetic-monitoring-agent/commit/4a3bd5a198b9d68065ce36bb46b5ca3882e7008b)) 566 * Update docker:dind Docker digest to 40916fb ([#1637](https://github.com/grafana/synthetic-monitoring-agent/issues/1637)) ([1bb9874](https://github.com/grafana/synthetic-monitoring-agent/commit/1bb98741a2b3de3234dc3054f4b0b3aefb48496d)) 567 * Update golang.org/x/exp digest to 87e1e73 ([#1633](https://github.com/grafana/synthetic-monitoring-agent/issues/1633)) ([b336a1d](https://github.com/grafana/synthetic-monitoring-agent/commit/b336a1d022efdb7767ffda9a44208ca8e5a4d8ba)) 568 * Update grafana/shared-workflows digest to 02bf120 ([#1634](https://github.com/grafana/synthetic-monitoring-agent/issues/1634)) ([c35cfed](https://github.com/grafana/synthetic-monitoring-agent/commit/c35cfede683a290e84baade70859ed26f20df2aa)) 569 * Update module golang.org/x/sync to v0.19.0 ([#1646](https://github.com/grafana/synthetic-monitoring-agent/issues/1646)) ([2d861e5](https://github.com/grafana/synthetic-monitoring-agent/commit/2d861e5c344819fe41a154f831bd8f6f781a6724)) 570 571 ## [0.48.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.47.0...v0.48.0) (2025-12-05) 572 573 574 ### Features 575 576 * add feature flag for protocol secrets support ([#1626](https://github.com/grafana/synthetic-monitoring-agent/issues/1626)) ([a9ee905](https://github.com/grafana/synthetic-monitoring-agent/commit/a9ee905db8fdb9a700724d8a65b857f1c0fb9bb2)) 577 * prober/traceroute: log traceroute entries in increasing hop order ([14bc512](https://github.com/grafana/synthetic-monitoring-agent/commit/14bc512a20de6f6fc90b60031e89df065f18a58f)) 578 * Pull cost attribution labels for tenant ([#1544](https://github.com/grafana/synthetic-monitoring-agent/issues/1544)) ([58c6cf2](https://github.com/grafana/synthetic-monitoring-agent/commit/58c6cf25a58d32db999b8cc6e86c082de5bcc8af)) 579 * Rework tenant cache ([#1601](https://github.com/grafana/synthetic-monitoring-agent/issues/1601)) ([b51599d](https://github.com/grafana/synthetic-monitoring-agent/commit/b51599d22edfe9ecc12379b67255c1f6dde2e235)) 580 581 582 ### Fixes 583 584 * iterate over slice values, not indexes ([83d539c](https://github.com/grafana/synthetic-monitoring-agent/commit/83d539c9be2fffe5b56f2686dc11d7ffa406e60b)) 585 * Prevent datarace in telemetry tests ([#1628](https://github.com/grafana/synthetic-monitoring-agent/issues/1628)) ([09b57ab](https://github.com/grafana/synthetic-monitoring-agent/commit/09b57abf2d90804ba9a0dbc62b3e35a26417be72)) 586 * Rework telemetry tests to use synctest ([#1631](https://github.com/grafana/synthetic-monitoring-agent/issues/1631)) ([1e94e6e](https://github.com/grafana/synthetic-monitoring-agent/commit/1e94e6ede5bfc496f4241842708c5c1335d69353)) 587 588 589 ### Miscellaneous Chores 590 591 * Update actions/checkout action to v6 ([#1624](https://github.com/grafana/synthetic-monitoring-agent/issues/1624)) ([068ad9d](https://github.com/grafana/synthetic-monitoring-agent/commit/068ad9dfc1b0693fb69ada5728c7222e9d454acb)) 592 * Update actions/create-github-app-token action to v2.2.0 ([#1629](https://github.com/grafana/synthetic-monitoring-agent/issues/1629)) ([d3d6019](https://github.com/grafana/synthetic-monitoring-agent/commit/d3d6019f830b53d4575dd71f0459d14b5fe5e8b6)) 593 * Update actions/setup-go action to v6.1.0 ([#1623](https://github.com/grafana/synthetic-monitoring-agent/issues/1623)) ([226a8a6](https://github.com/grafana/synthetic-monitoring-agent/commit/226a8a6cf8f81ed79e2553555442fd9d672e81f4)) 594 * Update dependency grafana/xk6-sm to v0.6.12 ([#1622](https://github.com/grafana/synthetic-monitoring-agent/issues/1622)) ([560c7b2](https://github.com/grafana/synthetic-monitoring-agent/commit/560c7b25f2dcb9d0e9f8a1711afb7680caff25e1)) 595 * Update docker:dind Docker digest to c9699f4 ([#1616](https://github.com/grafana/synthetic-monitoring-agent/issues/1616)) ([8fb6109](https://github.com/grafana/synthetic-monitoring-agent/commit/8fb61096e29ea36f1fede781d3090888c6f64c59)) 596 * Update ghcr.io/grafana/chromium-swiftshader-alpine:142.0.7444.59-r0-3.22.2 Docker digest to 2e68718 ([#1630](https://github.com/grafana/synthetic-monitoring-agent/issues/1630)) ([fa48ab6](https://github.com/grafana/synthetic-monitoring-agent/commit/fa48ab639083d76d766ece5f035583f97e4334d6)) 597 * Update ghcr.io/grafana/chromium-swiftshader-alpine:142.0.7444.59-r0-3.22.2 Docker digest to 4bfff84 ([af8f861](https://github.com/grafana/synthetic-monitoring-agent/commit/af8f8618bab3e9491dcf4f1c45af6a24c56db188)) 598 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.23.1 ([42b8fb5](https://github.com/grafana/synthetic-monitoring-agent/commit/42b8fb5d013fe0a4d3a0201c57b89318d5e6ceeb)) 599 * Update grafana/shared-workflows digest to b055806 ([#1625](https://github.com/grafana/synthetic-monitoring-agent/issues/1625)) ([6f0797f](https://github.com/grafana/synthetic-monitoring-agent/commit/6f0797faf17928ccda4097b72a3aae7b24f5d7b6)) 600 * Update module google.golang.org/grpc to v1.77.0 ([#1620](https://github.com/grafana/synthetic-monitoring-agent/issues/1620)) ([e51905f](https://github.com/grafana/synthetic-monitoring-agent/commit/e51905ff1d81ee6ff10805e5a2f78db790a57f2f)) 601 602 ## [0.47.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.46.1...v0.47.0) (2025-11-17) 603 604 605 ### Features 606 607 * make `probe_duration_seconds` match `probe_script_duration_seconds` ([eb7901c](https://github.com/grafana/synthetic-monitoring-agent/commit/eb7901c3e4ccb6785c0958254df32308b5816bed)) 608 609 610 ### Fixes 611 612 * Remove old +build directives ([22a3d7d](https://github.com/grafana/synthetic-monitoring-agent/commit/22a3d7d1d2d70b23bd3aeac656e4d537985395b2)) 613 614 615 ### Miscellaneous Chores 616 617 * Update actions/checkout action to v5.0.1 ([5c90982](https://github.com/grafana/synthetic-monitoring-agent/commit/5c90982e5db9fbd284c669a1b32c6d21996504a9)) 618 * Update actions/checkout digest to 93cb6ef ([de3dc32](https://github.com/grafana/synthetic-monitoring-agent/commit/de3dc327cdd16ca9fd5c93d7b04666d50b27861b)) 619 * Update dependency grafana/xk6-sm to v0.6.11 ([171d090](https://github.com/grafana/synthetic-monitoring-agent/commit/171d09024c7eff61baa0461e79ee00f879523b4d)) 620 * Update docker:dind Docker digest to ecac43e ([e7b2533](https://github.com/grafana/synthetic-monitoring-agent/commit/e7b25332dffe48c084d9bdbc4865ada83d02a830)) 621 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.23.0 ([15e62bf](https://github.com/grafana/synthetic-monitoring-agent/commit/15e62bf58daf655169fc8e738b426d917a8051ea)) 622 * Update golang.org/x/exp digest to e25ba8c ([13e910c](https://github.com/grafana/synthetic-monitoring-agent/commit/13e910c1559df03787405b194405340ab3a1070d)) 623 * Update grafana/shared-workflows digest to 92b146a ([28b78c4](https://github.com/grafana/synthetic-monitoring-agent/commit/28b78c4d413d1aa5628e75e917f6b062e970523f)) 624 * Update module golang.org/x/net to v0.47.0 ([d782320](https://github.com/grafana/synthetic-monitoring-agent/commit/d782320a0984ee22db2bf95e37cfdf95a8eaa672)) 625 * use the obviously superior way to `Unseconds()` ([dae01e8](https://github.com/grafana/synthetic-monitoring-agent/commit/dae01e8d18595880ac288ba47ff820718ddf1c62)) 626 627 ## [0.46.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.46.0...v0.46.1) (2025-11-12) 628 629 630 ### Fixes 631 632 * Handle 504 Gateway Timeout false alarms in adhoc checks ([#1578](https://github.com/grafana/synthetic-monitoring-agent/issues/1578)) ([6a9302d](https://github.com/grafana/synthetic-monitoring-agent/commit/6a9302d7490af22b512c4c8515d47a3aefe36021)) 633 * Update DEVELOPMENT.md ([#1600](https://github.com/grafana/synthetic-monitoring-agent/issues/1600)) ([d99b4db](https://github.com/grafana/synthetic-monitoring-agent/commit/d99b4db283ba443fbe016b8497fa959e431ae14b)) 634 * Use ErrorIs instead of string comparison for context deadline ([#1597](https://github.com/grafana/synthetic-monitoring-agent/issues/1597)) ([2992b76](https://github.com/grafana/synthetic-monitoring-agent/commit/2992b7633fed6966284c97b74c859c3580e8b93f)) 635 636 637 ### Miscellaneous Chores 638 639 * Update dependency grafana/xk6-sm to v0.6.10 ([c11ff5b](https://github.com/grafana/synthetic-monitoring-agent/commit/c11ff5bb152b1dc114f517e81e2eece2be60b14b)) 640 * Update docker:dind Docker digest to 2a232a4 ([a90a0f3](https://github.com/grafana/synthetic-monitoring-agent/commit/a90a0f390482da1ac77ddaa4316af31988cba263)) 641 * Update docker:dind Docker digest to 96789d5 ([#1599](https://github.com/grafana/synthetic-monitoring-agent/issues/1599)) ([fd12617](https://github.com/grafana/synthetic-monitoring-agent/commit/fd126176da5b2fbe6c217f77ca8872bc857db7cc)) 642 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v142 ([#1588](https://github.com/grafana/synthetic-monitoring-agent/issues/1588)) ([4e008d8](https://github.com/grafana/synthetic-monitoring-agent/commit/4e008d8f7d059b48bcbeb3036b53c384a4bdf523)) 643 * Update ghcr.io/grafana/chromium-swiftshader-alpine:142.0.7444.59-r0-3.22.2 Docker digest to 5dcd595 ([#1598](https://github.com/grafana/synthetic-monitoring-agent/issues/1598)) ([f537d70](https://github.com/grafana/synthetic-monitoring-agent/commit/f537d70d7ebe69ea2d0f2ba39ea695e65feebaa9)) 644 * Update grafana/shared-workflows digest to 80f9be5 ([a62efa5](https://github.com/grafana/synthetic-monitoring-agent/commit/a62efa5ef6caf68f0882deb580ab75ed954a9477)) 645 * Update module github.com/mccutchen/go-httpbin/v2 to v2.19.0 ([#1589](https://github.com/grafana/synthetic-monitoring-agent/issues/1589)) ([0628cc6](https://github.com/grafana/synthetic-monitoring-agent/commit/0628cc6a43fbc7ac6f7ee8b03383730f3d74d977)) 646 * Update module golang.org/x/sync to v0.18.0 ([0abb7b0](https://github.com/grafana/synthetic-monitoring-agent/commit/0abb7b0107845ce0517fc19c53ceae2ba40bedbd)) 647 648 ## [0.46.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.45.0...v0.46.0) (2025-11-03) 649 650 651 ### Features 652 653 * add support for secrets in http checks ([#1469](https://github.com/grafana/synthetic-monitoring-agent/issues/1469)) ([61da457](https://github.com/grafana/synthetic-monitoring-agent/commit/61da45730b8a6e0a99b435c76d80d507338a96cc)) 654 * Apply jitter to tenants cache ([#1576](https://github.com/grafana/synthetic-monitoring-agent/issues/1576)) ([35e4ebe](https://github.com/grafana/synthetic-monitoring-agent/commit/35e4ebe1643ebdd0957ed72feb65f00b730f852b)) 655 656 657 ### Fixes 658 659 * k6runner: properly propagate user errors back to the prober ([f58ee35](https://github.com/grafana/synthetic-monitoring-agent/commit/f58ee358b876235e37db47fdfd8df1324ef4ee08)) 660 661 662 ### Miscellaneous Chores 663 664 * Update dependency grafana/xk6-sm to v0.6.9 ([#1586](https://github.com/grafana/synthetic-monitoring-agent/issues/1586)) ([d97c427](https://github.com/grafana/synthetic-monitoring-agent/commit/d97c42799e2ccfe3de05d2b36fc62c653a96e25e)) 665 * Update docker:dind Docker digest to ea9d204 ([#1585](https://github.com/grafana/synthetic-monitoring-agent/issues/1585)) ([a5018c1](https://github.com/grafana/synthetic-monitoring-agent/commit/a5018c1ab77e3b0bf4bec5a927d9fa34c3e3c55a)) 666 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v141.0.7390.122-r0-3.22.2 ([#1570](https://github.com/grafana/synthetic-monitoring-agent/issues/1570)) ([ddd9e72](https://github.com/grafana/synthetic-monitoring-agent/commit/ddd9e7265045bb8c56734d77e9b7257147c5f074)) 667 * Update ghcr.io/grafana/chromium-swiftshader-alpine:141.0.7390.122-r0-3.22.2 Docker digest to a6d31b0 ([78a869e](https://github.com/grafana/synthetic-monitoring-agent/commit/78a869e3b197e435b901f178e255dd7d7270e9cc)) 668 * Update GitHub Artifact Actions ([#1574](https://github.com/grafana/synthetic-monitoring-agent/issues/1574)) ([38f3dee](https://github.com/grafana/synthetic-monitoring-agent/commit/38f3dee543c5f5e5b0c3a7e985c998abaf33faa7)) 669 * Update golang.org/x/exp digest to a4bb9ff ([#1572](https://github.com/grafana/synthetic-monitoring-agent/issues/1572)) ([7e978a4](https://github.com/grafana/synthetic-monitoring-agent/commit/7e978a439cf0ad55dbbfc771066447dcc99ba191)) 670 * Update googleapis/release-please-action action to v4.4.0 ([#1571](https://github.com/grafana/synthetic-monitoring-agent/issues/1571)) ([66001d6](https://github.com/grafana/synthetic-monitoring-agent/commit/66001d6879605b9dc0ee8e4c1a70aaf398a88727)) 671 * Update grafana/shared-workflows digest to ae92934 ([#1587](https://github.com/grafana/synthetic-monitoring-agent/issues/1587)) ([122997a](https://github.com/grafana/synthetic-monitoring-agent/commit/122997aae5cfa9f102824650577a5842b96c2b8e)) 672 * Update module github.com/grafana/gsm-api-go-client to v0.2.1 ([#1581](https://github.com/grafana/synthetic-monitoring-agent/issues/1581)) ([58def6b](https://github.com/grafana/synthetic-monitoring-agent/commit/58def6b6d3725793d7f19eef8ee0775954798e1e)) 673 * Update module kernel.org/pub/linux/libs/security/libcap/cap to v1.2.77 ([#1582](https://github.com/grafana/synthetic-monitoring-agent/issues/1582)) ([496aa33](https://github.com/grafana/synthetic-monitoring-agent/commit/496aa337ef6d769477590e877ed11e707a7146a9)) 674 675 ## [0.45.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.44.2...v0.45.0) (2025-10-29) 676 677 678 ### Features 679 680 * Adjust publisher options ([#1558](https://github.com/grafana/synthetic-monitoring-agent/issues/1558)) ([b782a3c](https://github.com/grafana/synthetic-monitoring-agent/commit/b782a3c08117d1bf07961847c36095348d5028ac)) 681 682 683 ### Fixes 684 685 * Run modernize over source code ([8e7fee2](https://github.com/grafana/synthetic-monitoring-agent/commit/8e7fee2f5383df5c3666120fbc6351f718a008eb)) 686 * Update some github.com/prometheus/* modules ([67340ec](https://github.com/grafana/synthetic-monitoring-agent/commit/67340ec0f334c30768e0c2b42e222173bdd0b932)) 687 688 689 ### Miscellaneous Chores 690 691 * Update dependency grafana/xk6-sm to v0.6.8 ([#1566](https://github.com/grafana/synthetic-monitoring-agent/issues/1566)) ([2ca5380](https://github.com/grafana/synthetic-monitoring-agent/commit/2ca5380f6c06354256c8fb6286ef969c75e2bd21)) 692 * Update grafana/shared-workflows digest to c8ac4a2 ([#1573](https://github.com/grafana/synthetic-monitoring-agent/issues/1573)) ([14150a5](https://github.com/grafana/synthetic-monitoring-agent/commit/14150a56737ac3b93b509ae8e4574584e788afee)) 693 * Update grafana/shared-workflows digest to eed6978 ([#1567](https://github.com/grafana/synthetic-monitoring-agent/issues/1567)) ([082535c](https://github.com/grafana/synthetic-monitoring-agent/commit/082535ccf3a9f93bed55e348392f9e79cb49059e)) 694 * Update module github.com/KimMachineGun/automemlimit to v0.7.5 ([9dcd051](https://github.com/grafana/synthetic-monitoring-agent/commit/9dcd051df110152d518497515cf7ad931b9aa527)) 695 696 ## [0.44.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.44.1...v0.44.2) (2025-10-15) 697 698 699 ### Miscellaneous Chores 700 701 * Update alpine Docker tag to v3.22.2 ([8f637a5](https://github.com/grafana/synthetic-monitoring-agent/commit/8f637a53f2bf5dc829f406866520bfe0117bee1b)) 702 * Update dependency grafana/xk6-sm to v0.6.7 ([78e82fc](https://github.com/grafana/synthetic-monitoring-agent/commit/78e82fca503c03514c19cfd3ff6fb63745700342)) 703 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v141.0.7390.76-r0-3.22.2 ([bd6a7c4](https://github.com/grafana/synthetic-monitoring-agent/commit/bd6a7c475b6d88fdbbc98f95ca7fc252aa769fd2)) 704 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.21.3 ([a57e2a4](https://github.com/grafana/synthetic-monitoring-agent/commit/a57e2a4d7b86b28881085eb1ec087a9759adf4d5)) 705 * Update golang.org/x/exp digest to d2f985d ([e4d957b](https://github.com/grafana/synthetic-monitoring-agent/commit/e4d957bbaa2f0d1f4bd062a0587f2f512ee1af77)) 706 * Update module golang.org/x/net to v0.46.0 ([73c4182](https://github.com/grafana/synthetic-monitoring-agent/commit/73c4182c2fb5e1ceaad260b54840b25e084dfd5d)) 707 * Update module google.golang.org/grpc to v1.76.0 ([469d75b](https://github.com/grafana/synthetic-monitoring-agent/commit/469d75bbbd67c532792e3e1702b7df38a2f0c242)) 708 709 ## [0.44.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.44.0...v0.44.1) (2025-10-14) 710 711 712 ### Fixes 713 714 * Revert "fix: Short circuit get tenant request ([#1556](https://github.com/grafana/synthetic-monitoring-agent/issues/1556))" ([#1560](https://github.com/grafana/synthetic-monitoring-agent/issues/1560)) ([1d998b1](https://github.com/grafana/synthetic-monitoring-agent/commit/1d998b1fdeb4abab8901d87ca1b451bc634ceecc)) 715 716 ## [0.44.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.43.3...v0.44.0) (2025-10-13) 717 718 719 ### Features 720 721 * Add cost attribution labels to tenants ([#1543](https://github.com/grafana/synthetic-monitoring-agent/issues/1543)) ([cf8f746](https://github.com/grafana/synthetic-monitoring-agent/commit/cf8f74603c188f61900b01d27d8b7c857ec856d5)) 722 723 724 ### Fixes 725 726 * don't cache tenants if the secret store is not configured ([36ea8a7](https://github.com/grafana/synthetic-monitoring-agent/commit/36ea8a79f4a4f7e0ae47f1ca82c42df30b0a2fce)) 727 * handle nil secret store in calculateValidUntil ([f19ed84](https://github.com/grafana/synthetic-monitoring-agent/commit/f19ed84e04a76348598a1a75fc7d7b81139f56d9)) 728 * Short circuit get tenant request ([#1556](https://github.com/grafana/synthetic-monitoring-agent/issues/1556)) ([f5634c0](https://github.com/grafana/synthetic-monitoring-agent/commit/f5634c0ee60a64a3df5609d234a68c85f427d728)) 729 730 731 ### Miscellaneous Chores 732 733 * Update docker:dind Docker digest to 2417311 ([a8b3ba3](https://github.com/grafana/synthetic-monitoring-agent/commit/a8b3ba3ce6b9f6ea2cb0e79baa9ba1207ceac347)) 734 * Update docker:dind Docker digest to c090c93 ([c5e71f4](https://github.com/grafana/synthetic-monitoring-agent/commit/c5e71f49d36f6aec7469396ac50b012b8120e481)) 735 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v141 ([874fdfd](https://github.com/grafana/synthetic-monitoring-agent/commit/874fdfda02f1fe56b550018f1489394e7d0a9ddd)) 736 * Update ghcr.io/grafana/chromium-swiftshader-alpine:140.0.7339.207-r0-3.22.1 Docker digest to 44e30e6 ([af8e47e](https://github.com/grafana/synthetic-monitoring-agent/commit/af8e47e1e24ffb7a41d91d0c71937e890e10471a)) 737 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.21.1 ([f2521c9](https://github.com/grafana/synthetic-monitoring-agent/commit/f2521c9e12a68d19b5149677ec11f175fb425f2f)) 738 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.21.2 ([a0c4dfe](https://github.com/grafana/synthetic-monitoring-agent/commit/a0c4dfec85a414f22c715c6a7e123dc03c0f8088)) 739 * Update golang.org/x/exp digest to 27f1f14 ([3639836](https://github.com/grafana/synthetic-monitoring-agent/commit/36398363acfa14b21e539164cc74bd5c7628a9cc)) 740 * Update grafana/shared-workflows digest to f248984 ([98dd64c](https://github.com/grafana/synthetic-monitoring-agent/commit/98dd64cd7e64aadf56e4711457f496c7641d2ba8)) 741 * Update module github.com/go-logfmt/logfmt to v0.6.1 ([37c1f35](https://github.com/grafana/synthetic-monitoring-agent/commit/37c1f3565b0e6b806393c7a979998d9819bfed6d)) 742 743 ## [0.43.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.43.2...v0.43.3) (2025-10-06) 744 745 746 ### Fixes 747 748 * add warning when tenant received without secret store details ([#1533](https://github.com/grafana/synthetic-monitoring-agent/issues/1533)) ([708100b](https://github.com/grafana/synthetic-monitoring-agent/commit/708100b81fd0e0b861260a2dcceebb2d2fa37e6f)) 749 750 751 ### Miscellaneous Chores 752 753 * add further debug logging around secrets ([#1542](https://github.com/grafana/synthetic-monitoring-agent/issues/1542)) ([ad27c2a](https://github.com/grafana/synthetic-monitoring-agent/commit/ad27c2aca7759ad14d7107364f856f26a060f437)) 754 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v140.0.7339.207-r0-3.22.1 ([#1532](https://github.com/grafana/synthetic-monitoring-agent/issues/1532)) ([344d0de](https://github.com/grafana/synthetic-monitoring-agent/commit/344d0de713b75c272f73193a7b9c1a736e0730ce)) 755 * Update ghcr.io/grafana/chromium-swiftshader-alpine:140.0.7339.207-r0-3.22.1 Docker digest to 109f5c2 ([#1535](https://github.com/grafana/synthetic-monitoring-agent/issues/1535)) ([0d5fe00](https://github.com/grafana/synthetic-monitoring-agent/commit/0d5fe000a2158681abde2816af1901d53c310a40)) 756 757 ## [0.43.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.43.1...v0.43.2) (2025-09-29) 758 759 760 ### Fixes 761 762 * Change default logging level to WarnLevel ([#1525](https://github.com/grafana/synthetic-monitoring-agent/issues/1525)) ([d21a1aa](https://github.com/grafana/synthetic-monitoring-agent/commit/d21a1aa88a1c62e8c0726551e3b07823819b8dd0)) 763 * Do not block during probe registration ([f691bdb](https://github.com/grafana/synthetic-monitoring-agent/commit/f691bdb03c0e809d98b8c86af1b78ccf9e30012f)) 764 765 766 ### Miscellaneous Chores 767 768 * improve wording about how to disable default blocked networks ([19c7f3f](https://github.com/grafana/synthetic-monitoring-agent/commit/19c7f3fceeb0fed1b951b172d83e30278d3f0f9e)) 769 * Update actions/cache action to v4.3.0 ([1ac7f7a](https://github.com/grafana/synthetic-monitoring-agent/commit/1ac7f7a1651b6e467d1d279648de6fd267a040e1)) 770 * Update dependency grafana/xk6-sm to v0.6.6 ([a0d1e89](https://github.com/grafana/synthetic-monitoring-agent/commit/a0d1e89aebd61fee4e0db76a536d5435010f7cd0)) 771 * Update docker:dind Docker digest to 2ceb471 ([1e0bcd9](https://github.com/grafana/synthetic-monitoring-agent/commit/1e0bcd9380f6dc06c9ca4cafe39dbf0bdeba7351)) 772 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v140 ([1815e22](https://github.com/grafana/synthetic-monitoring-agent/commit/1815e227d475ff6b05b13580b054b20f5f6a8fab)) 773 * Update ghcr.io/grafana/chromium-swiftshader-alpine:140.0.7339.185-r0-3.22.1 Docker digest to 130fb63 ([0de3468](https://github.com/grafana/synthetic-monitoring-agent/commit/0de34683a6edc4b239d880af358bcdc8fdd2eade)) 774 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.21.0 ([78ad18f](https://github.com/grafana/synthetic-monitoring-agent/commit/78ad18f389dea40b583f1bb05422826310b9e753)) 775 * Update grafana/shared-workflows digest to 052ae53 ([a7428ff](https://github.com/grafana/synthetic-monitoring-agent/commit/a7428ff1f8d6db81102050e4fe7cc51a842fe132)) 776 * Update grafana/shared-workflows digest to bfeac15 ([aaa8c04](https://github.com/grafana/synthetic-monitoring-agent/commit/aaa8c0445d619cbbc10235e1dfb6ea62b23b7093)) 777 * Update module github.com/quasilyte/go-ruleguard/dsl to v0.3.23 ([ae78cbd](https://github.com/grafana/synthetic-monitoring-agent/commit/ae78cbdd2bc7dc9f8b4b8c5c086e63ea2941f968)) 778 779 ## [0.43.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.43.0...v0.43.1) (2025-09-23) 780 781 782 ### Fixes 783 784 * add a warning when secret store configuration is missing ([#1519](https://github.com/grafana/synthetic-monitoring-agent/issues/1519)) ([6a7c662](https://github.com/grafana/synthetic-monitoring-agent/commit/6a7c662b573e13f9337a7f57a979ed13076c4917)) 785 * Modernize the agent ([#1503](https://github.com/grafana/synthetic-monitoring-agent/issues/1503)) ([fa27e0e](https://github.com/grafana/synthetic-monitoring-agent/commit/fa27e0ed99d837da612762c53f942229aca0d9f1)) 786 787 788 ### Miscellaneous Chores 789 790 * Update actions/create-github-app-token action to v2.1.4 ([f91c3ee](https://github.com/grafana/synthetic-monitoring-agent/commit/f91c3ee92401d4e926170d1484b2471b6e3971f2)) 791 * Update dependency grafana/xk6-sm to v0.6.5 ([2854c82](https://github.com/grafana/synthetic-monitoring-agent/commit/2854c8216ceb4e22ac89708414f322c95f37cde4)) 792 * Update ghcr.io/grafana/chromium-swiftshader-alpine:139.0.7258.154-r0-3.22.1 Docker digest to 8a396e1 ([8f40016](https://github.com/grafana/synthetic-monitoring-agent/commit/8f400166765dae4b87c3f9c1bdd3fd5fa61e0496)) 793 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.20.0 ([d9e0998](https://github.com/grafana/synthetic-monitoring-agent/commit/d9e0998dc16e042c5d82b8ec1b9a9aefab35755d)) 794 * Update golang.org/x/exp digest to df92998 ([2316bf4](https://github.com/grafana/synthetic-monitoring-agent/commit/2316bf446ff42ee43d504a516786f46f9f08f4f6)) 795 * Update grafana/shared-workflows digest to c194c0f ([bd5b343](https://github.com/grafana/synthetic-monitoring-agent/commit/bd5b34388e08a233578e9d03ec503fd043251d88)) 796 797 ## [0.43.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.42.0...v0.43.0) (2025-09-15) 798 799 800 ### Features 801 802 * Add air configuration ([#1489](https://github.com/grafana/synthetic-monitoring-agent/issues/1489)) ([acbe385](https://github.com/grafana/synthetic-monitoring-agent/commit/acbe385f0f61b90fb3ba1fb2c478085dbfd220bd)) 803 * Add PATCH as a valid HTTP method ([cbcbc16](https://github.com/grafana/synthetic-monitoring-agent/commit/cbcbc16dc89b6f856727e3c751619bf1f8b5fe2e)) 804 805 806 ### Fixes 807 808 * Fail earlier if sm-k6 isn't on path ([#1488](https://github.com/grafana/synthetic-monitoring-agent/issues/1488)) ([eb46b7d](https://github.com/grafana/synthetic-monitoring-agent/commit/eb46b7dcf1ca781c58ddfdc6afcb5934c939c8ea)) 809 * make log `duration_seconds` the same as the namesake metric ([96a7682](https://github.com/grafana/synthetic-monitoring-agent/commit/96a7682dd916e5bd27727134e0f957004a4cd36f)) 810 * Update active series estimates ([ad83d38](https://github.com/grafana/synthetic-monitoring-agent/commit/ad83d382e8cac6cfed07fedbd8e50e413b458722)) 811 812 813 ### Miscellaneous Chores 814 815 * k6/http: log checkInfo when when retries are exhausted ([9f88089](https://github.com/grafana/synthetic-monitoring-agent/commit/9f880896c785d7132f5abf19afb56fabb1ff3279)) 816 * Update actions/setup-go action to v6 ([dc52803](https://github.com/grafana/synthetic-monitoring-agent/commit/dc5280392d2e439a486e075d3219294d5e482ca3)) 817 * Update dependency grafana/xk6-sm to v0.6.4 ([ddb1588](https://github.com/grafana/synthetic-monitoring-agent/commit/ddb15889bd9212e3c7fe28bc250b4f22a62184de)) 818 * Update ghcr.io/grafana/chromium-swiftshader-alpine:139.0.7258.154-r0-3.22.1 Docker digest to 59612ba ([f1c47ce](https://github.com/grafana/synthetic-monitoring-agent/commit/f1c47ce25a6105687f88d634dd05ace87e6c6f27)) 819 * Update ghcr.io/grafana/chromium-swiftshader-alpine:139.0.7258.154-r0-3.22.1 Docker digest to 6b2ac21 ([833ed3a](https://github.com/grafana/synthetic-monitoring-agent/commit/833ed3a974382a7cf3df2f6ba65682a702f4b507)) 820 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.19.0 ([8d14313](https://github.com/grafana/synthetic-monitoring-agent/commit/8d14313f7cc9aed477e70a110aeaf0b9c3033104)) 821 * update grafana.com/loki/pkg/push ([c2c60af](https://github.com/grafana/synthetic-monitoring-agent/commit/c2c60af723e09bae1207d82490e179cd20cf70a7)) 822 * Update module github.com/spf13/afero to v1.15.0 ([d6ee6eb](https://github.com/grafana/synthetic-monitoring-agent/commit/d6ee6eb371942a3bbc8dba7853487a1bbf058e15)) 823 * Update module golang.org/x/net to v0.44.0 ([5d32e94](https://github.com/grafana/synthetic-monitoring-agent/commit/5d32e94cf128e0ee409d84ada97ec8d24332c645)) 824 * Update module google.golang.org/grpc to v1.75.1 ([26fd4c0](https://github.com/grafana/synthetic-monitoring-agent/commit/26fd4c0da77cd5e476f0cee06e2622df469d6a13)) 825 826 ## [0.42.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.41.3...v0.42.0) (2025-09-08) 827 828 829 ### Features 830 831 * lay groundwork for protocol secrets and string interpolation system ([#1468](https://github.com/grafana/synthetic-monitoring-agent/issues/1468)) ([8d634bb](https://github.com/grafana/synthetic-monitoring-agent/commit/8d634bb30f64a7eda9e367cdc8af7eb65c5ab8cd)) 832 833 834 ### Miscellaneous Chores 835 836 * k6runner/env: modularize set-env-if-empty code ([b1b8307](https://github.com/grafana/synthetic-monitoring-agent/commit/b1b8307cad5598ada4883d2e2ef5a7679ddd64b7)) 837 * k6runner/env: set `K6_AUTO_EXTENSION_RESOLUTION=false` by default ([c237b99](https://github.com/grafana/synthetic-monitoring-agent/commit/c237b9969fdcde759be7a8e9c67364b6842377c5)) 838 * switch to platform-managed renovate ([1ecfa1b](https://github.com/grafana/synthetic-monitoring-agent/commit/1ecfa1b0114d28084ba59f4d47750cfb559af3aa)) 839 * Update dependency grafana/xk6-sm to v0.6.3 ([2f00786](https://github.com/grafana/synthetic-monitoring-agent/commit/2f007860179d9df8f9ed325b76fa8d80e6d9a7a6)) 840 * Update docker:dind Docker digest to 8316442 ([90ab790](https://github.com/grafana/synthetic-monitoring-agent/commit/90ab79056c112fe8c165fa9528610156ab99bc9b)) 841 * Update docker:dind Docker digest to a56b3bd ([5db203d](https://github.com/grafana/synthetic-monitoring-agent/commit/5db203da6864bcaace908bdc285cb1ad2134e82e)) 842 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.18.1 ([f5cd0e9](https://github.com/grafana/synthetic-monitoring-agent/commit/f5cd0e99b108ad52fcf16097cf134f6ad5f1e198)) 843 * Update grafana/shared-workflows digest to ad19c58 ([#1491](https://github.com/grafana/synthetic-monitoring-agent/issues/1491)) ([8c93e0f](https://github.com/grafana/synthetic-monitoring-agent/commit/8c93e0fe31af09f497c81f54ea7346e1604c70a8)) 844 * Update grafana/shared-workflows digest to bee55b8 ([c31b3ad](https://github.com/grafana/synthetic-monitoring-agent/commit/c31b3ada1b5b5bd9b19e855b6337de2d4835c236)) 845 * Update grafana/shared-workflows digest to ea90509 ([#1492](https://github.com/grafana/synthetic-monitoring-agent/issues/1492)) ([5fbc679](https://github.com/grafana/synthetic-monitoring-agent/commit/5fbc679ba0465ce97b71987801f3946ff8a271b8)) 846 * Update module golang.org/x/sync to v0.17.0 ([#1490](https://github.com/grafana/synthetic-monitoring-agent/issues/1490)) ([b44cf50](https://github.com/grafana/synthetic-monitoring-agent/commit/b44cf50644210aa24890595c3fb19f6fa8b4da74)) 847 848 ## [0.41.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.41.2...v0.41.3) (2025-08-30) 849 850 851 ### Fixes 852 853 * extract testSecretStore helpers to testhelper package ([#1463](https://github.com/grafana/synthetic-monitoring-agent/issues/1463)) ([c21d763](https://github.com/grafana/synthetic-monitoring-agent/commit/c21d763fd435913bc20ae3d13d6fc57b3c40af9f)) 854 * Make tests less flaky ([9f4e479](https://github.com/grafana/synthetic-monitoring-agent/commit/9f4e479ce46fb2e729ced943ce01febb321bb69d)) 855 856 857 ### Miscellaneous Chores 858 859 * Update dependency grafana/xk6-sm to v0.6.2 ([12726d8](https://github.com/grafana/synthetic-monitoring-agent/commit/12726d84cc0d9e8288c426addc0fec6be25b7fab)) 860 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v139.0.7258.154-r0-3.22.1 ([9288f87](https://github.com/grafana/synthetic-monitoring-agent/commit/9288f875a3ff0dd9c7dad83c5d4fb6eb69c8ad92)) 861 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.17.0 ([f9de2c3](https://github.com/grafana/synthetic-monitoring-agent/commit/f9de2c3ad4f871ccb7b3edf73eb504f47302ef01)) 862 863 ## [0.41.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.41.1...v0.41.2) (2025-08-27) 864 865 866 ### Fixes 867 868 * Set up DinD in build and publish workflow ([e20fd35](https://github.com/grafana/synthetic-monitoring-agent/commit/e20fd35556ac3155cc72eaf73305b705e7b68a17)) 869 870 ## [0.41.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.41.0...v0.41.1) (2025-08-27) 871 872 873 ### Fixes 874 875 * Migrate golangci-lint to v2 ([ce7fbb2](https://github.com/grafana/synthetic-monitoring-agent/commit/ce7fbb27b6b10ca857c0afd0f0612c753febcfc0)) 876 * properly classify codes.Unavailable errors as TransientError ([#1457](https://github.com/grafana/synthetic-monitoring-agent/issues/1457)) ([2435423](https://github.com/grafana/synthetic-monitoring-agent/commit/2435423d3e8e7c19baa55b4bedff94f41a14c72b)) 877 878 879 ### Miscellaneous Chores 880 881 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.16.1 ([c13c0d7](https://github.com/grafana/synthetic-monitoring-agent/commit/c13c0d7a96558c793fc1bc7715a4f87f48cac94d)) 882 * Update module github.com/stretchr/testify to v1.11.1 ([446cc2b](https://github.com/grafana/synthetic-monitoring-agent/commit/446cc2b1bbcf1d08ac31cb3caebcdb0709c380b8)) 883 884 ## [0.41.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.40.1...v0.41.0) (2025-08-26) 885 886 887 ### Features 888 889 * runner/local: run k6 with `--throw` to raise common errors as exceptions ([f31a1d1](https://github.com/grafana/synthetic-monitoring-agent/commit/f31a1d1e5287bc8c086f69d01f521023fb15a20c)) 890 891 892 ### Fixes 893 894 * Remove the requirement for a prefix on secret strings ([#1446](https://github.com/grafana/synthetic-monitoring-agent/issues/1446)) ([f311bd1](https://github.com/grafana/synthetic-monitoring-agent/commit/f311bd10f5f99bde57f8f0405703e92601e0ed78)) 895 * Workaround issues in build-push-to-dockerhub ([02ded1f](https://github.com/grafana/synthetic-monitoring-agent/commit/02ded1f6e030dc7483f8b6e894dfd1632a6443c5)) 896 897 898 ### Miscellaneous Chores 899 900 * Update actions/create-github-app-token action to v2.1.1 ([b9c3258](https://github.com/grafana/synthetic-monitoring-agent/commit/b9c32584e05b1d246457a09350a3173777302574)) 901 * Update dependency grafana/xk6-sm to v0.6.1 ([223f443](https://github.com/grafana/synthetic-monitoring-agent/commit/223f443d8e059fd402818613a8c2760cad93f97a)) 902 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v139 ([78a2939](https://github.com/grafana/synthetic-monitoring-agent/commit/78a2939091d968d18545bea25d53e351e6ce6a70)) 903 * Update ghcr.io/grafana/chromium-swiftshader-alpine:139.0.7258.66-r0-3.22.1 Docker digest to 3e6e533 ([767abcf](https://github.com/grafana/synthetic-monitoring-agent/commit/767abcf28cc2eb06a36a1e0873379383fcc79127)) 904 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.14.0 ([f14a619](https://github.com/grafana/synthetic-monitoring-agent/commit/f14a6190f9c6160db4dcee33b49377094c38eb9b)) 905 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.15.0 ([bcc4cb4](https://github.com/grafana/synthetic-monitoring-agent/commit/bcc4cb4dbde8a13de535cdf6c2fd1ca8d71c24c3)) 906 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.16.0 ([#1451](https://github.com/grafana/synthetic-monitoring-agent/issues/1451)) ([2e7d83b](https://github.com/grafana/synthetic-monitoring-agent/commit/2e7d83b81b9cd289461b9de7ec16864007da53e7)) 907 * Update golang.org/x/exp digest to 8b4c13b ([6b7d008](https://github.com/grafana/synthetic-monitoring-agent/commit/6b7d008a01d405d53a228408436ced162ca783bc)) 908 * Update googleapis/release-please-action action to v4.3.0 ([5808b0d](https://github.com/grafana/synthetic-monitoring-agent/commit/5808b0dbeab1811edf9efdb20c27d7034605c98d)) 909 * Update grafana/shared-workflows digest to 8bb65cb ([2de21f1](https://github.com/grafana/synthetic-monitoring-agent/commit/2de21f1d342097d3eedbfab27016c9071a2df726)) 910 * Update module github.com/stretchr/testify to v1.11.0 ([#1449](https://github.com/grafana/synthetic-monitoring-agent/issues/1449)) ([6333526](https://github.com/grafana/synthetic-monitoring-agent/commit/6333526e8cfcb7ef5c1bcf9723a5b719436ff427)) 911 * Update module google.golang.org/grpc to v1.75.0 ([326e626](https://github.com/grafana/synthetic-monitoring-agent/commit/326e626f9bf581853e31cc2f090d5881a4f11dec)) 912 913 ## [0.40.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.40.0...v0.40.1) (2025-08-15) 914 915 916 ### Fixes 917 918 * Update the metrics labels limit const ([#1428](https://github.com/grafana/synthetic-monitoring-agent/issues/1428)) ([afa2f54](https://github.com/grafana/synthetic-monitoring-agent/commit/afa2f5487c517531f094ef51dbe650f25d62b30c)) 919 920 921 ### Miscellaneous Chores 922 923 * Update actions/checkout action to v5 ([#1424](https://github.com/grafana/synthetic-monitoring-agent/issues/1424)) ([ca42c9c](https://github.com/grafana/synthetic-monitoring-agent/commit/ca42c9c70a7910df14ab13bdd82dc6377ffd2964)) 924 * Update dependency grafana/xk6-sm to v0.6.0 ([382724a](https://github.com/grafana/synthetic-monitoring-agent/commit/382724aa08d4f5121f27944cf8b577a35eafa7e0)) 925 926 ## [0.40.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.39.2...v0.40.0) (2025-08-11) 927 928 929 ### Features 930 931 * add secret manager boolean to HTTP checks ([#1415](https://github.com/grafana/synthetic-monitoring-agent/issues/1415)) ([5c6b9a5](https://github.com/grafana/synthetic-monitoring-agent/commit/5c6b9a5a3c3fb65b74f4dfebb013d7f3c1fa8711)) 932 933 934 ### Fixes 935 936 * error out early if grpc address doesn't have a port ([b7fdb7f](https://github.com/grafana/synthetic-monitoring-agent/commit/b7fdb7fac7173e04eef8e03455f689649d079f9d)) 937 938 939 ### Miscellaneous Chores 940 941 * Update actions/cache action to v4.2.4 ([81ff4f1](https://github.com/grafana/synthetic-monitoring-agent/commit/81ff4f12b87bdd679416ecefe8299d2359e00ed7)) 942 * Update actions/checkout digest to 08eba0b ([8222602](https://github.com/grafana/synthetic-monitoring-agent/commit/82226026d9f7480983754fc669e828ff4add4d1c)) 943 * Update actions/create-github-app-token action to v2.1.0 ([#1419](https://github.com/grafana/synthetic-monitoring-agent/issues/1419)) ([e738a54](https://github.com/grafana/synthetic-monitoring-agent/commit/e738a542d5c6a488b14eb2c070fac0db07b3615f)) 944 * Update actions/download-artifact action to v5 ([5096bcc](https://github.com/grafana/synthetic-monitoring-agent/commit/5096bcc09efdf1b92da6a8737421df8a2de1fc80)) 945 * Update dependency go to v1.24.6 ([#1414](https://github.com/grafana/synthetic-monitoring-agent/issues/1414)) ([aa32474](https://github.com/grafana/synthetic-monitoring-agent/commit/aa324745fafab572f594937433a682919a1f064f)) 946 * Update ghcr.io/grafana/chromium-swiftshader-alpine:138.0.7204.157-r0-3.22.1 Docker digest to 340d57b ([8e297e9](https://github.com/grafana/synthetic-monitoring-agent/commit/8e297e9424b3ea6e60395ad7b8f8c883cb509aaf)) 947 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.12.0 ([247e054](https://github.com/grafana/synthetic-monitoring-agent/commit/247e054421fa96fa7d9039b4fafc43d0491ccd35)) 948 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.12.1 ([1ff879d](https://github.com/grafana/synthetic-monitoring-agent/commit/1ff879dac88842089b822826188f3a5451f981b1)) 949 * Update grafana/shared-workflows digest to 53e1f52 ([#1409](https://github.com/grafana/synthetic-monitoring-agent/issues/1409)) ([5c1aae4](https://github.com/grafana/synthetic-monitoring-agent/commit/5c1aae47ab7161088e284e1e72a96d92e208279e)) 950 * Update module github.com/miekg/dns to v1.1.68 ([62e260c](https://github.com/grafana/synthetic-monitoring-agent/commit/62e260c3cb584885194193db3e7fe6d2e7d3bc78)) 951 * Update module golang.org/x/net to v0.43.0 ([e495f01](https://github.com/grafana/synthetic-monitoring-agent/commit/e495f016f72f70b34c4e2b89cb4ad67b8f8ed954)) 952 953 ## [0.39.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.39.1...v0.39.2) (2025-07-31) 954 955 956 ### Fixes 957 958 * k6runner/http: increase number of attempts recorded in metric ([9c35de0](https://github.com/grafana/synthetic-monitoring-agent/commit/9c35de05157fc9e36363282857a32fe21c27570f)) 959 960 961 ### Miscellaneous Chores 962 963 * Update dependency grafana/xk6-sm to v0.5.12 ([371f16e](https://github.com/grafana/synthetic-monitoring-agent/commit/371f16eacfb02269cafaf043fd1265aa43fed2de)) 964 * Update grafana/shared-workflows digest to fd77b75 ([45e1aa7](https://github.com/grafana/synthetic-monitoring-agent/commit/45e1aa77c45248f14d243f5b8bb006127109e3ae)) 965 966 ## [0.39.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.39.0...v0.39.1) (2025-07-28) 967 968 969 ### Fixes 970 971 * build a .tar.gz file with bare binaries and attach it to releases ([834a053](https://github.com/grafana/synthetic-monitoring-agent/commit/834a05381519bacf8f282a21907664090ebf1118)) 972 * include LICENSE tarballs, version-os-arch in name ([b0abe50](https://github.com/grafana/synthetic-monitoring-agent/commit/b0abe509cfe1bddd23fd62816de4605c5dc413db)) 973 974 975 ### Miscellaneous Chores 976 977 * ci: do not push browser image to GAR ([bffa211](https://github.com/grafana/synthetic-monitoring-agent/commit/bffa211415b917d4ab5dab8ab3d44ae9d8f36786)) 978 * Update alpine Docker tag to v3.22.1 ([1a5391f](https://github.com/grafana/synthetic-monitoring-agent/commit/1a5391fcf4ac9f7601722e27a2c02ec50b8fcb6c)) 979 * Update grafana/shared-workflows digest to 8c3f72c ([#1396](https://github.com/grafana/synthetic-monitoring-agent/issues/1396)) ([b54aba8](https://github.com/grafana/synthetic-monitoring-agent/commit/b54aba80eba74e3832d88539297a627eac9c4b65)) 980 981 ## [0.39.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.38.5...v0.39.0) (2025-07-23) 982 983 984 ### Features 985 986 * Implement usage report client ([#1366](https://github.com/grafana/synthetic-monitoring-agent/issues/1366)) ([d3c3c88](https://github.com/grafana/synthetic-monitoring-agent/commit/d3c3c889fe583126564825bd8c97d18a076ba6c1)) 987 988 989 ### Fixes 990 991 * k6: do not log k6 script contents before execution ([7c993e4](https://github.com/grafana/synthetic-monitoring-agent/commit/7c993e46e85e3abbf3af680ec4ea353030f48d58)) 992 * runner: report script errors in the `RunResponse` object ([6f73c03](https://github.com/grafana/synthetic-monitoring-agent/commit/6f73c03566deaace2b2770949cac1c536b63181f)) 993 994 995 ### Miscellaneous Chores 996 997 * Update dependency go to v1.24.5 ([#1373](https://github.com/grafana/synthetic-monitoring-agent/issues/1373)) ([f29e11e](https://github.com/grafana/synthetic-monitoring-agent/commit/f29e11e6e21b3770497fb4e51dc7ab1b1a367cb8)) 998 * Update dependency grafana/xk6-sm to v0.5.10 ([8b2047f](https://github.com/grafana/synthetic-monitoring-agent/commit/8b2047f6d73eed6fb3b1c0f56736e77daf51c181)) 999 * Update dependency grafana/xk6-sm to v0.5.11 ([c746738](https://github.com/grafana/synthetic-monitoring-agent/commit/c74673846cf79fa277784044e9bcda6e1820ef40)) 1000 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v138.0.7204.157-r0-3.22.1 ([b6af5ac](https://github.com/grafana/synthetic-monitoring-agent/commit/b6af5aca0156edfde7f8d6efcd967c48be373047)) 1001 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v138.0.7204.93-r0-3.22.1 ([6a9bfa8](https://github.com/grafana/synthetic-monitoring-agent/commit/6a9bfa8e93f187580a73ab4afb5e682875c5d319)) 1002 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.10.0 ([a602437](https://github.com/grafana/synthetic-monitoring-agent/commit/a6024375d7fc47e45d73f0e35f8ff854be6b98d3)) 1003 * Update golang.org/x/exp digest to 645b1fa ([#1395](https://github.com/grafana/synthetic-monitoring-agent/issues/1395)) ([fd37086](https://github.com/grafana/synthetic-monitoring-agent/commit/fd37086086cb200d5be0e8a8e5a3b11948ad7d56)) 1004 * Update module github.com/KimMachineGun/automemlimit to v0.7.4 ([40440e2](https://github.com/grafana/synthetic-monitoring-agent/commit/40440e2e92f2f0cfcf5744f30c744c5d23fcefb7)) 1005 * Update module google.golang.org/grpc to v1.74.2 ([94a0485](https://github.com/grafana/synthetic-monitoring-agent/commit/94a0485d2338a6e309f6e261783d5569978f4bee)) 1006 1007 ## [0.38.5](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.38.4...v0.38.5) (2025-07-14) 1008 1009 1010 ### Fixes 1011 1012 * remove hardcoded blacklistIPs and blockHostnames for multihttp checks ([46dca02](https://github.com/grafana/synthetic-monitoring-agent/commit/46dca023216825d1c2706209e1deace0bd7f4a0b)) 1013 * Replace zerolog.Nop() with conditional logger ([d04d1bf](https://github.com/grafana/synthetic-monitoring-agent/commit/d04d1bf3dd45a9afd87f5a3c325d4e0b5d8f50a6)) 1014 * Update CODEOWNERS file to enable release-please workflow ([88d8087](https://github.com/grafana/synthetic-monitoring-agent/commit/88d80878cb39b57b97ddb4817c4768462c311981)) 1015 1016 1017 ### Miscellaneous Chores 1018 1019 * renovate: replace fileMatch with managerFilePatterns ([4eacef1](https://github.com/grafana/synthetic-monitoring-agent/commit/4eacef1e5fd3a1133444fc4bdf703bb0f8432fa1)) 1020 * Update dependency grafana/xk6-sm to v0.5.8 ([af1f1ed](https://github.com/grafana/synthetic-monitoring-agent/commit/af1f1ed930e76e02376592e65769151f3ba41390)) 1021 * Update dependency grafana/xk6-sm to v0.5.8 ([1d1922a](https://github.com/grafana/synthetic-monitoring-agent/commit/1d1922a0dbd6c15902085ced73a5a88e7ea3667d)) 1022 * Update ghcr.io/grafana/chromium-swiftshader-alpine:138.0.7204.93-r0-3.22.0 Docker digest to 342d53b ([bd61f44](https://github.com/grafana/synthetic-monitoring-agent/commit/bd61f4461d8a18840fde64cc69bb2b25bf9ec037)) 1023 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.9.0 ([e0f2050](https://github.com/grafana/synthetic-monitoring-agent/commit/e0f2050571e0d787108e9e49acda79a49925d54d)) 1024 * Update golang.org/x/exp digest to 6ae5c78 ([b109f76](https://github.com/grafana/synthetic-monitoring-agent/commit/b109f7631508fe4896022e97435ab4400da77731)) 1025 * Update grafana/shared-workflows digest to 388e3e9 ([49c9720](https://github.com/grafana/synthetic-monitoring-agent/commit/49c9720e509e43ebf3ef7046771b59aa59cee419)) 1026 * Update grafana/shared-workflows digest to e9a3e88 ([c991f74](https://github.com/grafana/synthetic-monitoring-agent/commit/c991f74e0895465340327f3a2f848e4916fc4a56)) 1027 * Update module github.com/miekg/dns to v1.1.67 ([7c7ca12](https://github.com/grafana/synthetic-monitoring-agent/commit/7c7ca12b7b15cc4a657993458bb005ec9c1e628a)) 1028 * Update module golang.org/x/sync to v0.16.0 ([f05ee0c](https://github.com/grafana/synthetic-monitoring-agent/commit/f05ee0ce9e5913ffdcaa71fd50f4f70b113622be)) 1029 1030 ## [0.38.4](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.38.3...v0.38.4) (2025-07-07) 1031 1032 1033 ### Fixes 1034 1035 * Redact password field in RemoteInfo type ([#1322](https://github.com/grafana/synthetic-monitoring-agent/issues/1322)) ([757d3c9](https://github.com/grafana/synthetic-monitoring-agent/commit/757d3c92080b40085219e11899a503f7522b1034)) 1036 1037 1038 ### Miscellaneous Chores 1039 1040 * Update dependency grafana/xk6-sm to v0.5.7 ([c68ca0a](https://github.com/grafana/synthetic-monitoring-agent/commit/c68ca0a220e0aafb61e9fb81c7709577ee193b0b)) 1041 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1.8.0 ([#1367](https://github.com/grafana/synthetic-monitoring-agent/issues/1367)) ([e637d64](https://github.com/grafana/synthetic-monitoring-agent/commit/e637d642f231684e8789edc6b8f7b68721443d91)) 1042 * Update grafana/shared-workflows digest to 00646b3 ([aefdf8e](https://github.com/grafana/synthetic-monitoring-agent/commit/aefdf8e0933e9b3592a63fd6e0e1898d49ebe289)) 1043 * Update grafana/shared-workflows digest to 8717df3 ([#1368](https://github.com/grafana/synthetic-monitoring-agent/issues/1368)) ([b337f87](https://github.com/grafana/synthetic-monitoring-agent/commit/b337f879a9195181c58bb4c953d0722f0a3468c9)) 1044 * Update prometheus-go ([d5347f6](https://github.com/grafana/synthetic-monitoring-agent/commit/d5347f6630c5d96f8ec763d0d209c180d4a7b3e7)) 1045 1046 ## [0.38.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.38.2...v0.38.3) (2025-07-02) 1047 1048 1049 ### Miscellaneous Chores 1050 1051 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v138 ([6c52dfb](https://github.com/grafana/synthetic-monitoring-agent/commit/6c52dfb70a4c7d65a85b9e0c88ef62588ebb73b6)) 1052 1053 ## [0.38.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.38.1...v0.38.2) (2025-06-30) 1054 1055 1056 ### Fixes 1057 1058 * Don't stop publisher if we hit Loki's stream limit ([#1356](https://github.com/grafana/synthetic-monitoring-agent/issues/1356)) ([917541c](https://github.com/grafana/synthetic-monitoring-agent/commit/917541c48e410a8a895b29f8143f91705c0bbf69)) 1059 1060 1061 ### Miscellaneous Chores 1062 1063 * Update golang.org/x/exp digest to b7579e2 ([#1190](https://github.com/grafana/synthetic-monitoring-agent/issues/1190)) ([1755745](https://github.com/grafana/synthetic-monitoring-agent/commit/1755745eef7967387cd10e84742ef913cb331c4e)) 1064 1065 ## [0.38.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.38.0...v0.38.1) (2025-06-20) 1066 1067 1068 ### Miscellaneous Chores 1069 1070 * k6runner: replace exp/rand with math/rand/v2 ([#1325](https://github.com/grafana/synthetic-monitoring-agent/issues/1325)) ([73f4af7](https://github.com/grafana/synthetic-monitoring-agent/commit/73f4af7944dceeecb503de13b605450f7c719acc)) 1071 * Update docker/setup-buildx-action action to v3.11.1 ([#1348](https://github.com/grafana/synthetic-monitoring-agent/issues/1348)) ([56ad9e0](https://github.com/grafana/synthetic-monitoring-agent/commit/56ad9e0afdbfb4dfed46250afc86c79ff0e91b9b)) 1072 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v137.0.7151.103-r0-edge ([d329f31](https://github.com/grafana/synthetic-monitoring-agent/commit/d329f312017f85ae256cc63f4f323955456ec37b)) 1073 * Update ghcr.io/grafana/chromium-swiftshader-alpine:137.0.7151.68-r0-3.22.0 Docker digest to d1b6268 ([#1347](https://github.com/grafana/synthetic-monitoring-agent/issues/1347)) ([9d1e880](https://github.com/grafana/synthetic-monitoring-agent/commit/9d1e880610b6f330aafd4bc922fc54852f049c82)) 1074 * Update grafana/shared-workflows digest to d24aec3 ([#1343](https://github.com/grafana/synthetic-monitoring-agent/issues/1343)) ([3145981](https://github.com/grafana/synthetic-monitoring-agent/commit/3145981bb1cd45ef982215c2d3e6306ed03ebb2e)) 1075 * Update module github.com/golang/snappy to v1 ([#1249](https://github.com/grafana/synthetic-monitoring-agent/issues/1249)) ([36a02d6](https://github.com/grafana/synthetic-monitoring-agent/commit/36a02d66a6230fb33360c515c0b54b1499658f64)) 1076 1077 ## [0.38.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.7...v0.38.0) (2025-06-17) 1078 1079 1080 ### Features 1081 1082 * Add enableProtocolSecrets and supportsProtocolSecrets to protobuf ([#1344](https://github.com/grafana/synthetic-monitoring-agent/issues/1344)) ([6fa78f5](https://github.com/grafana/synthetic-monitoring-agent/commit/6fa78f5ad93ca978e611622ba044f81e0f8732c5)) 1083 1084 1085 ### Miscellaneous Chores 1086 1087 * ci: pin exact version of actions/github-create-app-token ([693a1e2](https://github.com/grafana/synthetic-monitoring-agent/commit/693a1e2563416c27f86f4ff97d0e0133f018db49)) 1088 * Update dependency grafana/xk6-sm to v0.5.6 ([#1340](https://github.com/grafana/synthetic-monitoring-agent/issues/1340)) ([b328862](https://github.com/grafana/synthetic-monitoring-agent/commit/b328862b984bed226cffa14b50a2ee83bddc9ee9)) 1089 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v137 ([#1334](https://github.com/grafana/synthetic-monitoring-agent/issues/1334)) ([b0364c4](https://github.com/grafana/synthetic-monitoring-agent/commit/b0364c46cea8c43579017a71367b943e04957078)) 1090 * Update ghcr.io/grafana/chromium-swiftshader-alpine:137.0.7151.68-r0-3.22.0 Docker digest to 5f6a1fc ([756c46d](https://github.com/grafana/synthetic-monitoring-agent/commit/756c46d2e1c3fcf2de90fb9d91738723120ef825)) 1091 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v1 ([1116688](https://github.com/grafana/synthetic-monitoring-agent/commit/111668860fa537a40fd1811d39000caabe714028)) 1092 * Update grafana/shared-workflows digest to cb40def ([#1337](https://github.com/grafana/synthetic-monitoring-agent/issues/1337)) ([ddc5ee0](https://github.com/grafana/synthetic-monitoring-agent/commit/ddc5ee03f12df7429195c1b08bcf07cf50ebd4c7)) 1093 * Update module github.com/KimMachineGun/automemlimit to v0.7.3 ([9130943](https://github.com/grafana/synthetic-monitoring-agent/commit/9130943e10601f05ab9583010b279f0bc77deb02)) 1094 * Update module github.com/mccutchen/go-httpbin/v2 to v2.18.2 ([#1339](https://github.com/grafana/synthetic-monitoring-agent/issues/1339)) ([7d1393d](https://github.com/grafana/synthetic-monitoring-agent/commit/7d1393d5c51650a82e37bb039014acdca58d4c83)) 1095 * Update module github.com/mccutchen/go-httpbin/v2 to v2.18.3 ([fc7724a](https://github.com/grafana/synthetic-monitoring-agent/commit/fc7724a049a669e597aeddf0d74d41f68341572e)) 1096 1097 ## [0.37.7](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.6...v0.37.7) (2025-06-06) 1098 1099 1100 ### Miscellaneous Chores 1101 1102 * Register Component into Software Catalog and set up TechDocs publishing ([#1319](https://github.com/grafana/synthetic-monitoring-agent/issues/1319)) ([8bb2518](https://github.com/grafana/synthetic-monitoring-agent/commit/8bb2518b7baee64af4f864acc1776d2a8d9520dc)) 1103 * Update actions/create-github-app-token action to v2 ([5ac2c54](https://github.com/grafana/synthetic-monitoring-agent/commit/5ac2c549df7c1aa7fb4aed8b429b39f931d84721)) 1104 * Update actions/download-artifact digest to d3f86a1 ([4b06427](https://github.com/grafana/synthetic-monitoring-agent/commit/4b064277d6ab14702d6f3dc5e152615d514b7437)) 1105 * Update actions/setup-go action to v5.5.0 ([2ec4a13](https://github.com/grafana/synthetic-monitoring-agent/commit/2ec4a13d31a59bddd44d35d2fdc3b4a39081db5a)) 1106 * Update alpine Docker tag to v3.22.0 ([9963d22](https://github.com/grafana/synthetic-monitoring-agent/commit/9963d229a0c4f5e9e7b857609903536eddb25578)) 1107 * Update dependency go to v1.24.4 ([1f1ecc2](https://github.com/grafana/synthetic-monitoring-agent/commit/1f1ecc2950235a0b1980924214d043b7451b15f6)) 1108 * Update docker/build-push-action action to v6.18.0 ([79737b0](https://github.com/grafana/synthetic-monitoring-agent/commit/79737b0b7090601967b19e548f4f5871b6f4425e)) 1109 * Update docker/setup-buildx-action action to v3.10.0 ([30067e6](https://github.com/grafana/synthetic-monitoring-agent/commit/30067e6dd03b05dc4d691c3cea4ee1a74fc4c7d6)) 1110 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v136 ([488e51c](https://github.com/grafana/synthetic-monitoring-agent/commit/488e51cb1737d5c1aa78ebad500ac59d6111ab0b)) 1111 * Update module github.com/KimMachineGun/automemlimit to v0.7.2 ([68cb8f4](https://github.com/grafana/synthetic-monitoring-agent/commit/68cb8f4cd4bb1972578a918eeaedf366b1c6a2bf)) 1112 * Update module github.com/miekg/dns to v1.1.66 ([fcf7cf3](https://github.com/grafana/synthetic-monitoring-agent/commit/fcf7cf3a4dbfe2b828f222669a28ac49484def61)) 1113 * Update module golang.org/x/net to v0.41.0 ([4f4c747](https://github.com/grafana/synthetic-monitoring-agent/commit/4f4c747b09072de7aaf40412f0b86456a46107ff)) 1114 * Update module google.golang.org/grpc to v1.73.0 ([df12825](https://github.com/grafana/synthetic-monitoring-agent/commit/df128256d156bb9a5fd25ccf384afa4baea7c310)) 1115 1116 ## [0.37.6](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.5...v0.37.6) (2025-05-20) 1117 1118 1119 ### Fixes 1120 1121 * deployment: add commented-out mountpoint for `/home/sm` (browser) ([eed6231](https://github.com/grafana/synthetic-monitoring-agent/commit/eed62310273f948a4e7f67d4a035c17d7669011e)) 1122 * revert the tenant cache to 15 minutes ([#1316](https://github.com/grafana/synthetic-monitoring-agent/issues/1316)) ([f54d4c5](https://github.com/grafana/synthetic-monitoring-agent/commit/f54d4c5c5f22f2678a369595efc5e1d37c3554c7)) 1123 1124 1125 ### Miscellaneous Chores 1126 1127 * Update dependency grafana/xk6-sm to v0.5.5 ([#1314](https://github.com/grafana/synthetic-monitoring-agent/issues/1314)) ([9fb9461](https://github.com/grafana/synthetic-monitoring-agent/commit/9fb94615d2db50cf8bf1e7c689d4ec0f62adc3b0)) 1128 * Update module google.golang.org/grpc to v1.72.1 ([#1306](https://github.com/grafana/synthetic-monitoring-agent/issues/1306)) ([1ffd451](https://github.com/grafana/synthetic-monitoring-agent/commit/1ffd451a84de2f098e9a135b622fa1b4104af182)) 1129 * Update push-to-gar-docker action to v0.4.1 ([#1315](https://github.com/grafana/synthetic-monitoring-agent/issues/1315)) ([a8309d5](https://github.com/grafana/synthetic-monitoring-agent/commit/a8309d59215881d0ac49464b425f88ae313c33ab)) 1130 * upgrade blackbox exporter ([#1255](https://github.com/grafana/synthetic-monitoring-agent/issues/1255)) ([fcd3eed](https://github.com/grafana/synthetic-monitoring-agent/commit/fcd3eed990ca14fd863dae8ed39d572bd2c8df43)) 1131 1132 ## [0.37.5](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.4...v0.37.5) (2025-05-06) 1133 1134 1135 ### Miscellaneous Chores 1136 1137 * Update module github.com/spf13/afero to v1.14.0 ([56921fd](https://github.com/grafana/synthetic-monitoring-agent/commit/56921fd411e54669f45265fd4f9c38b0ccf4a57c)) 1138 1139 ## [0.37.4](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.3...v0.37.4) (2025-05-05) 1140 1141 1142 ### Miscellaneous Chores 1143 1144 * release 0.37.4 ([#1311](https://github.com/grafana/synthetic-monitoring-agent/issues/1311)) ([b2ee2d7](https://github.com/grafana/synthetic-monitoring-agent/commit/b2ee2d71a3adb36b5d250c15cdcb17e673f3e874)) 1145 1146 ## [0.37.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.2...v0.37.3) (2025-05-05) 1147 1148 1149 ### Fixes 1150 1151 * Adjust workflow permissions ([#1307](https://github.com/grafana/synthetic-monitoring-agent/issues/1307)) ([828b6e1](https://github.com/grafana/synthetic-monitoring-agent/commit/828b6e137a029333404b5d78d65d7de0b9118cd1)) 1152 1153 ## [0.37.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.1...v0.37.2) (2025-04-30) 1154 1155 1156 ### Fixes 1157 1158 * Resolve issues reported by zizmor ([#1302](https://github.com/grafana/synthetic-monitoring-agent/issues/1302)) ([a76f949](https://github.com/grafana/synthetic-monitoring-agent/commit/a76f949224ba23a6cb85834845b632310d6ae835)) 1159 * Resolve issues reported by zizmor, part 2 ([#1303](https://github.com/grafana/synthetic-monitoring-agent/issues/1303)) ([5b34259](https://github.com/grafana/synthetic-monitoring-agent/commit/5b3425947486ea8faa7bd658402eefff436e9ab4)) 1160 1161 1162 ### Miscellaneous Chores 1163 1164 * Update dependency grafana/xk6-sm to v0.5.3 ([#1301](https://github.com/grafana/synthetic-monitoring-agent/issues/1301)) ([4c7b7c8](https://github.com/grafana/synthetic-monitoring-agent/commit/4c7b7c8631c2bc7a8f1be176e69e81d638baf694)) 1165 * Update module github.com/prometheus-community/pro-bing to v0.7.0 ([#1290](https://github.com/grafana/synthetic-monitoring-agent/issues/1290)) ([bd38d05](https://github.com/grafana/synthetic-monitoring-agent/commit/bd38d058b1f1a345e081aea6e9ac7251c8d1efe4)) 1166 * Update module github.com/rs/zerolog to v1.34.0 ([#1291](https://github.com/grafana/synthetic-monitoring-agent/issues/1291)) ([d014686](https://github.com/grafana/synthetic-monitoring-agent/commit/d01468662f4fc026921d18a2ed6329dcd29932e6)) 1167 * Update module kernel.org/pub/linux/libs/security/libcap/cap to v1.2.76 ([#1298](https://github.com/grafana/synthetic-monitoring-agent/issues/1298)) ([fcc0d07](https://github.com/grafana/synthetic-monitoring-agent/commit/fcc0d07f9f136b8dcc4aaf6f40be1be2a0bdff10)) 1168 1169 ## [0.37.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.37.0...v0.37.1) (2025-04-17) 1170 1171 1172 ### Miscellaneous Chores 1173 1174 * Update module golang.org/x/net to v0.38.0 [SECURITY] ([#1296](https://github.com/grafana/synthetic-monitoring-agent/issues/1296)) ([63ca400](https://github.com/grafana/synthetic-monitoring-agent/commit/63ca40032d31c4e5713e2cee16cf4c233fbcdd12)) 1175 1176 ## [0.37.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.36.0...v0.37.0) (2025-04-10) 1177 1178 1179 ### Features 1180 1181 * bust the tenant cache on the token expiry ([#1279](https://github.com/grafana/synthetic-monitoring-agent/issues/1279)) ([371fe13](https://github.com/grafana/synthetic-monitoring-agent/commit/371fe135ee8ea70898aeae34a04491df79f73077)) 1182 1183 1184 ### Fixes 1185 1186 * Change how the secret store is handled ([#1281](https://github.com/grafana/synthetic-monitoring-agent/issues/1281)) ([5a78dae](https://github.com/grafana/synthetic-monitoring-agent/commit/5a78dae0a786a8d9ceb5c6d03cb8e8c667c882a5)) 1187 * Remove second k6 binary for gsm ([#1274](https://github.com/grafana/synthetic-monitoring-agent/issues/1274)) ([dedd951](https://github.com/grafana/synthetic-monitoring-agent/commit/dedd951f97815c748bc12a24def5169e64c18d5c)) 1188 * Subtract the timeout from the token expiry, to ensure it will last for the duration ([#1282](https://github.com/grafana/synthetic-monitoring-agent/issues/1282)) ([773f7a3](https://github.com/grafana/synthetic-monitoring-agent/commit/773f7a3d70e07882756ed78dcc557bf43e7a835e)) 1189 * Synchronize makefiles with more recent versions ([#1214](https://github.com/grafana/synthetic-monitoring-agent/issues/1214)) ([7e124e8](https://github.com/grafana/synthetic-monitoring-agent/commit/7e124e85193f234b3e58e6e4966c0ae341fce856)) 1190 * Update policybot config ([3a0b7ca](https://github.com/grafana/synthetic-monitoring-agent/commit/3a0b7cad255fa0d06b24b1557083b7b7a7dd5b63)) 1191 1192 1193 ### Miscellaneous Chores 1194 1195 * examples: mount an emptydir volume in /tmp ([009ff5f](https://github.com/grafana/synthetic-monitoring-agent/commit/009ff5ff7fbb7f25fdb5645425b09ba8c7290a14)) 1196 * Update actions/cache action to v4.2.3 ([#1275](https://github.com/grafana/synthetic-monitoring-agent/issues/1275)) ([6a5b781](https://github.com/grafana/synthetic-monitoring-agent/commit/6a5b781c786ca9eb1675bf7d55fc5bad6ad78a0f)) 1197 * Update actions/download-artifact digest to 95815c3 ([#1256](https://github.com/grafana/synthetic-monitoring-agent/issues/1256)) ([87c6d21](https://github.com/grafana/synthetic-monitoring-agent/commit/87c6d21a3c8bf38a85784ccee0e9db2d2ece80d7)) 1198 * Update actions/setup-go action to v5.4.0 ([#1289](https://github.com/grafana/synthetic-monitoring-agent/issues/1289)) ([93e94da](https://github.com/grafana/synthetic-monitoring-agent/commit/93e94da807683ce5881c29bc9b8e55fed673ca63)) 1199 * Update dependency go to v1.24.2 ([#1285](https://github.com/grafana/synthetic-monitoring-agent/issues/1285)) ([4c30f60](https://github.com/grafana/synthetic-monitoring-agent/commit/4c30f6055ce55e226ce99758749f3e4f8b118b92)) 1200 * Update module github.com/mccutchen/go-httpbin/v2 to v2.18.1 ([#1286](https://github.com/grafana/synthetic-monitoring-agent/issues/1286)) ([3ce93fd](https://github.com/grafana/synthetic-monitoring-agent/commit/3ce93fdc5c7a79e5a55e53cbd2926af14d9e3f0b)) 1201 * Update module github.com/miekg/dns to v1.1.65 ([#1287](https://github.com/grafana/synthetic-monitoring-agent/issues/1287)) ([20cef71](https://github.com/grafana/synthetic-monitoring-agent/commit/20cef7133afc48ecdcf48bd17b0d9f60a45a94a2)) 1202 * Update module google.golang.org/grpc to v1.71.1 ([#1288](https://github.com/grafana/synthetic-monitoring-agent/issues/1288)) ([f36e667](https://github.com/grafana/synthetic-monitoring-agent/commit/f36e667ab7f4c0d8e24874b301aa09a251cd8e4a)) 1203 * Update module gotest.tools/gotestsum to v1.12.1 ([#1254](https://github.com/grafana/synthetic-monitoring-agent/issues/1254)) ([db2c8c2](https://github.com/grafana/synthetic-monitoring-agent/commit/db2c8c265fc1ba356e725535f6a35d47664ecfe8)) 1204 * Update module kernel.org/pub/linux/libs/security/libcap/cap to v1.2.75 ([#1242](https://github.com/grafana/synthetic-monitoring-agent/issues/1242)) ([67c5eb3](https://github.com/grafana/synthetic-monitoring-agent/commit/67c5eb3d5608092403949e3bbcc8486c137a5ac3)) 1205 1206 ## [0.36.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.35.2...v0.36.0) (2025-04-03) 1207 1208 1209 ### Features 1210 1211 * report metrics about requests made to remote runners ([8f93e87](https://github.com/grafana/synthetic-monitoring-agent/commit/8f93e87fbdb9e44e069bb3de504cf6eb00bd656e)) 1212 1213 1214 ### Fixes 1215 1216 * Add a safety net in adhoc's defaultRunnerFactory ([#1268](https://github.com/grafana/synthetic-monitoring-agent/issues/1268)) ([0568a50](https://github.com/grafana/synthetic-monitoring-agent/commit/0568a500f0f5d9f7afee5fb8968f8512ad89e642)) 1217 * Make test reporting style configurable ([#1261](https://github.com/grafana/synthetic-monitoring-agent/issues/1261)) ([793c4ea](https://github.com/grafana/synthetic-monitoring-agent/commit/793c4eaa4e7fecdfe8c04c0488f64030ef879cac)) 1218 * Update Go version retrieval logic ([#1262](https://github.com/grafana/synthetic-monitoring-agent/issues/1262)) ([87d4781](https://github.com/grafana/synthetic-monitoring-agent/commit/87d47817758e1257f884945811e83efbef9d9364)) 1219 1220 1221 ### Miscellaneous Chores 1222 1223 * ci: remove unused `Renovate reviewer` workflow ([2699f62](https://github.com/grafana/synthetic-monitoring-agent/commit/2699f62001b70a540d2d8f0132919cc8de0409ba)) 1224 * runner/test: initialize metrics with a noop registry ([de0b714](https://github.com/grafana/synthetic-monitoring-agent/commit/de0b714c6385207d069d285c60d37b936e76b0fb)) 1225 * Update actions/create-github-app-token digest to d72941d ([8623d6d](https://github.com/grafana/synthetic-monitoring-agent/commit/8623d6d351cc430dfcc17379f37efbfd528f4f2b)) 1226 1227 ## [0.35.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.35.1...v0.35.2) (2025-03-27) 1228 1229 1230 ### Miscellaneous Chores 1231 1232 * **deps:** bump github.com/mccutchen/go-httpbin/v2 ([be4f4f0](https://github.com/grafana/synthetic-monitoring-agent/commit/be4f4f01881aaf48becf48e54560666ca8dc5e42)) 1233 * Update actions/upload-artifact digest to ea165f8 ([b7587fa](https://github.com/grafana/synthetic-monitoring-agent/commit/b7587fab2bc452c8c6a176d43aa1b8f2eb843801)) 1234 1235 ## [0.35.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.35.0...v0.35.1) (2025-03-25) 1236 1237 1238 ### Fixes 1239 1240 * Pass Tenant ID to adhoc checks ([#1267](https://github.com/grafana/synthetic-monitoring-agent/issues/1267)) ([8255fa3](https://github.com/grafana/synthetic-monitoring-agent/commit/8255fa3152703e902c2c4d5e8914ea7f7c796607)) 1241 * Report errors when retrieving secrets ([#1265](https://github.com/grafana/synthetic-monitoring-agent/issues/1265)) ([39d80d1](https://github.com/grafana/synthetic-monitoring-agent/commit/39d80d12ef67c2bd1833dde7a58d9d6008e8d32f)) 1242 1243 ## [0.35.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.34.4...v0.35.0) (2025-03-21) 1244 1245 1246 ### Features 1247 1248 * Add the sm-k6-gsm binary for secrets ([#1234](https://github.com/grafana/synthetic-monitoring-agent/issues/1234)) ([94a3d29](https://github.com/grafana/synthetic-monitoring-agent/commit/94a3d290d34de1fd449e6ef4036855ffbe4a660c)) 1249 * pass secret store from API ([#1179](https://github.com/grafana/synthetic-monitoring-agent/issues/1179)) ([fcfcd8f](https://github.com/grafana/synthetic-monitoring-agent/commit/fcfcd8f3564a7645f380764ad2ca03afc22decdd)) 1250 1251 1252 ### Fixes 1253 1254 * Update version reporting logic ([#1244](https://github.com/grafana/synthetic-monitoring-agent/issues/1244)) ([ad3ffbb](https://github.com/grafana/synthetic-monitoring-agent/commit/ad3ffbbecf44565f74aefedc5dd3a91b6d138ad2)) 1255 * Use a global tenant ID when retrieving secrets information ([#1260](https://github.com/grafana/synthetic-monitoring-agent/issues/1260)) ([f171fc4](https://github.com/grafana/synthetic-monitoring-agent/commit/f171fc456d6b8a4da0a46647c1ac32c61ee579a2)) 1256 1257 1258 ### Miscellaneous Chores 1259 1260 * examples/kubernetes: default to a hardened `securityContext` ([18b6df0](https://github.com/grafana/synthetic-monitoring-agent/commit/18b6df076ebc1506495d494778698a07df82bc52)) 1261 * Update dependency grafana/xk6-sm to v0.2.0 ([#1161](https://github.com/grafana/synthetic-monitoring-agent/issues/1161)) ([b56c7a0](https://github.com/grafana/synthetic-monitoring-agent/commit/b56c7a00a6fe5d2d727e89ace0fd217be036018b)) 1262 * Update grafana/shared-workflows digest to 68b38bb ([047466f](https://github.com/grafana/synthetic-monitoring-agent/commit/047466f31788ca01e20732079c72d2d7506d8612)) 1263 * Update module github.com/mccutchen/go-httpbin/v2 to v2.17.1 ([#1240](https://github.com/grafana/synthetic-monitoring-agent/issues/1240)) ([91c5550](https://github.com/grafana/synthetic-monitoring-agent/commit/91c5550d2d4f64c444540e3986b674fd15e1f224)) 1264 * Update module github.com/securego/gosec/v2 to v2.22.2 ([3977d87](https://github.com/grafana/synthetic-monitoring-agent/commit/3977d87400513d59d76e7152269bc689dbc11e4b)) 1265 * Update module golang.org/x/net to v0.37.0 ([#1245](https://github.com/grafana/synthetic-monitoring-agent/issues/1245)) ([fed448b](https://github.com/grafana/synthetic-monitoring-agent/commit/fed448bf9cde3aa61644ab490e8ba7cf2a132e4f)) 1266 * Update module google.golang.org/grpc to v1.71.0 ([84aeea1](https://github.com/grafana/synthetic-monitoring-agent/commit/84aeea139b3af70711a5bb41507a2f884dfdcc5e)) 1267 1268 ## [0.34.4](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.34.3...v0.34.4) (2025-03-10) 1269 1270 1271 ### Miscellaneous Chores 1272 1273 * remove unused renovate-app.json ([1658ef7](https://github.com/grafana/synthetic-monitoring-agent/commit/1658ef72bd88de98b2169320cd2a72a7ca248e39)) 1274 * Update actions/create-github-app-token digest to 21cfef2 ([#1232](https://github.com/grafana/synthetic-monitoring-agent/issues/1232)) ([b4e310b](https://github.com/grafana/synthetic-monitoring-agent/commit/b4e310bdbb55a39f5c7cda631c6e0ed5916645bf)) 1275 * Update dependency go to v1.24.1 ([#1233](https://github.com/grafana/synthetic-monitoring-agent/issues/1233)) ([77b51bc](https://github.com/grafana/synthetic-monitoring-agent/commit/77b51bccf3c039bdbecfcf6526216a36f7bd26a1)) 1276 * Update docker/build-push-action action to v6.15.0 ([fac4f07](https://github.com/grafana/synthetic-monitoring-agent/commit/fac4f073bf9879b820de56e50b584939acc24ede)) 1277 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v133.0.6943.141-r0-3.21.3 ([#1236](https://github.com/grafana/synthetic-monitoring-agent/issues/1236)) ([15bdd33](https://github.com/grafana/synthetic-monitoring-agent/commit/15bdd332133b2d81983f55461cbf1ff8973760a5)) 1278 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.40.3 ([b9eca69](https://github.com/grafana/synthetic-monitoring-agent/commit/b9eca690b614b27d1434c0bc9117dcb51d49bd74)) 1279 * Update googleapis/release-please-action digest to a02a34c ([#1235](https://github.com/grafana/synthetic-monitoring-agent/issues/1235)) ([f04a7b4](https://github.com/grafana/synthetic-monitoring-agent/commit/f04a7b4677698bb943d15a85332c2c0ecdf4bf65)) 1280 * Update module github.com/golangci/golangci-lint to v1.64.6 ([#1230](https://github.com/grafana/synthetic-monitoring-agent/issues/1230)) ([5af16db](https://github.com/grafana/synthetic-monitoring-agent/commit/5af16dbd714d61d9e9c5c2ec7b852f9f71dfcfe1)) 1281 * Update module github.com/KimMachineGun/automemlimit to v0.7.1 ([#1218](https://github.com/grafana/synthetic-monitoring-agent/issues/1218)) ([c08a537](https://github.com/grafana/synthetic-monitoring-agent/commit/c08a537b402fd2f1b1e9f01263427cfbeae81c20)) 1282 1283 ## [0.34.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.34.2...v0.34.3) (2025-02-28) 1284 1285 1286 ### Miscellaneous Chores 1287 1288 * Update actions/cache action to v4.2.2 ([#1227](https://github.com/grafana/synthetic-monitoring-agent/issues/1227)) ([1b3eb9e](https://github.com/grafana/synthetic-monitoring-agent/commit/1b3eb9e9d3e253bd2552430c0a35099fef02b11d)) 1289 * Update actions/download-artifact digest to cc20338 ([#1223](https://github.com/grafana/synthetic-monitoring-agent/issues/1223)) ([4fcb926](https://github.com/grafana/synthetic-monitoring-agent/commit/4fcb92621f69b10b50871b201720142916ce4b4c)) 1290 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v133 ([ac67a05](https://github.com/grafana/synthetic-monitoring-agent/commit/ac67a055261faa23b073cd544282b1aa6feb0605)) 1291 * Update grafana/shared-workflows digest to a7bc536 ([40af603](https://github.com/grafana/synthetic-monitoring-agent/commit/40af60339495e57174c49d45932c3b9210042920)) 1292 1293 ## [0.34.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.34.1...v0.34.2) (2025-02-24) 1294 1295 1296 ### Miscellaneous Chores 1297 1298 * golangci: remove properties rejected by schema ([#1209](https://github.com/grafana/synthetic-monitoring-agent/issues/1209)) ([490936c](https://github.com/grafana/synthetic-monitoring-agent/commit/490936caf0ff090410fe86836855515ad92934bb)) 1299 * Update actions/cache action to v4.2.1 ([d180329](https://github.com/grafana/synthetic-monitoring-agent/commit/d180329e2a47cee879c9be9551e3d293a2660592)) 1300 * Update actions/upload-artifact digest to 4cec3d8 ([#1217](https://github.com/grafana/synthetic-monitoring-agent/issues/1217)) ([48b9ae7](https://github.com/grafana/synthetic-monitoring-agent/commit/48b9ae70674cf6764745d8c48ea0a7a8b1395a5f)) 1301 * Update docker/build-push-action action to v6.14.0 ([7f5053e](https://github.com/grafana/synthetic-monitoring-agent/commit/7f5053ecd42d5cb74b43b28f647dbc3ad14444dd)) 1302 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.40.1 ([f7cbf1c](https://github.com/grafana/synthetic-monitoring-agent/commit/f7cbf1c23588467deb078461ba950914189f5ca3)) 1303 * Update module github.com/dmarkham/enumer to v1.5.11 ([e65ba61](https://github.com/grafana/synthetic-monitoring-agent/commit/e65ba613789914ea08ac99a532675790d2f79046)) 1304 * Update prometheus-go ([#1208](https://github.com/grafana/synthetic-monitoring-agent/issues/1208)) ([2bc2855](https://github.com/grafana/synthetic-monitoring-agent/commit/2bc285523b011ebf6e0c41f53f50a24d33f96cf6)) 1305 1306 ## [0.34.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.34.0...v0.34.1) (2025-02-17) 1307 1308 1309 ### Miscellaneous Chores 1310 1311 * golangcilint: disable `exportloopref` linter ([adda550](https://github.com/grafana/synthetic-monitoring-agent/commit/adda550e0fbc38211b4aafc85c6e9b4f3ebcf920)) 1312 * Update actions/create-github-app-token digest to 0d56448 ([97ac799](https://github.com/grafana/synthetic-monitoring-agent/commit/97ac7995994c85875273e9782d8f57233906abc3)) 1313 * Update alpine Docker tag to v3.21.3 ([7e05333](https://github.com/grafana/synthetic-monitoring-agent/commit/7e053337442cba4cd793acc289004167b6cf8a7d)) 1314 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v132 ([#1175](https://github.com/grafana/synthetic-monitoring-agent/issues/1175)) ([0f1e413](https://github.com/grafana/synthetic-monitoring-agent/commit/0f1e4136a18420758a0cd02bc81d428df4321b4f)) 1315 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v132.0.6834.83-r0-3.21.3 ([ac6f03d](https://github.com/grafana/synthetic-monitoring-agent/commit/ac6f03de9f1081baa6e96fa139d24f1239acc0f2)) 1316 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.39.0 ([87352b1](https://github.com/grafana/synthetic-monitoring-agent/commit/87352b1c244e6fb2f9eff89b434c550bbe1c2d2d)) 1317 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.39.1 ([#1199](https://github.com/grafana/synthetic-monitoring-agent/issues/1199)) ([2b85ab9](https://github.com/grafana/synthetic-monitoring-agent/commit/2b85ab9b82efb1915bc976b7e6367a736a291580)) 1318 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.40.0 ([4ab358c](https://github.com/grafana/synthetic-monitoring-agent/commit/4ab358c70a7a0dc1269ca5edbab72166271ee199)) 1319 * Update grafana/shared-workflows digest to 56d0989 ([98db8c5](https://github.com/grafana/synthetic-monitoring-agent/commit/98db8c5b32a5b66a57bd28ace7a45da0563ed4cd)) 1320 * Update grafana/shared-workflows digest to 7f3871d ([8de8207](https://github.com/grafana/synthetic-monitoring-agent/commit/8de820741754a17b0aeadedaab3b9e9df1b1ae3a)) 1321 * Update module github.com/golangci/golangci-lint to v1.64.4 ([0fe816c](https://github.com/grafana/synthetic-monitoring-agent/commit/0fe816c414c2983de4ea6560a55939798293c829)) 1322 * Update module github.com/golangci/golangci-lint to v1.64.5 ([#1201](https://github.com/grafana/synthetic-monitoring-agent/issues/1201)) ([6cb293b](https://github.com/grafana/synthetic-monitoring-agent/commit/6cb293ba8c7063d634c99f47af500e3b1325a593)) 1323 1324 ## [0.34.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.33.0...v0.34.0) (2025-02-11) 1325 1326 1327 ### Features 1328 1329 * k6runner: default K6_BROWSER_LOG to info ([287ccda](https://github.com/grafana/synthetic-monitoring-agent/commit/287ccdad739852308fde36e2e79c9abcbd52c899)) 1330 * Run agent + chromium as non-root user ([#1187](https://github.com/grafana/synthetic-monitoring-agent/issues/1187)) ([96667da](https://github.com/grafana/synthetic-monitoring-agent/commit/96667da3ca45a6746ea5bc5edbd31437a304a0db)) 1331 * update proto to include secret url and location ([#1192](https://github.com/grafana/synthetic-monitoring-agent/issues/1192)) ([a0ef302](https://github.com/grafana/synthetic-monitoring-agent/commit/a0ef302588b4cf5209534f70f4e634db5d4b2195)) 1332 1333 1334 ### Fixes 1335 1336 * increase Scripted and Browser max timeout to 180s ([ecb198a](https://github.com/grafana/synthetic-monitoring-agent/commit/ecb198aa4be5ab7b923d5b7759886f8774c6f043)) 1337 * increase Scripted and Browser max timeout to 180s ([#1173](https://github.com/grafana/synthetic-monitoring-agent/issues/1173)) ([ecb198a](https://github.com/grafana/synthetic-monitoring-agent/commit/ecb198aa4be5ab7b923d5b7759886f8774c6f043)) 1338 * k6runner/local: disable k6 api server ([3a9439e](https://github.com/grafana/synthetic-monitoring-agent/commit/3a9439e3da7b02a67862a0f0d1d3ac6a4390ae7a)) 1339 * Point CODEOWNERS to synthetic-monitoring-be ([#1180](https://github.com/grafana/synthetic-monitoring-agent/issues/1180)) ([415a084](https://github.com/grafana/synthetic-monitoring-agent/commit/415a084a47da42cc8ea3a040453b831a568a61ab)) 1340 * tag docker images with the bare version ([#1178](https://github.com/grafana/synthetic-monitoring-agent/issues/1178)) ([e39b576](https://github.com/grafana/synthetic-monitoring-agent/commit/e39b576116c0c43e9f8b393dda2c3f0c888f47d1)) 1341 1342 1343 ### Miscellaneous Chores 1344 1345 * remove xk6 leftovers ([c8d3a7e](https://github.com/grafana/synthetic-monitoring-agent/commit/c8d3a7eed1bce36eeb1ba5117c0befc662417cfd)) 1346 * Revert "Run agent + chromium as non-root user ([#965](https://github.com/grafana/synthetic-monitoring-agent/issues/965))" ([#1186](https://github.com/grafana/synthetic-monitoring-agent/issues/1186)) ([44a7bde](https://github.com/grafana/synthetic-monitoring-agent/commit/44a7bde4e9b8b70fad0ba26de765f73090b3af29)) 1347 * Update actions/create-github-app-token digest to 67e27a7 ([#1177](https://github.com/grafana/synthetic-monitoring-agent/issues/1177)) ([2fe64fc](https://github.com/grafana/synthetic-monitoring-agent/commit/2fe64fc8688b9f0ba0da218639f6b40349e9bd98)) 1348 * Update docker/setup-buildx-action action to v3.9.0 ([#1188](https://github.com/grafana/synthetic-monitoring-agent/issues/1188)) ([aace0e4](https://github.com/grafana/synthetic-monitoring-agent/commit/aace0e428fae7addcc529bcb066c3e45aa0ee549)) 1349 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.38.1 ([#1189](https://github.com/grafana/synthetic-monitoring-agent/issues/1189)) ([1d039aa](https://github.com/grafana/synthetic-monitoring-agent/commit/1d039aa3df3b560a5310a9ca1ff7a9a66266c792)) 1350 * update logo and screenshot ([#1176](https://github.com/grafana/synthetic-monitoring-agent/issues/1176)) ([f89f2bb](https://github.com/grafana/synthetic-monitoring-agent/commit/f89f2bbcefafa5409d65d742857db139afa7132c)) 1351 * Update module github.com/golangci/golangci-lint to v1.63.4 ([02b7388](https://github.com/grafana/synthetic-monitoring-agent/commit/02b73887bb0aaab79b958cf21e4890d3fe5edb11)) 1352 * Update module github.com/mccutchen/go-httpbin/v2 to v2.16.0 ([#1164](https://github.com/grafana/synthetic-monitoring-agent/issues/1164)) ([d086821](https://github.com/grafana/synthetic-monitoring-agent/commit/d086821fc80e0474be71300938cb6b61672e7565)) 1353 * Update module github.com/prometheus-community/pro-bing to v0.6.1 ([#1182](https://github.com/grafana/synthetic-monitoring-agent/issues/1182)) ([89628cd](https://github.com/grafana/synthetic-monitoring-agent/commit/89628cd9b0340d75730a9abdd62586b0f61636e9)) 1354 * Update module golang.org/x/net to v0.35.0 ([#1195](https://github.com/grafana/synthetic-monitoring-agent/issues/1195)) ([5b4276b](https://github.com/grafana/synthetic-monitoring-agent/commit/5b4276bf5509f44958a6671f53a188b3baad8e36)) 1355 * Update module golang.org/x/sync to v0.11.0 ([#1183](https://github.com/grafana/synthetic-monitoring-agent/issues/1183)) ([a97765f](https://github.com/grafana/synthetic-monitoring-agent/commit/a97765f6f6e2f4dbf2bfc9b2188e8eabc3934662)) 1356 * Update module google.golang.org/grpc to v1.70.0 ([#1174](https://github.com/grafana/synthetic-monitoring-agent/issues/1174)) ([3a9ba62](https://github.com/grafana/synthetic-monitoring-agent/commit/3a9ba6279d9cf7cd6a3a49a4f7f5f1958a83d477)) 1357 * Update prometheus-go ([#1044](https://github.com/grafana/synthetic-monitoring-agent/issues/1044)) ([eb02887](https://github.com/grafana/synthetic-monitoring-agent/commit/eb02887b4dbd3a11976f96299ee90d4967326082)) 1358 1359 ## [0.33.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.32.0...v0.33.0) (2025-01-29) 1360 1361 1362 ### Features 1363 1364 * Replace go-ping with pro-bing and enable DF ([#1167](https://github.com/grafana/synthetic-monitoring-agent/issues/1167)) ([934ba8e](https://github.com/grafana/synthetic-monitoring-agent/commit/934ba8e851aa5c0b782e9c5d546c1b8a72f5877d)) 1365 1366 1367 ### Fixes 1368 1369 * Tag images with the bare version. ([#1166](https://github.com/grafana/synthetic-monitoring-agent/issues/1166)) ([b6ef348](https://github.com/grafana/synthetic-monitoring-agent/commit/b6ef348badf7951b5d2dca34dd38394927c9f5fd)) 1370 * Use the recommended 'persist-credentials: false' setting ([#1143](https://github.com/grafana/synthetic-monitoring-agent/issues/1143)) ([270f956](https://github.com/grafana/synthetic-monitoring-agent/commit/270f956e52efc6fe772c162220b43874b62372fa)) 1371 1372 1373 ### Miscellaneous Chores 1374 1375 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.37.1 ([#1171](https://github.com/grafana/synthetic-monitoring-agent/issues/1171)) ([5ecf37f](https://github.com/grafana/synthetic-monitoring-agent/commit/5ecf37fe5666c0d144a033e886e17c302e3c434c)) 1376 * Update module github.com/miekg/dns to v1.1.63 ([#1163](https://github.com/grafana/synthetic-monitoring-agent/issues/1163)) ([f0810fc](https://github.com/grafana/synthetic-monitoring-agent/commit/f0810fc2751faf698cb694f8dbd996110596dcf2)) 1377 * Update module github.com/prometheus-community/pro-bing to v0.6.0 ([#1170](https://github.com/grafana/synthetic-monitoring-agent/issues/1170)) ([4753f6f](https://github.com/grafana/synthetic-monitoring-agent/commit/4753f6f867c7c1ccc0de182e1adde21bcf9a916d)) 1378 * Update module github.com/prometheus/prometheus to v0.55.1 ([#980](https://github.com/grafana/synthetic-monitoring-agent/issues/980)) ([17d6dc2](https://github.com/grafana/synthetic-monitoring-agent/commit/17d6dc280090ec534fd0f7c228f4183c9414b72e)) 1379 * Update module github.com/spf13/afero to v1.12.0 ([#1172](https://github.com/grafana/synthetic-monitoring-agent/issues/1172)) ([3e92990](https://github.com/grafana/synthetic-monitoring-agent/commit/3e929901dc6a6acdf211cd6aa74212de3896c82d)) 1380 1381 ## [0.32.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.31.0...v0.32.0) (2025-01-27) 1382 1383 1384 ### Features 1385 1386 * fetch precompiled xk6 extension from `grafana/xk6-sm` ([#966](https://github.com/grafana/synthetic-monitoring-agent/issues/966)) ([0a57fad](https://github.com/grafana/synthetic-monitoring-agent/commit/0a57fad38b720d755028abad755652293e8fd451)) 1387 * k6runner: improve error handling for k6 output ([7cc7746](https://github.com/grafana/synthetic-monitoring-agent/commit/7cc77469a3a012a03213ed5b59dba2d4bc7526e0)) 1388 1389 1390 ### Fixes 1391 1392 * increase Scripted and Browser max timeout to 120s ([#1136](https://github.com/grafana/synthetic-monitoring-agent/issues/1136)) ([#1160](https://github.com/grafana/synthetic-monitoring-agent/issues/1160)) ([24e2a41](https://github.com/grafana/synthetic-monitoring-agent/commit/24e2a417407fe196df106dc1c23ec58c0a2857bd)) 1393 * Update grafana-build-tools to v0.37.0 ([#1162](https://github.com/grafana/synthetic-monitoring-agent/issues/1162)) ([8ab9470](https://github.com/grafana/synthetic-monitoring-agent/commit/8ab9470d60bbc941f586636f1286d7493735d98e)) 1394 1395 1396 ### Miscellaneous Chores 1397 1398 * Update actions/checkout action to v4.2.2 ([#1156](https://github.com/grafana/synthetic-monitoring-agent/issues/1156)) ([9d2705d](https://github.com/grafana/synthetic-monitoring-agent/commit/9d2705dddc3bcd251a211f467d14ec310e022eb8)) 1399 * Update actions/setup-go action to v5.3.0 ([#1157](https://github.com/grafana/synthetic-monitoring-agent/issues/1157)) ([21cf1fe](https://github.com/grafana/synthetic-monitoring-agent/commit/21cf1fe4226fb50fa798d9b128ad0073812d9269)) 1400 * Update alpine Docker tag to v3.21.2 ([f05b158](https://github.com/grafana/synthetic-monitoring-agent/commit/f05b158d41aafe1d2bb9a40c6fc5071ddac7b492)) 1401 * Update docker/build-push-action action to v6.13.0 ([#1158](https://github.com/grafana/synthetic-monitoring-agent/issues/1158)) ([61a4197](https://github.com/grafana/synthetic-monitoring-agent/commit/61a41975939a4e244563a6836fd7a1776407e684)) 1402 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v131.0.6778.264-r0-3.21.2 ([86da451](https://github.com/grafana/synthetic-monitoring-agent/commit/86da451134e76020a0b825319b51a04616a1bc4c)) 1403 * Update module github.com/Antonboom/nilnil to v1.0.1 ([#1149](https://github.com/grafana/synthetic-monitoring-agent/issues/1149)) ([1324150](https://github.com/grafana/synthetic-monitoring-agent/commit/132415079fa288846fafa82fa8f537bd58eccf92)) 1404 * Update module github.com/KimMachineGun/automemlimit to v0.7.0 ([#1141](https://github.com/grafana/synthetic-monitoring-agent/issues/1141)) ([24c91b2](https://github.com/grafana/synthetic-monitoring-agent/commit/24c91b23dbff06ae894c6f67c91fc269f365a6e0)) 1405 1406 ## [0.31.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.30.2...v0.31.0) (2025-01-15) 1407 1408 1409 ### Features 1410 1411 * Add policy bot configuration ([#1144](https://github.com/grafana/synthetic-monitoring-agent/issues/1144)) ([146f642](https://github.com/grafana/synthetic-monitoring-agent/commit/146f64207eed8a7c13bbb1c0fbfe94854d090cb6)) 1412 1413 1414 ### Fixes 1415 1416 * increase Scripted and Browser max timeout to 90s ([#1136](https://github.com/grafana/synthetic-monitoring-agent/issues/1136)) ([8ef7d2a](https://github.com/grafana/synthetic-monitoring-agent/commit/8ef7d2a51db161fedcdd3cd2a60ca37d59d89815)) 1417 * Publish images to docker hub ([#1145](https://github.com/grafana/synthetic-monitoring-agent/issues/1145)) ([bcd2008](https://github.com/grafana/synthetic-monitoring-agent/commit/bcd2008f369dd43e2492adce9d750b11426fbaed)), closes [#1132](https://github.com/grafana/synthetic-monitoring-agent/issues/1132) 1418 1419 1420 ### Miscellaneous Chores 1421 1422 * Update actions/create-github-app-token digest to c1a2851 ([#1135](https://github.com/grafana/synthetic-monitoring-agent/issues/1135)) ([dfc1fd4](https://github.com/grafana/synthetic-monitoring-agent/commit/dfc1fd41ab0d728333151b38294776509d45794e)) 1423 * Update actions/upload-artifact digest to 65c4c4a ([#1127](https://github.com/grafana/synthetic-monitoring-agent/issues/1127)) ([28126e9](https://github.com/grafana/synthetic-monitoring-agent/commit/28126e9c3478e6c58e5884b8047025f991ae2e7e)) 1424 * Update docker/build-push-action action to v6.11.0 ([#1139](https://github.com/grafana/synthetic-monitoring-agent/issues/1139)) ([c190dad](https://github.com/grafana/synthetic-monitoring-agent/commit/c190dad5c6b27df93050f6cef3c3aa125ee54f75)) 1425 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.36.0 ([#1140](https://github.com/grafana/synthetic-monitoring-agent/issues/1140)) ([ead4b9f](https://github.com/grafana/synthetic-monitoring-agent/commit/ead4b9f50f1557b79e4631e968cafc26cd501760)) 1426 * Update module golang.org/x/net to v0.33.0 [SECURITY] ([#1142](https://github.com/grafana/synthetic-monitoring-agent/issues/1142)) ([f4f1c5d](https://github.com/grafana/synthetic-monitoring-agent/commit/f4f1c5d3f0a44cb8414fb6faf0742311dc5020bb)) 1427 * Update module google.golang.org/grpc to v1.69.4 ([#1138](https://github.com/grafana/synthetic-monitoring-agent/issues/1138)) ([20cc2ff](https://github.com/grafana/synthetic-monitoring-agent/commit/20cc2ff9e29410b4a96498306bb0ade089127b76)) 1428 1429 ## [0.30.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.30.1...v0.30.2) (2025-01-13) 1430 1431 1432 ### Fixes 1433 1434 * Bump golang.org/x/crypto to v0.32.0 ([#1131](https://github.com/grafana/synthetic-monitoring-agent/issues/1131)) ([112bbad](https://github.com/grafana/synthetic-monitoring-agent/commit/112bbad78ce97229f41fd99ce799bbda19c95bdc)) 1435 1436 1437 ### Miscellaneous Chores 1438 1439 * Update grafana/shared-workflows digest to bec45d4 ([#1130](https://github.com/grafana/synthetic-monitoring-agent/issues/1130)) ([1642853](https://github.com/grafana/synthetic-monitoring-agent/commit/1642853dac54e74a587b792858f256f451f7d91b)) 1440 * Update module google.golang.org/grpc to v1.69.2 ([#1128](https://github.com/grafana/synthetic-monitoring-agent/issues/1128)) ([82a293f](https://github.com/grafana/synthetic-monitoring-agent/commit/82a293f38ccce214792157a44a889ae6cff7c22e)) 1441 1442 ## [0.30.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.30.0...v0.30.1) (2024-12-19) 1443 1444 1445 ### Miscellaneous Chores 1446 1447 * Update dependency go to v1.23.4 ([#1095](https://github.com/grafana/synthetic-monitoring-agent/issues/1095)) ([b61444b](https://github.com/grafana/synthetic-monitoring-agent/commit/b61444b386a83ccec48a6b2518f11275d48baffd)) 1448 * Update ghcr.io/grafana/grafana-build-tools Docker tag to v0.34.0 ([#1102](https://github.com/grafana/synthetic-monitoring-agent/issues/1102)) ([3c86f3b](https://github.com/grafana/synthetic-monitoring-agent/commit/3c86f3bc3f1b399db233762473bcb2f89fa9e19e)) 1449 * Update module golang.org/x/net to v0.33.0 [SECURITY] ([#1129](https://github.com/grafana/synthetic-monitoring-agent/issues/1129)) ([40720bd](https://github.com/grafana/synthetic-monitoring-agent/commit/40720bdc7aa6a7b05900ccf641fafa240425cc86)) 1450 1451 ## [0.30.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.10...v0.30.0) (2024-12-17) 1452 1453 1454 ### Features 1455 1456 * remove drone setup ([1982d52](https://github.com/grafana/synthetic-monitoring-agent/commit/1982d52679db45c4be296bcb1a2769a172c13a08)) 1457 1458 1459 ### Fixes 1460 1461 * bump minor, not patch, for features ([035c146](https://github.com/grafana/synthetic-monitoring-agent/commit/035c1468c3cbfc348f57aeb7c0c6985a5731641d)) 1462 * pass version to argo workflow ([#1105](https://github.com/grafana/synthetic-monitoring-agent/issues/1105)) ([43d9558](https://github.com/grafana/synthetic-monitoring-agent/commit/43d9558dd6e0413c320122188e68fa8552c6bcdf)) 1463 1464 1465 ### Miscellaneous Chores 1466 1467 * Fix changelog ([#1107](https://github.com/grafana/synthetic-monitoring-agent/issues/1107)) ([2afc7e2](https://github.com/grafana/synthetic-monitoring-agent/commit/2afc7e215a39b79dd9ca219f62a0a217c432e279)) 1468 * Format changelog ([#1109](https://github.com/grafana/synthetic-monitoring-agent/issues/1109)) ([48acd4d](https://github.com/grafana/synthetic-monitoring-agent/commit/48acd4de828885ae033fe8d66cb1c735b41febc7)) 1469 * rename add err prefix to unsupportedCheckType error ([64b0cb1](https://github.com/grafana/synthetic-monitoring-agent/commit/64b0cb1967a8517df0d21accb51adf8d0f4edafd)) 1470 * Set release version ([#1113](https://github.com/grafana/synthetic-monitoring-agent/issues/1113)) ([19de6df](https://github.com/grafana/synthetic-monitoring-agent/commit/19de6df3170c056d40971c86c927f81064b750fa)) 1471 * Set release version ([#1119](https://github.com/grafana/synthetic-monitoring-agent/issues/1119)) ([d548f56](https://github.com/grafana/synthetic-monitoring-agent/commit/d548f56d5199d4ea5cfa49e0521213cec5426cf7)) 1472 * Update actions/cache action to v4.2.0 ([76681db](https://github.com/grafana/synthetic-monitoring-agent/commit/76681dbf07a0b10faafb429e2374227a4695f6cd)) 1473 * Update actions/checkout action to v4.2.2 ([8751eef](https://github.com/grafana/synthetic-monitoring-agent/commit/8751eef420ab4009dc3e2243cc80d948f2356805)) 1474 * Update actions/setup-go action to v5.2.0 ([bf1829e](https://github.com/grafana/synthetic-monitoring-agent/commit/bf1829efcbe871a28aeecba78e4db51c6032196f)) 1475 * Update alpine Docker tag to v3.21.0 ([20ba3a9](https://github.com/grafana/synthetic-monitoring-agent/commit/20ba3a937de122b606567c5786d9ae45b396c45a)) 1476 * Update docker/build-push-action action to v6.10.0 ([004ef45](https://github.com/grafana/synthetic-monitoring-agent/commit/004ef45497cf89922cab56f135e9ced05c21577c)) 1477 * Update docker/setup-buildx-action action to v3.8.0 ([1e3831a](https://github.com/grafana/synthetic-monitoring-agent/commit/1e3831a07327d4d2a2f2b3fde43af3eca1ea83af)) 1478 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v131.0.6778.108-r0-3.21.0 ([6c126df](https://github.com/grafana/synthetic-monitoring-agent/commit/6c126dfe0f052a38a986e8523a76f8628cab1ff4)) 1479 * Update ghcr.io/grafana/chromium-swiftshader-alpine Docker tag to v131.0.6778.139-r0-3.21.0 ([74faf88](https://github.com/grafana/synthetic-monitoring-agent/commit/74faf8840dd60d2b936f5594bf26aaf9182ad616)) 1480 * Update golang.org/x/exp digest to 4a55095 ([e995923](https://github.com/grafana/synthetic-monitoring-agent/commit/e995923f93e19e3c5306b8d210d883848082434f)) 1481 * Update grafana/shared-workflows digest to 4abacd5 ([844daa5](https://github.com/grafana/synthetic-monitoring-agent/commit/844daa502f9a14c3fe2b7e52f640b6e9d1129c1e)) 1482 * Update grafana/shared-workflows digest to 5a093ed ([7c1d2ad](https://github.com/grafana/synthetic-monitoring-agent/commit/7c1d2adcceeaa764fca1a5f56ba8ccf355b844ef)) 1483 * Update grafana/shared-workflows digest to 5b45f78 ([90caa92](https://github.com/grafana/synthetic-monitoring-agent/commit/90caa929331438ef90a0d3589737ae494110a835)) 1484 * Update grafana/shared-workflows digest to a4e8131 ([#1121](https://github.com/grafana/synthetic-monitoring-agent/issues/1121)) ([eb6eefe](https://github.com/grafana/synthetic-monitoring-agent/commit/eb6eefe1a094cb4abeecfc4cc4de45f294497b25)) 1485 * Update module golang.org/x/net to v0.32.0 ([e42e7d0](https://github.com/grafana/synthetic-monitoring-agent/commit/e42e7d09c34b05a9d392ca75647b30d69936d556)) 1486 * Update module google.golang.org/grpc to v1.68.1 ([8e76cce](https://github.com/grafana/synthetic-monitoring-agent/commit/8e76cce4de854ac46e08e38ffd35d8ed9f62b78b)) 1487 * Update module google.golang.org/grpc to v1.69.0 ([f94f827](https://github.com/grafana/synthetic-monitoring-agent/commit/f94f827762215b836cb39f3037690a374dfc1246)) 1488 1489 ## [0.29.10](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.9...v0.29.10) (2024-12-10) 1490 1491 1492 ### Fixes 1493 1494 * increase SHA-1 short version length ([#1092](https://github.com/grafana/synthetic-monitoring-agent/issues/1092)) ([a09f85d](https://github.com/grafana/synthetic-monitoring-agent/commit/a09f85dfc588f674d1fbe1bd0706fc218965d05a)) 1495 1496 ## [0.29.9](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.8...v0.29.9) (2024-12-05) 1497 1498 1499 ### Miscellaneous Chores 1500 1501 * Update actions/checkout digest to 11bd719 ([03f6e2e](https://github.com/grafana/synthetic-monitoring-agent/commit/03f6e2e244812317c700e422db8fb7c82c4a798b)) 1502 * Update actions/upload-artifact digest to b4b15b8 ([17502e0](https://github.com/grafana/synthetic-monitoring-agent/commit/17502e0936483ac9e38a91ffa15da8c2910139cd)) 1503 * Update golang.org/x/exp digest to 2d47ceb ([07b80c5](https://github.com/grafana/synthetic-monitoring-agent/commit/07b80c5f534a659a6fc0c358c65692feb889f29a)) 1504 * Update module kernel.org/pub/linux/libs/security/libcap/cap to v1.2.73 ([d5437a7](https://github.com/grafana/synthetic-monitoring-agent/commit/d5437a7902a12612b1496f6643f1e656783c1061)) 1505 * use grafana/sm-renovate shared presets and actions ([de8e948](https://github.com/grafana/synthetic-monitoring-agent/commit/de8e9481888f9196c0089c5400481f7672630e97)) 1506 1507 1508 ### Fixes 1509 1510 * use `%q` instead of `"%s"` for free quote escaping ([6bfec89](https://github.com/grafana/synthetic-monitoring-agent/commit/6bfec890cf4fe2bf04eaaa1269702b681dd77769)) 1511 1512 ## [0.29.8](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.7...v0.29.8) (2024-11-27) 1513 1514 1515 ### Miscellaneous Chores 1516 1517 * Fix release-please commit case ([46de199](https://github.com/grafana/synthetic-monitoring-agent/commit/46de1991151b9b4904bab41e756f609d47794720)) 1518 1519 1520 ### Fixes 1521 1522 * pull in newer version of trigger-argo-workflow action ([#1075](https://github.com/grafana/synthetic-monitoring-agent/issues/1075)) ([efb5c44](https://github.com/grafana/synthetic-monitoring-agent/commit/efb5c443c011c547f88e8ecef5179ec9075215da)) 1523 * trigger argo release workflow from GHA ([#1074](https://github.com/grafana/synthetic-monitoring-agent/issues/1074)) ([2f45a14](https://github.com/grafana/synthetic-monitoring-agent/commit/2f45a142d1e160d74ca23fa8fe5ccbad19cd4fb7)) 1524 1525 ## [0.29.7](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.6...v0.29.7) (2024-11-26) 1526 1527 1528 ### Miscellaneous Chores 1529 1530 * Dockerfile: build browser image from chromium-swiftshader-alpine ([b8ff6ad](https://github.com/grafana/synthetic-monitoring-agent/commit/b8ff6ad807c35ad09b730f054b923c51b97af285)) 1531 * renovate: remove config related to alpine packages ([2aefb4c](https://github.com/grafana/synthetic-monitoring-agent/commit/2aefb4c3fadbc8423d3927117fd30789c6540456)) 1532 * renovate: use loose versioning for chromium-swiftshader-alpine image ([82eef25](https://github.com/grafana/synthetic-monitoring-agent/commit/82eef258750a8662c2bd4403cc1ba43073f42516)) 1533 * Update module github.com/golangci/golangci-lint to v1.62.2 ([1dc57ad](https://github.com/grafana/synthetic-monitoring-agent/commit/1dc57ad07f8cb6d26cf8f11418582cdb98ddd00a)) 1534 * Update module github.com/stretchr/testify to v1.10.0 ([926d2ee](https://github.com/grafana/synthetic-monitoring-agent/commit/926d2eef71170d7c1f20ff145dabd773a8a2d998)) 1535 1536 ## [0.29.6](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.5...v0.29.6) (2024-11-20) 1537 1538 1539 ### Miscellaneous Chores 1540 1541 * Update dependency chromium-swiftshader to v131 ([4c44fa9](https://github.com/grafana/synthetic-monitoring-agent/commit/4c44fa95f2e2701cbef6eafdcc405b0c2edd467c)) 1542 1543 ## [0.29.5](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.4...v0.29.5) (2024-11-18) 1544 1545 1546 ### Fixes 1547 1548 * Do not specify `--vus` or `--iterations` for browser checks ([a23d5fa](https://github.com/grafana/synthetic-monitoring-agent/commit/a23d5fa087718c2cc4c70d740f6c0025c1cafd41)) 1549 * use different chromium versions for different architectures ([#1053](https://github.com/grafana/synthetic-monitoring-agent/issues/1053)) ([14b309d](https://github.com/grafana/synthetic-monitoring-agent/commit/14b309d8317369f2dfea60ceee285ea2d6dbf6eb)) 1550 1551 1552 ### Miscellaneous Chores 1553 1554 * Add support for chore commits in release-please ([#1046](https://github.com/grafana/synthetic-monitoring-agent/issues/1046)) ([807ac78](https://github.com/grafana/synthetic-monitoring-agent/commit/807ac78238953512d5808a55496098eb4f3c20f8)) 1555 * change release commit title ([#1039](https://github.com/grafana/synthetic-monitoring-agent/issues/1039)) ([79f6aca](https://github.com/grafana/synthetic-monitoring-agent/commit/79f6acae1a6c4fb2644b5417f6b4abc70da708fa)) 1556 * move named anchor in changelog ([#1040](https://github.com/grafana/synthetic-monitoring-agent/issues/1040)) ([c186092](https://github.com/grafana/synthetic-monitoring-agent/commit/c186092687d8bfea14d05f74d70a3938cbd9e02e)) 1557 * Throttle renovate updates ([599f0a6](https://github.com/grafana/synthetic-monitoring-agent/commit/599f0a607ebf32fee294d38f3e251c07c71ed00c)) 1558 * Update ghcr.io/renovatebot/renovate Docker tag to v39.10.2 ([365693f](https://github.com/grafana/synthetic-monitoring-agent/commit/365693fdfdda667fcf933a610cb6e8440314556d)) 1559 * Update ghcr.io/renovatebot/renovate Docker tag to v39.11.7 ([238ec5a](https://github.com/grafana/synthetic-monitoring-agent/commit/238ec5a564b2384d4c4e2b79de04897fc982ebc9)) 1560 * Update ghcr.io/renovatebot/renovate Docker tag to v39.14.1 ([522e0d1](https://github.com/grafana/synthetic-monitoring-agent/commit/522e0d184a82e6ac4626c62420dff2b9018af18b)) 1561 * Update module github.com/golangci/golangci-lint to v1.62.0 ([138ce6c](https://github.com/grafana/synthetic-monitoring-agent/commit/138ce6c5b6a84f18eca1b7d0a133d31df3ea1b45)) 1562 1563 ## [0.29.4](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.3...v0.29.4) (2024-11-11) 1564 1565 1566 ### Fixes 1567 1568 * add packages to release ([#976](https://github.com/grafana/synthetic-monitoring-agent/issues/976)) ([97ee505](https://github.com/grafana/synthetic-monitoring-agent/commit/97ee5052a24ccac67f65aaac78354da01a172480)) 1569 * change vault_instance to ops ([#978](https://github.com/grafana/synthetic-monitoring-agent/issues/978)) ([346a3a0](https://github.com/grafana/synthetic-monitoring-agent/commit/346a3a0f4ea3290f15131d386b3de51cf084e365)) 1570 * k6runner: add level error to deferred log reporting code from runner ([dde3046](https://github.com/grafana/synthetic-monitoring-agent/commit/dde3046bfb7b611f9896c2a86a17598a6364ae87)) 1571 * simplify TestTenantPusher ([#979](https://github.com/grafana/synthetic-monitoring-agent/issues/979)) ([ae46ff3](https://github.com/grafana/synthetic-monitoring-agent/commit/ae46ff352dbcaae1e0934cc4e954d13e8d2af56c)) 1572 1573 ## [0.29.3](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.2...v0.29.3) (2024-11-04) 1574 1575 1576 ### Release 1577 1578 * Internal release ([#972](https://github.com/grafana/synthetic-monitoring-agent/issues/972)) ([c5c11ae](https://github.com/grafana/synthetic-monitoring-agent/commit/c5c11ae72b7284786648e87cfd79b8eaa9fdfe97)) 1579 1580 ## [0.29.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.1...v0.29.2) (2024-11-01) 1581 1582 1583 ### Fixes 1584 1585 * rework package creation ([#967](https://github.com/grafana/synthetic-monitoring-agent/issues/967)) ([9ec7359](https://github.com/grafana/synthetic-monitoring-agent/commit/9ec7359e5a799c2421e74fe406a27e178f63df40)) 1586 1587 ## [0.29.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.29.0...v0.29.1) (2024-10-28) 1588 1589 1590 ### Release 1591 1592 * Internal release ([#962](https://github.com/grafana/synthetic-monitoring-agent/issues/962)) ([074c575](https://github.com/grafana/synthetic-monitoring-agent/commit/074c57590d546ab46d2f7497533eeaf77e27b411)) 1593 1594 ## [0.29.0](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.28.2...v0.29.0) (2024-10-25) 1595 1596 1597 ### Features 1598 1599 * k6runner: add check metadata and type to remote runner requests ([#928](https://github.com/grafana/synthetic-monitoring-agent/issues/928)) ([ce37f32](https://github.com/grafana/synthetic-monitoring-agent/commit/ce37f326c839e57795b7f98beecb593f0a83076a)) 1600 1601 ## [0.28.2](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.28.1...v0.28.2) (2024-10-19) 1602 1603 1604 ### Fixes 1605 1606 * Drone jsonnet source files ([#937](https://github.com/grafana/synthetic-monitoring-agent/issues/937)) ([1fa3a9d](https://github.com/grafana/synthetic-monitoring-agent/commit/1fa3a9dd2c3beb7a22de12c242c48b935745e0d1)) 1607 * **drone:** Resign .drone.yml file ([#935](https://github.com/grafana/synthetic-monitoring-agent/issues/935)) ([8c0bd2f](https://github.com/grafana/synthetic-monitoring-agent/commit/8c0bd2ffd788792aaea6dca2c55a162ff3333ae0)) 1608 1609 ## [0.28.1](https://github.com/grafana/synthetic-monitoring-agent/compare/v0.28.0...v0.28.1) (2024-10-01) 1610 1611 1612 ### Release 1613 1614 * internal release ([#918](https://github.com/grafana/synthetic-monitoring-agent/issues/918)) ([60727a5](https://github.com/grafana/synthetic-monitoring-agent/commit/60727a54971e13f4f46f90f65db2e4253c9f6e00)) 1615 1616 <a name="v0.28.0"></a> 1617 ## [v0.28.0] - 2024-09-19 1618 ### Feature 1619 - add retries to ICMP prober ([#896](https://github.com/grafana/synthetic-monitoring-agent/issues/896)) 1620 1621 ### Fix 1622 - allow probers to provide a duration value ([#898](https://github.com/grafana/synthetic-monitoring-agent/issues/898)) 1623 1624 1625 <a name="v0.27.0"></a> 1626 ## [v0.27.0] - 2024-09-19 1627 ### K6runner 1628 - promote log messages surfacing errors to warning level 1629 - error if script timeout is not set 1630 1631 ### Scraper 1632 - use check frequency as the context deadline for k6 checks 1633 1634 ### Scripts 1635 - update go to 1.23 1636 1637 1638 <a name="v0.26.0"></a> 1639 ## [v0.26.0] - 2024-09-02 1640 ### Dependabot 1641 - remove 1642 1643 ### Dockerfile 1644 - pin hash of debian:stable-slim image ([#828](https://github.com/grafana/synthetic-monitoring-agent/issues/828)) 1645 1646 ### Drone 1647 - regenerate pipelines 1648 1649 ### Feat 1650 - Validate browser capability ([#809](https://github.com/grafana/synthetic-monitoring-agent/issues/809)) 1651 1652 ### Go 1653 - upgrade to 1.23 ([#838](https://github.com/grafana/synthetic-monitoring-agent/issues/838)) 1654 1655 ### K6runner 1656 - always log error code and string to user's logger 1657 1658 ### Renovate 1659 - add `dependencies` label to PRs 1660 - enable default managers 1661 - group prometheus-go updates 1662 - fix grafana-build-tools dependency regex 1663 1664 1665 <a name="v0.25.2"></a> 1666 ## [v0.25.2] - 2024-07-31 1667 1668 <a name="v0.25.1"></a> 1669 ## [v0.25.1] - 2024-07-30 1670 ### K6runner 1671 - handle ErrorCodeFailed ([#791](https://github.com/grafana/synthetic-monitoring-agent/issues/791)) 1672 1673 1674 <a name="v0.25.0"></a> 1675 ## [v0.25.0] - 2024-07-15 1676 ### Cmd 1677 - default to sm-k6 binary 1678 1679 ### Dockerfile 1680 - copy sm-specific k6 as sm-k6 instead of just k6 1681 1682 ### Grpc 1683 - nolint deprecated grpc options 1684 1685 ### Http 1686 - rename `promconfig.Header` to `promconfig.ProxyHeader` 1687 1688 ### K6runner 1689 - log errors encountered by logfmt parser 1690 - send logs even if metrics are malformed 1691 1692 1693 <a name="v0.24.3"></a> 1694 ## [v0.24.3] - 2024-06-19 1695 ### K6runner 1696 - prevent clearing ip denylist when calling WithLogger 1697 - use non-pointer LocalRunner everywhere 1698 - apply empty IP denylist even if it is empty 1699 - rename Script to Processor 1700 1701 ### Prober 1702 - log errors returned by k6-backed probes as errors 1703 1704 ### Scraper 1705 - formatting 1706 1707 1708 <a name="v0.24.2"></a> 1709 ## [v0.24.2] - 2024-06-13 1710 ### Fix 1711 - deprecate --features and warn user ([#726](https://github.com/grafana/synthetic-monitoring-agent/issues/726)) 1712 - Interpolate variables into MultiHTTP request bodies ([#713](https://github.com/grafana/synthetic-monitoring-agent/issues/713)) 1713 1714 ### K6runner 1715 - use check context for http request ([#715](https://github.com/grafana/synthetic-monitoring-agent/issues/715)) 1716 1717 1718 <a name="v0.24.1"></a> 1719 ## [v0.24.1] - 2024-04-30 1720 ### Fix 1721 - report duration from script ([#698](https://github.com/grafana/synthetic-monitoring-agent/issues/698)) 1722 1723 1724 <a name="v0.24.0"></a> 1725 ## [v0.24.0] - 2024-04-30 1726 ### Feature 1727 - automatically set up GOMEMLIMIT ([#691](https://github.com/grafana/synthetic-monitoring-agent/issues/691)) 1728 1729 ### Fix 1730 - use uniform timeout validation logic ([#693](https://github.com/grafana/synthetic-monitoring-agent/issues/693)) 1731 - TestTickWithOffset sometimes if offset is 0 ([#686](https://github.com/grafana/synthetic-monitoring-agent/issues/686)) 1732 1733 ### K6runner 1734 - inspect errors and propagate unexpected ones to the probe 1735 - handle errors reported by http runners 1736 1737 1738 <a name="v0.23.4"></a> 1739 ## [v0.23.4] - 2024-04-17 1740 ### Feature 1741 - upgrade k6 to v0.50.0 ([#681](https://github.com/grafana/synthetic-monitoring-agent/issues/681)) 1742 1743 1744 <a name="v0.23.3"></a> 1745 ## [v0.23.3] - 2024-04-10 1746 1747 <a name="v0.23.2"></a> 1748 ## [v0.23.2] - 2024-04-08 1749 ### Dependabot 1750 - group prometheus updates ([#664](https://github.com/grafana/synthetic-monitoring-agent/issues/664)) 1751 1752 1753 <a name="v0.23.1"></a> 1754 ## [v0.23.1] - 2024-03-18 1755 1756 <a name="v0.23.0"></a> 1757 ## [v0.23.0] - 2024-03-14 1758 ### Experimental 1759 - increase max frequency to 1 hour ([#645](https://github.com/grafana/synthetic-monitoring-agent/issues/645)) 1760 1761 ### Feature 1762 - switch to pusher v2 by default ([#655](https://github.com/grafana/synthetic-monitoring-agent/issues/655)) 1763 1764 1765 <a name="v0.22.0"></a> 1766 ## [v0.22.0] - 2024-03-11 1767 ### Feature 1768 - allow checks to run less often ([#611](https://github.com/grafana/synthetic-monitoring-agent/issues/611)) 1769 1770 ### Fix 1771 - telemetry region label ([#638](https://github.com/grafana/synthetic-monitoring-agent/issues/638)) 1772 1773 1774 <a name="v0.21.0"></a> 1775 ## [v0.21.0] - 2024-02-26 1776 ### Feature 1777 - promote adhoc to permanent feature ([#615](https://github.com/grafana/synthetic-monitoring-agent/issues/615)) 1778 1779 ### Fix 1780 - missing http check regex validations ([#612](https://github.com/grafana/synthetic-monitoring-agent/issues/612)) 1781 1782 1783 <a name="v0.20.1"></a> 1784 ## [v0.20.1] - 2024-02-12 1785 ### Fix 1786 - add test for HTTP check with a long URL 1787 1788 1789 <a name="v0.19.6"></a> 1790 ## [v0.19.6] - 2024-02-06 1791 ### Fix 1792 - increase max target length 1793 1794 1795 <a name="v0.19.5"></a> 1796 ## [v0.19.5] - 2024-02-05 1797 ### Fix 1798 - check targets must be valid label values 1799 1800 1801 <a name="v0.19.4"></a> 1802 ## [v0.19.4] - 2024-01-30 1803 ### Fix 1804 - allow scripted checks to have anything as the target value ([#592](https://github.com/grafana/synthetic-monitoring-agent/issues/592)) 1805 1806 1807 <a name="v0.19.3"></a> 1808 ## [v0.19.3] - 2023-12-13 1809 ### Fix 1810 - test release on PRs 1811 1812 1813 <a name="v0.19.2"></a> 1814 ## [v0.19.2] - 2023-12-13 1815 1816 <a name="v0.19.1"></a> 1817 ## [v0.19.1] - 2023-11-20 1818 1819 <a name="v0.19.0"></a> 1820 ## [v0.19.0] - 2023-11-07 1821 ### Feature 1822 - add k6 to docker image 1823 1824 ### Fix 1825 - make the k6 runner timeout configurable ([#554](https://github.com/grafana/synthetic-monitoring-agent/issues/554)) 1826 - add a `name` label to metrics 1827 - add k6 binary to release files 1828 1829 1830 <a name="v0.18.3"></a> 1831 ## [v0.18.3] - 2023-10-27 1832 ### Fix 1833 - make sure the String() methods match the proto defintion 1834 1835 1836 <a name="v0.18.2"></a> 1837 ## [v0.18.2] - 2023-10-25 1838 1839 <a name="v0.18.1"></a> 1840 ## [v0.18.1] - 2023-10-13 1841 1842 <a name="v0.18.0"></a> 1843 ## [v0.18.0] - 2023-10-12 1844 ### Feature 1845 - add support for interpolating variables 1846 1847 1848 <a name="v0.17.3"></a> 1849 ## [v0.17.3] - 2023-09-28 1850 1851 <a name="v0.17.2"></a> 1852 ## [v0.17.2] - 2023-09-27 1853 ### Fix 1854 - handle failed counter correctly 1855 1856 1857 <a name="v0.17.1"></a> 1858 ## [v0.17.1] - 2023-09-14 1859 ### Feature 1860 - keep track of scraper executions on a per-tenant level 1861 1862 ### Fix 1863 - add type to failure metrics 1864 - for CSS selectors, the expression is not a predicate 1865 - remove --discard-response-bodies 1866 1867 1868 <a name="v0.17.0"></a> 1869 ## [v0.17.0] - 2023-09-05 1870 ### Feature 1871 - use expression to match specific headers in multiHTTP 1872 1873 ### Fix 1874 - use double quotes with JS-escaped strings 1875 - headers object might have extra commas 1876 - pass body to HTTP request if specified 1877 1878 1879 <a name="v0.16.5"></a> 1880 ## [v0.16.5] - 2023-07-14 1881 ### Fix 1882 - don't use 0 in subject and condition enums 1883 1884 1885 <a name="v0.16.4"></a> 1886 ## [v0.16.4] - 2023-07-05 1887 1888 <a name="v0.16.3"></a> 1889 ## [v0.16.3] - 2023-06-13 1890 1891 <a name="v0.16.2"></a> 1892 ## [v0.16.2] - 2023-06-07 1893 1894 <a name="v0.16.1"></a> 1895 ## [v0.16.1] - 2023-06-07 1896 1897 <a name="v0.16.0"></a> 1898 ## [v0.16.0] - 2023-06-06 1899 ### Fix 1900 - parametrize the k6 runner 1901 1902 1903 <a name="v0.15.0"></a> 1904 ## [v0.15.0] - 2023-05-23 1905 ### Fix 1906 - JSON path value assertion needs expression and value 1907 1908 1909 <a name="v0.14.5"></a> 1910 ## [v0.14.5] - 2023-04-27 1911 ### Fix 1912 - truncate long label values 1913 1914 1915 <a name="v0.14.4"></a> 1916 ## [v0.14.4] - 2023-04-19 1917 ### Build 1918 - Don't expose drone secrets on PR builds ([#431](https://github.com/grafana/synthetic-monitoring-agent/issues/431)) 1919 1920 ### Fix 1921 - Use Go 1.20.3 to build Agent ([#430](https://github.com/grafana/synthetic-monitoring-agent/issues/430)) 1922 1923 1924 <a name="v0.14.3"></a> 1925 ## [v0.14.3] - 2023-03-09 1926 ### Fix 1927 - use proxy values from environment in metrics publisher 1928 1929 1930 <a name="v0.14.2"></a> 1931 ## [v0.14.2] - 2023-02-23 1932 ### Fix 1933 - do not resolve target in http with proxy 1934 1935 1936 <a name="v0.14.1"></a> 1937 ## [v0.14.1] - 2023-01-25 1938 ### Fix 1939 - setup timeout in ad-hoc checks 1940 1941 1942 <a name="v0.14.0"></a> 1943 ## [v0.14.0] - 2023-01-09 1944 ### Feature 1945 - Support global IDs in checks and tenants ([#389](https://github.com/grafana/synthetic-monitoring-agent/issues/389)) 1946 1947 1948 <a name="v0.13.0"></a> 1949 ## [v0.13.0] - 2022-12-15 1950 ### Feature 1951 - add support for proxy connect headers 1952 - update BBE to version 0.23.0 1953 1954 ### Fix 1955 - remove uses of io/ioutil 1956 1957 1958 <a name="v0.12.1"></a> 1959 ## [v0.12.1] - 2022-12-07 1960 1961 <a name="v0.12.0"></a> 1962 ## [v0.12.0] - 2022-11-30 1963 ### Adhoc 1964 - Reorder validation of adhoc checks 1965 1966 ### Fix 1967 - default to listening on localhost, not all interfaces 1968 - allow getting API token from environment 1969 1970 1971 <a name="v0.11.2"></a> 1972 ## [v0.11.2] - 2022-11-24 1973 1974 <a name="v0.11.1"></a> 1975 ## [v0.11.1] - 2022-11-23 1976 ### Fix 1977 - WANTED_OSES / WANTED_ARCHES was removed, use PLATFORMS 1978 - update MTR package 1979 1980 1981 <a name="v0.11.0"></a> 1982 ## [v0.11.0] - 2022-11-17 1983 ### Fix 1984 - set up backoffer to adhoc handler ([#363](https://github.com/grafana/synthetic-monitoring-agent/issues/363)) 1985 1986 ### Grpc 1987 - Reduce size of objects in memory ([#368](https://github.com/grafana/synthetic-monitoring-agent/issues/368)) 1988 1989 ### Revert 1990 - handle connection state changes ([#366](https://github.com/grafana/synthetic-monitoring-agent/issues/366)) 1991 1992 1993 <a name="v0.10.2"></a> 1994 ## [v0.10.2] - 2022-11-03 1995 ### Fix 1996 - update .gitignore pattern 1997 1998 1999 <a name="v0.10.1"></a> 2000 ## [v0.10.1] - 2022-11-03 2001 2002 <a name="v0.10.0"></a> 2003 ## [v0.10.0] - 2022-11-03 2004 ### Build 2005 - prevent invalid os/arch combinations ([#336](https://github.com/grafana/synthetic-monitoring-agent/issues/336)) 2006 2007 ### Fix 2008 - handle connection state changes 2009 2010 ### Grpc 2011 - Send known checks to API on connect ([#351](https://github.com/grafana/synthetic-monitoring-agent/issues/351)) 2012 2013 2014 <a name="v0.9.4"></a> 2015 ## [v0.9.4] - 2022-08-23 2016 ### Fix 2017 - relax DNS target validation 2018 - reject passwords in HTTP urls 2019 2020 2021 <a name="v0.9.3"></a> 2022 ## [v0.9.3] - 2022-06-14 2023 2024 <a name="v0.9.2"></a> 2025 ## [v0.9.2] - 2022-06-13 2026 ### Fix 2027 - correctly propagate conectivity errors 2028 - enable HTTP2 by default 2029 2030 2031 <a name="v0.9.1"></a> 2032 ## [v0.9.1] - 2022-06-02 2033 ### Reverts 2034 - Bump github.com/prometheus/common from 0.32.1 to 0.34.0 2035 2036 2037 <a name="v0.9.0"></a> 2038 ## [v0.9.0] - 2022-06-02 2039 ### Feature 2040 - publish .deb and .rpm packages for arm and arm64 2041 - cross-compile binaries for ARM and ARM64 2042 - add a connection health ping 2043 2044 2045 <a name="v0.8.2"></a> 2046 ## [v0.8.2] - 2022-04-26 2047 ### Feat 2048 - Add a metric for failure to publish data ([#280](https://github.com/grafana/synthetic-monitoring-agent/issues/280)) 2049 2050 ### Fix 2051 - fix http status code parsing for publish ([#279](https://github.com/grafana/synthetic-monitoring-agent/issues/279)) 2052 2053 2054 <a name="v0.8.1"></a> 2055 ## [v0.8.1] - 2022-03-29 2056 ### Fix 2057 - update DNS tests to account for updated Recursion field 2058 - Re-enable request recursion 2059 2060 2061 <a name="v0.8.0"></a> 2062 ## [v0.8.0] - 2022-03-22 2063 ### Feature 2064 - Ad-hoc checks 2065 2066 2067 <a name="v0.7.1"></a> 2068 ## [v0.7.1] - 2022-03-14 2069 ### Fix 2070 - 401 handling seems to be wrong 2071 2072 2073 <a name="v0.7.0"></a> 2074 ## [v0.7.0] - 2022-03-03 2075 ### Feature 2076 - Implement alternative ICMP prober 2077 2078 2079 <a name="v0.6.3"></a> 2080 ## [v0.6.3] - 2022-03-01 2081 ### Fix 2082 - DNS checks are passing the wrong target value to BBE 2083 2084 2085 <a name="v0.6.2"></a> 2086 ## [v0.6.2] - 2022-01-28 2087 2088 <a name="v0.6.1"></a> 2089 ## [v0.6.1] - 2022-01-28 2090 2091 <a name="v0.6.0"></a> 2092 ## [v0.6.0] - 2022-01-27 2093 ### Chore 2094 - Cleanup old circleci config ([#255](https://github.com/grafana/synthetic-monitoring-agent/issues/255)) 2095 2096 ### Feature 2097 - add /disconnect endpoint 2098 - trigger argo workflows on release ([#256](https://github.com/grafana/synthetic-monitoring-agent/issues/256)) 2099 2100 2101 <a name="v0.5.0"></a> 2102 ## [v0.5.0] - 2022-01-20 2103 ### Feature 2104 - increase maximum number of user labels 2105 2106 2107 <a name="v0.4.1"></a> 2108 ## [v0.4.1] - 2021-12-02 2109 ### Fix 2110 - Add a exponential backoff to reconnections 2111 - correctly propagate check failure 2112 2113 2114 <a name="v0.4.0"></a> 2115 ## [v0.4.0] - 2021-11-30 2116 ### Feature 2117 - add /ready endpoint for readiness probe 2118 - enable traceroute checks by default ([#241](https://github.com/grafana/synthetic-monitoring-agent/issues/241)) 2119 - add log labels to log entries ([#240](https://github.com/grafana/synthetic-monitoring-agent/issues/240)) 2120 2121 2122 <a name="v0.3.3"></a> 2123 ## [v0.3.3] - 2021-11-16 2124 ### Fix 2125 - errorCounter needs three labels 2126 2127 2128 <a name="v0.3.2"></a> 2129 ## [v0.3.2] - 2021-11-04 2130 2131 <a name="v0.3.1"></a> 2132 ## [v0.3.1] - 2021-11-04 2133 2134 <a name="v0.3.0"></a> 2135 ## [v0.3.0] - 2021-10-26 2136 ### Feature 2137 - add deprecated flag to probes ([#236](https://github.com/grafana/synthetic-monitoring-agent/issues/236)) 2138 2139 2140 <a name="v0.2.0"></a> 2141 ## [v0.2.0] - 2021-09-30 2142 ### Feature 2143 - disconnect agent from API on signal 2144 - report API connection status 2145 2146 2147 <a name="v0.1.5"></a> 2148 ## [v0.1.5] - 2021-09-15 2149 ### Fix 2150 - remove direct dependency on github.com/grafana/loki 2151 2152 2153 <a name="v0.1.4"></a> 2154 ## [v0.1.4] - 2021-08-31 2155 ### Fix 2156 - update fpm to 1.13.1 2157 2158 2159 <a name="v0.1.3"></a> 2160 ## [v0.1.3] - 2021-08-30 2161 2162 <a name="v0.1.2"></a> 2163 ## [v0.1.2] - 2021-08-26 2164 ### Fix 2165 - check if the incoming check is a traceroute one 2166 2167 2168 <a name="v0.1.1"></a> 2169 ## [v0.1.1] - 2021-08-26 2170 2171 <a name="v0.1.0"></a> 2172 ## [v0.1.0] - 2021-08-25 2173 2174 <a name="v0.0.26"></a> 2175 ## [v0.0.26] - 2021-08-04 2176 2177 <a name="v0.0.25"></a> 2178 ## [v0.0.25] - 2021-08-03 2179 ### Feature 2180 - report program's version 2181 2182 ### Fix 2183 - add +Inf bucket to histograms 2184 2185 2186 <a name="v0.0.24"></a> 2187 ## [v0.0.24] - 2021-06-30 2188 2189 <a name="v0.0.23"></a> 2190 ## [v0.0.23] - 2021-06-21 2191 ### Feature 2192 - add release script 2193 - add support for publishing RPM packages 2194 - add a features flag on the command line 2195 - report overall test coverage 2196 2197 ### Fix 2198 - sign rpm packages and repo metadata 2199 - Debian has createrepo, not createrepo-c 2200 2201 2202 <a name="v0.0.22"></a> 2203 ## [v0.0.22] - 2021-05-10 2204 2205 <a name="v0.0.21"></a> 2206 ## [v0.0.21] - 2021-05-10 2207 2208 <a name="v0.0.20"></a> 2209 ## [v0.0.20] - 2021-04-28 2210 ### Feature 2211 - validate HTTP headers 2212 2213 ### Fix 2214 - Add extra header validation tests 2215 2216 2217 <a name="v0.0.19"></a> 2218 ## [v0.0.19] - 2021-03-30 2219 ### Change 2220 - Increase the maximum label length to 128 2221 2222 ### Fix 2223 - check that there are no duplicate label names 2224 2225 2226 <a name="v0.0.18"></a> 2227 ## [v0.0.18] - 2021-03-04 2228 ### Feature 2229 - provide access to accounting map 2230 - provide number of active series per check type 2231 - add method to report check type 2232 2233 ### Fix 2234 - provide check type along with class info 2235 2236 2237 <a name="v0.0.17"></a> 2238 ## [v0.0.17] - 2021-02-19 2239 ### Fix 2240 - typo in client certificate and key 2241 2242 2243 <a name="v0.0.16"></a> 2244 ## [v0.0.16] - 2021-01-29 2245 2246 <a name="v0.0.15"></a> 2247 ## [v0.0.15] - 2021-01-29 2248 2249 <a name="v0.0.14"></a> 2250 ## [v0.0.14] - 2021-01-07 2251 ### Feature 2252 - add option to reduce the number of published metrics 2253 2254 2255 <a name="v0.0.13"></a> 2256 ## [v0.0.13] - 2020-11-26 2257 ### Fix 2258 - validate check and probe labels 2259 2260 2261 <a name="v0.0.12"></a> 2262 ## [v0.0.12] - 2020-11-18 2263 2264 <a name="v0.0.11"></a> 2265 ## [v0.0.11] - 2020-11-11 2266 2267 <a name="v0.0.10"></a> 2268 ## [v0.0.10] - 2020-10-21 2269 ### Feature 2270 - Add version, commit and buildstamp to Probe 2271 2272 2273 <a name="v0.0.9"></a> 2274 ## [v0.0.9] - 2020-10-14 2275 ### Fix 2276 - keep registering summaries and histograms 2277 2278 2279 <a name="v0.0.8"></a> 2280 ## [v0.0.8] - 2020-10-14 2281 ### Fix 2282 - be more flexible with what we accept for a FQHN 2283 2284 2285 <a name="v0.0.7"></a> 2286 ## [v0.0.7] - 2020-09-25 2287 ### Build 2288 - Add git-chglog configuration files 2289 2290 ### Docs 2291 - update and add links ([#78](https://github.com/grafana/synthetic-monitoring-agent/issues/78)) 2292 2293 ### Feature 2294 - Implement test to check metric changes 2295 - report probe version to API 2296 2297 2298 <a name="v0.0.6"></a> 2299 ## [v0.0.6] - 2020-09-10 2300 ### Build 2301 - update lint and test tools 2302 2303 2304 <a name="v0.0.5"></a> 2305 ## [v0.0.5] - 2020-08-31 2306 ### Fix 2307 - update blackbox_exporter to daa62bf75457 2308 2309 2310 <a name="v0.0.4"></a> 2311 ## [v0.0.4] - 2020-08-26 2312 ### Build 2313 - get version using scripts/version 2314 - Fetch git tags in CircleCI 2315 2316 2317 <a name="v0.0.3"></a> 2318 ## [v0.0.3] - 2020-08-26 2319 2320 <a name="v0.0.2"></a> 2321 ## [v0.0.2] - 2020-07-15 2322 2323 <a name="v0.0.1"></a> 2324 ## v0.0.1 - 2020-06-24 2325 2326 [Unreleased]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.28.0...HEAD 2327 [v0.28.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.27.0...v0.28.0 2328 [v0.27.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.26.0...v0.27.0 2329 [v0.26.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.25.2...v0.26.0 2330 [v0.25.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.25.1...v0.25.2 2331 [v0.25.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.25.0...v0.25.1 2332 [v0.25.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.24.3...v0.25.0 2333 [v0.24.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.24.2...v0.24.3 2334 [v0.24.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.24.1...v0.24.2 2335 [v0.24.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.24.0...v0.24.1 2336 [v0.24.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.23.4...v0.24.0 2337 [v0.23.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.23.3...v0.23.4 2338 [v0.23.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.23.2...v0.23.3 2339 [v0.23.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.23.1...v0.23.2 2340 [v0.23.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.23.0...v0.23.1 2341 [v0.23.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.22.0...v0.23.0 2342 [v0.22.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.21.0...v0.22.0 2343 [v0.21.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.20.1...v0.21.0 2344 [v0.20.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.6...v0.20.1 2345 [v0.19.6]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.5...v0.19.6 2346 [v0.19.5]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.4...v0.19.5 2347 [v0.19.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.3...v0.19.4 2348 [v0.19.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.2...v0.19.3 2349 [v0.19.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.1...v0.19.2 2350 [v0.19.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.19.0...v0.19.1 2351 [v0.19.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.18.3...v0.19.0 2352 [v0.18.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.18.2...v0.18.3 2353 [v0.18.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.18.1...v0.18.2 2354 [v0.18.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.18.0...v0.18.1 2355 [v0.18.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.17.3...v0.18.0 2356 [v0.17.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.17.2...v0.17.3 2357 [v0.17.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.17.1...v0.17.2 2358 [v0.17.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.17.0...v0.17.1 2359 [v0.17.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.16.5...v0.17.0 2360 [v0.16.5]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.16.4...v0.16.5 2361 [v0.16.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.16.3...v0.16.4 2362 [v0.16.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.16.2...v0.16.3 2363 [v0.16.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.16.1...v0.16.2 2364 [v0.16.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.16.0...v0.16.1 2365 [v0.16.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.15.0...v0.16.0 2366 [v0.15.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.14.5...v0.15.0 2367 [v0.14.5]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.14.4...v0.14.5 2368 [v0.14.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.14.3...v0.14.4 2369 [v0.14.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.14.2...v0.14.3 2370 [v0.14.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.14.1...v0.14.2 2371 [v0.14.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.14.0...v0.14.1 2372 [v0.14.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.13.0...v0.14.0 2373 [v0.13.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.12.1...v0.13.0 2374 [v0.12.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.12.0...v0.12.1 2375 [v0.12.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.11.2...v0.12.0 2376 [v0.11.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.11.1...v0.11.2 2377 [v0.11.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.11.0...v0.11.1 2378 [v0.11.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.10.2...v0.11.0 2379 [v0.10.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.10.1...v0.10.2 2380 [v0.10.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.10.0...v0.10.1 2381 [v0.10.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.9.4...v0.10.0 2382 [v0.9.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.9.3...v0.9.4 2383 [v0.9.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.9.2...v0.9.3 2384 [v0.9.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.9.1...v0.9.2 2385 [v0.9.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.9.0...v0.9.1 2386 [v0.9.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.8.2...v0.9.0 2387 [v0.8.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.8.1...v0.8.2 2388 [v0.8.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.8.0...v0.8.1 2389 [v0.8.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.7.1...v0.8.0 2390 [v0.7.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.7.0...v0.7.1 2391 [v0.7.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.6.3...v0.7.0 2392 [v0.6.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.6.2...v0.6.3 2393 [v0.6.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.6.1...v0.6.2 2394 [v0.6.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.6.0...v0.6.1 2395 [v0.6.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.5.0...v0.6.0 2396 [v0.5.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.4.1...v0.5.0 2397 [v0.4.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.4.0...v0.4.1 2398 [v0.4.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.3.3...v0.4.0 2399 [v0.3.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.3.2...v0.3.3 2400 [v0.3.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.3.1...v0.3.2 2401 [v0.3.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.3.0...v0.3.1 2402 [v0.3.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.2.0...v0.3.0 2403 [v0.2.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.1.5...v0.2.0 2404 [v0.1.5]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.1.4...v0.1.5 2405 [v0.1.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.1.3...v0.1.4 2406 [v0.1.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.1.2...v0.1.3 2407 [v0.1.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.1.1...v0.1.2 2408 [v0.1.1]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.1.0...v0.1.1 2409 [v0.1.0]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.26...v0.1.0 2410 [v0.0.26]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.25...v0.0.26 2411 [v0.0.25]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.24...v0.0.25 2412 [v0.0.24]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.23...v0.0.24 2413 [v0.0.23]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.22...v0.0.23 2414 [v0.0.22]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.21...v0.0.22 2415 [v0.0.21]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.20...v0.0.21 2416 [v0.0.20]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.19...v0.0.20 2417 [v0.0.19]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.18...v0.0.19 2418 [v0.0.18]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.17...v0.0.18 2419 [v0.0.17]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.16...v0.0.17 2420 [v0.0.16]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.15...v0.0.16 2421 [v0.0.15]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.14...v0.0.15 2422 [v0.0.14]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.13...v0.0.14 2423 [v0.0.13]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.12...v0.0.13 2424 [v0.0.12]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.11...v0.0.12 2425 [v0.0.11]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.10...v0.0.11 2426 [v0.0.10]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.9...v0.0.10 2427 [v0.0.9]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.8...v0.0.9 2428 [v0.0.8]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.7...v0.0.8 2429 [v0.0.7]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.6...v0.0.7 2430 [v0.0.6]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.5...v0.0.6 2431 [v0.0.5]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.4...v0.0.5 2432 [v0.0.4]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.3...v0.0.4 2433 [v0.0.3]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.2...v0.0.3 2434 [v0.0.2]: https://github.com/grafana/synthetic-monitoring-agent/compare/v0.0.1...v0.0.2