8000 V15 by mikicho · Pull Request #2864 · nock/nock · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

V15 #2864

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

Merged
merged 2 commits into from
May 17, 2025
Merged

V15 #2864

merged 2 commits into from
May 17, 2025

Conversation

mikicho
Copy link
Contributor
@mikicho mikicho commented May 16, 2025

Why v15?

In version 14, we transitioned to using @mswjs/interceptors, marking a significant change. To reduce risk and facilitate the review process, we decided to retain nock's code as much as possible. However, this led to unnecessary complexity in certain areas and hindered the removal of outdated code.
Version 15 represents the second phase of this transition, where we aim to modernize our codebase. Our focus will be on improving tooling, practices, types, APIs, and removing obsolete code to simplify our code and pave the way for developing new features.

For all breaking changes, please see the migration guide.

BREAKING CHANGE: please see migration guide
@mikicho mikicho marked this pull request as draft May 16, 2025 22:53
@mikicho
Copy link
Contributor Author
mikicho commented May 16, 2025

@gr2m I'm wondering how to continue and develop v15.
Currently, I squashed all changes from the "clean up " branch and created another commit for the undici support feature, but it will quickly get messy as well.
Should we merge this for RC as we did in v14? Is there a better way to do this?

--
Ok, I think you got me covered 😁, I created a beta branch.

@mikicho mikicho marked this pull request as ready for review May 16, 2025 23:36
@mikicho mikicho changed the base branch from main to beta May 16, 2025 23:40
Copy link
Member
@gr2m gr2m left a comment

Choose a reason for hiding this comment

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

Yep, beta is what I'd suggest. Make sure to include at least one BREAKING CHANGE: ... line in the commit body to trigger a pre-release for v15

@mikicho mikicho merged commit dd3421a into beta May 17, 2025
11 checks passed
@mikicho mikicho deleted the v15 branch May 17, 2025 10:15
Copy link

🎉 This PR is included in version 15.0.0-beta.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0