1.10.0 (2026-01-15)
k6 Studio v1.10.0 is here! 🎉
Autocorrelation (Preview)
Creating reliable test scripts from recorded sessions often requires handling dynamic values like session tokens, CSRF tokens, and resource IDs that change between runs. k6 Studio now includes AI-powered autocorrelation that automatically detects these dynamic values and creates rules to extract and reuse them in your scripts.
Simply click “Autocorrelate” in the Test Rules section, and the AI will validate your recording, identify dynamic values, and generate the necessary correlation rules. You can review the suggested rules before applying them to your script. This feature requires an OpenAI API key, which can be configured in Settings.
Browser script debugging
Debugging browser scripts is now easier with a dedicated debugging view. When running a browser test script, k6 studio displays each browser action in real-time, including clicks, form fills, navigation, and element waits. Each action shows its execution status along with timing information, making it straightforward to identify which step failed and why.
The debugging panel also includes a Console tab for viewing script logs and a Network tab for inspecting HTTP requests made during execution.
Features
- Add dialog confirmation for destructive actions (#928) (4fd55d4)
- Autocorrelation public preview (#947) (c640920)
- browser: Add support for waiting for Element to appear (#941) (c4890ae)
- browser: Improved debugging experience for browser scripts (#881) (9188e84)
- Improve autocorrelation error handling (#933) (63726a8)
Bug Fixes
- Border can be seen though Sidebar expand button (#943) (37b3201)
- close websocket server when browser recording exits (#985) (2100fb1)
- deps: update dependency lucide-react to ^0.562.0 (#999) (334cffb)
- Disable AI message storing, wait for proxy (#967) (1a8220f)
- Ipv6 binding error on windows (#1003) (a9ff571)
- Rules with regex and begin-end selectors replace all occurences of matched value (#966) (85b55b6)
- Scripts without k6/execution import cannot be run in Validator (#946) (8cafb9e)