Skip to content

Release notes v1.0.0 #4732

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Release notes v1.0.0 #4732

wants to merge 5 commits into from

Conversation

codebien
Copy link
Contributor

@codebien codebien commented Apr 23, 2025

What?

Release notes for k6 v1.0

Updates #4656

@codebien codebien self-assigned this Apr 23, 2025
@codebien codebien added this to the v1.0.0 milestone Apr 23, 2025
@codebien codebien changed the title Release v1.0.0 Release notes v1.0.0 Apr 24, 2025
@codebien codebien marked this pull request as ready for review April 24, 2025 16:14
@codebien
Copy link
Contributor Author

@grafana/k6-core make sure to add your changelogs if some is missing. Remind keeping the internal / maintenance items grouped if they are similar.

@@ -0,0 +1,126 @@
k6 `v1.0.0` is here 🎉!

After 9 years, 9k+ commits and 58 releases from the first commit in 2015, we're excited to announce that we're going to leave behind the `v0.x` series. Starting from now k6 aligns with the industry standard of following the semantic versioning scheme and will release this and future versions by following its new stability policy.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
After 9 years, 9k+ commits and 58 releases from the first commit in 2015, we're excited to announce that we're going to leave behind the `v0.x` series. Starting from now k6 aligns with the industry standard of following the semantic versioning scheme and will release this and future versions by following its new stability policy.
After 9 years, 9k+ commits and 58 releases from the first commit in 2016, we're excited to announce that we're going to leave behind the `v0.x` series. Starting from now k6 aligns with the industry standard of following the semantic versioning scheme and will release this and future versions by following its new stability policy.

Comment on lines +49 to +50

Will display the following and return with exit code `110`:
Copy link
Contributor Author

@codebien codebien Apr 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Will display the following and return with exit code `110`:
Will return with exit code `110` and it display the following output:
ERRO[0001] test run was marked as failed
k6 exited with status: 110
Expand below to see the full output for the example:

@oleiade What about reporting only the critical part and have a full version collapsed?


## Maintenance and internal improvements

- [#4675](https://github.com/grafana/k6/pull/4675), [#4676](https://github.com/grafana/k6/pull/4676), [#4678](https://github.com/grafana/k6/pull/4678) Move several packages to `internal` as preparations for v1.0.0 stabilization
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [#4675](https://github.com/grafana/k6/pull/4675), [#4676](https://github.com/grafana/k6/pull/4676), [#4678](https://github.com/grafana/k6/pull/4678) Move several packages to `internal` as preparations for v1.0.0 stabilization
- [#4675](https://github.com/grafana/k6/pull/4675), [#4676](https://github.com/grafana/k6/pull/4676), [#4678](https://github.com/grafana/k6/pull/4678) Move several packages to `internal` as preparations for v1.0.0 stabilization.

Comment on lines +121 to +126
- [#4691](https://github.com/grafana/k6/pull/4691) Bumps x509roots/fallback dependency.
- [#4701](https://github.com/grafana/k6/pull/4701) Fixes WebCrypto errors not propagating from the tests.
- [#4703](https://github.com/grafana/k6/pull/4703) Makes wptTests run without tags or skip if repos not checkout.
- [#4674](https://github.com/grafana/k6/pull/4674) Bumps the golangx group across 1 directory with 6 updates.
- [#4673](https://github.com/grafana/k6/pull/4673) Bumps google.golang.org/grpc in the googles group.
- [#4663](https://github.com/grafana/k6/pull/4663) Bumps github.com/evanw/esbuild from 0.25.1 to 0.25.2.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reminder: Collapse the dependencies items

Co-authored-by: İnanç Gümüş <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants