You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π Major v2.0.x release cleanup: breaking changes and code removal
This issue serves as the central hub for tracking all planned code removals and intentional breaking changes for k6 next major release v2.0.0. As a part of our stability guarantees, we reserve major releases for introducing planned breaking changes. This ensures our users have a predictable and stable experience with minor and patch releases, while also allowing us to evolve the codebase, remove technical debt, and introduce significant improvements.
β οΈ Planned breaking changes
This section documents the specific breaking changes and outlines the plan for how we'll integrate them and communicate them to our users.
While creating the specific sub-issue make sure to add the following items as acceptance criteria:
Should I proceed with the internal documentation updates and communication plan drafts for these two changes, or wait for PR approval first?
Yes, you should submit a pull request. Regardless of whether your pull request is merged, we'll still require pull requests for k6-docs to explain the changes.
@heitortsergent, @oleiade we should start thinking how and where to document these changes. What are your thoughts on creating a "v2 breaking changes" page to consolidate all of them?
Are there additional breaking changes planned for v2.0.0 that aren't yet tracked as sub-issues in this epic?
Would you like me to help with any other aspects of the v2.0.0 release preparation?
I'm sure you can go over the list of GitHub issues and find something interesting to you. If the required outcome is not clear from the issue's description, feel free to ask in a comment directly there.
Activity
k6 login [cloud / influxdb]command #5115k6 cloud script.jscommand #5116moko-poi commentedon Sep 6, 2025
Hi @codebien,
I've created PRs for the first two sub-issues in this epic:
Completed
k6 login [cloud / influxdb]commandΒ #5115 - Remove deprecatedk6 login [cloud / influxdb]commandk6 cloud script.jscommandΒ #5116 - Remove deprecatedk6 cloud script.jscommandQuestions for next actions
Thanks for coordinating this major release effort! π
codebien commentedon Sep 8, 2025
Hey @moko-poi,
thanks for you collaboration π
Yes, you should submit a pull request. Regardless of whether your pull request is merged, we'll still require pull requests for k6-docs to explain the changes.
@heitortsergent, @oleiade we should start thinking how and where to document these changes. What are your thoughts on creating a "v2 breaking changes" page to consolidate all of them?
Yes, there are. The first step should go over this list https://github.com/search?q=repo%3Agrafana%2Fk6+deprecate+language%3AGo&type=code&l=Go and see if we can drop something. However, I'm not sure an external contributor has enough context for doing it, however you might try submitting proposals here in the issue and we'll evaluate them.
I'm sure you can go over the list of GitHub issues and find something interesting to you. If the required outcome is not clear from the issue's description, feel free to ask in a comment directly there.
--no-summaryin favor of--summary-mode=disabled#5119--summary-mode=legacy#5137ExporterTypeonopentelemetryoutput #5348--upload-onlyflag fromk6 cloud#5843mstoykov commentedon May 7, 2026
All subtasks are done so I will close this as done π