Skip to content

Release v1.4.0 #5229

@ankur22

Description

@ankur22

Release Date:

10th November 2025

Release Activities

At the beginning of the cycle

Release Preparation

~ 2 weeks before the release date

  • Ensure that all PRs from a release milestone are merged.
  • Ensure experimental modules (if needed) have been updated to their latest version.

~ 1 week before the release date

~ 1 day before the release date

  • Ensure all PRs in the k6-docs repository related to new or modified functionalities introduced by the new version have been merged.

Release Day

Documentation

  • Open and merge a PR from main in the k6-docs repository Add v1.4.x release documentation k6-docs#2120:
    • Creating a new v{major}.{minor}.0 file in the next release notes folder and copy/paste the main sections of the release notes (new features, deprecations and roadmap).
    • Copying the current k6's next (including the newly created release note file) to a folder named with the k6 version (e.g., v1.4.x).
  • Ensure the k6 repository release notes PR contains the correct links to the docs.

In k6 repository

  • Merge the PR bumping the k6 Go project's version.
  • Merge the release notes PR.
  • Pull locally the previously merged changes.
  • Create a new long-lived v{major}.{minor}.x release branch from the master branch.
  • Create and push a new tag of the form v{major}.{minor}.0.
git checkout master && git pull && git checkout -b v1.4.x && git tag v1.4.0 -m "v1.4.0" && git push origin v1.4.0

In k6-extension-registry

Announcements

  • Notify the larger team in the #k6 channel, letting them know that the release is published by linking the release on GitHub.
  • Publish a link to the #k6 channel's post in the #k6-changelog channel.
  • Close the release's milestone.

Wrapping Release

  • Ensure the DefinitelyTyped/DefinitelyTyped PR(s) are merged.
  • Update the k6 repository's .github/ISSUE_TEMPLATE/release.md in the event steps from this checklist were incorrect or missing.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions