Skip to content

Commit 44cc995

Browse files
authored
Merge pull request #2517 from grafana/release/v0.38.1
v0.38.1 release
2 parents 0c5aab3 + 68aa747 commit 44cc995

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

lib/consts/consts.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
)
2929

3030
// Version contains the current semantic version of k6.
31-
const Version = "0.38.0"
31+
const Version = "0.38.1"
3232

3333
// VersionDetails can be set externally as part of the build process
3434
var VersionDetails = "" // nolint:gochecknoglobals

release notes/v0.38.1.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
k6 v0.38.1 is a patch release containing a bugfix!
2+
3+
### Threshold sub-metric selectors containing reserved symbols would fail ([#2512](https://github.com/grafana/k6/issues/2512))
4+
5+
There was a bug in threshold sub-metric selector parsing, which led to errors when users would use specific symbols such as `{`, `}` or `:` as part of their definitions. For instance, thresholds used for sub-metrics with [URL Grouping](https://k6.io/docs/using-k6/http-requests/#url-grouping) like `http_req_duration{name:"http://example.com/${}"}` would have led to failures in `v0.38.0`.
6+
7+
The error messages for invalid metric, sub-metric and threshold definitions were also improved.
8+
9+
Special thanks to @efdknittlfrank, who reported and helped us track down the issue.

0 commit comments

Comments
 (0)