What grafana/k6 shipped
Written by FoxPlug from the repository's own releases; not affiliated with Grafana Labs. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/grafana/k6; Grafana Labs did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- k6 v2.3.0 released with --scenario flag to run selected test parts, --once flag for smoke testing, experimental async group() support, and built-in byte utilities. Release
- Added http.query() convenience method for the HTTP QUERY method to handle requests with bodies that are too large for query parameters. Pull request #6481
- Replaced unmaintained digest auth library with actively maintained alternative and fixed long-standing digest auth issues. Pull request #6381
- Propagated metric context into browser callbacks and metrics when async-metric-context is enabled. Pull request #6345
- Updated AGENTS.md documentation to point to go.mod for Go version instead of hard-coded values. Pull request #6450
- Added unit tests for Credentials.IsEmpty() covering empty, valid, whitespace-only, and partial credentials. Pull request #6393
Why it matters
v2.3.0 brings practical improvements for test workflows with the --scenario and --once flags, better support for large request bodies through http.query(), and fixes to digest authentication that resolve years-old issues. These changes make k6 more flexible for different testing scenarios while improving reliability.
Changelog entry
- Add http.query() convenience method for HTTP QUERY requests with bodies Release
- Add --scenario flag to run selected parts of tests Release
- Add --once flag for smoke and functional testing Release
- Experimental async group() support with proper metric context tracking Release
- Add built-in byte utilities Release
- Replace unmaintained digest auth library with actively maintained alternative Pull request #6381
- Fix long-standing digest authentication issues Pull request #6381
- Propagate metric context into browser callbacks and metrics Pull request #6345
- Add unit tests for Credentials.IsEmpty() with whitespace handling Pull request #6393
- Update documentation to reference go.mod for Go version requirement Pull request #6450
k6 v2.3.0 is here. Run selected test parts with --scenario, reuse scripts for smoke tests with --once, and send large request bodies with http.query(). Digest auth is fixed, async groups keep metrics organized.
k6 v2.3.0 is now available. This release adds practical features for test workflows: --scenario to run selected test parts without editing scripts, --once flag to reuse load-test scripts for smoke and functional testing, and http.query() for handling requests with bodies. We also fixed long-standing digest authentication issues by updating to a maintained library, and experimental async group() support now properly tracks metrics across await calls.