Skip to main content

Grafana k6 release notes

Stay up to date with the latest k6 releases, including new features, improvements, bug fixes, and breaking changes.

Where to find release notes

You can find detailed release notes for all k6 versions in the official k6 GitHub repository:

k6 Release Notes

View all k6 releases on GitHub

Latest releases

k6 v0.49.0 (Latest)

Key highlights:
  • Browser module improvements
  • New experimental modules
  • Performance optimizations
  • Bug fixes and stability improvements
View full release notes

Release cadence

k6 follows a regular release schedule:
  • Major releases: Approximately once per year
  • Minor releases: Every 4-6 weeks
  • Patch releases: As needed for critical bugs

What to expect in releases

Major and minor releases may include:
  • New k6 modules and APIs
  • New executors and scenarios
  • Protocol support additions
  • Performance improvements
  • New output formats

Upgrading k6

1

Review release notes

Read the release notes for the version you’re upgrading to, paying special attention to breaking changes.
2

Test in non-production

Test your scripts with the new version in a development or staging environment.
3

Update your installation

Use your package manager or download the new version:
brew upgrade k6
4

Verify the upgrade

Check your k6 version:
k6 version

Recent notable features

Some recent significant additions to k6:

Browser module

Browser automation capabilities for end-to-end testing and Web Vitals collection.

WebSocket support

Native WebSocket testing with browser-compatible API.

gRPC improvements

Enhanced gRPC support with streaming and reflection.

Execution context

Access test execution metadata within scripts.

Staying informed

Stay up to date with k6 releases:
Watch the k6 repository on GitHub and enable notifications for releases:github.com/grafana/k6/releases
Join the k6 community forum for announcements and discussions:community.grafana.com/c/grafana-k6
Join the k6 Slack workspace:k6.io/slack
Read the Grafana blog for in-depth articles about new features:grafana.com/blog

Version support

k6 version support policy:
  • Latest version: Fully supported with updates and bug fixes
  • Previous version: Security fixes and critical bugs only
  • Older versions: Community support through forums
We recommend always using the latest stable version of k6 for the best performance and features.

Contributing

k6 is open source and welcomes contributions:

Installation

Installing and upgrading k6

GitHub repository

k6 source code and issues

Build docs developers (and LLMs) love