Skip to content

Commit

Permalink
Merge pull request #2517 from grafana/release/v0.38.1
Browse files Browse the repository at this point in the history
v0.38.1 release
  • Loading branch information
oleiade authored May 6, 2022
2 parents 0c5aab3 + 68aa747 commit 44cc995
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
2 changes: 1 addition & 1 deletion lib/consts/consts.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import (
)

// Version contains the current semantic version of k6.
const Version = "0.38.0"
const Version = "0.38.1"

// VersionDetails can be set externally as part of the build process
var VersionDetails = "" // nolint:gochecknoglobals
Expand Down
9 changes: 9 additions & 0 deletions release notes/v0.38.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
k6 v0.38.1 is a patch release containing a bugfix!

### Threshold sub-metric selectors containing reserved symbols would fail ([#2512](https://github.com/grafana/k6/issues/2512))

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`.

The error messages for invalid metric, sub-metric and threshold definitions were also improved.

Special thanks to @efdknittlfrank, who reported and helped us track down the issue.

0 comments on commit 44cc995

Please sign in to comment.