-
Notifications
You must be signed in to change notification settings - Fork 37
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
Breaking changes within patch release - 1.0.1
#52
Comments
1.0.1
1.0.1
I also found my way here because of the downstream breakage seen on atuin's issue tracker. To expand on what @DDtKey wrote, see also:
For what it is worth, many of the things listed above are not obvious, at least not without quite a bit of forethought. We're all learning. |
Argh, that's what happens when you merge things and then forget about doing a release for months on end. I'll fix that later today. |
@maciejhirsz Thanks. This is also what sometimes happens you build a library that other people use. 😄 |
Thank you! Appreciate your work here btw ❤️ Otherwise, I'm going to take the opportunity to plug @obi1kenobi's https://github.com/obi1kenobi/cargo-semver-checks. He's spent a long time working on this problem and has produced some excellent tooling to try and catch it before it becomes an issue. |
Thanks for the kind words, Ellie 😊
I'd be happy to answer any questions folks here might have! |
Released 2.0.0, 1.0.1 got yanked. Thank you and apologies 🙏. |
Thanks for the speedy fix! |
Thank you @maciejhirsz! 🙏 |
Firs of all, thank you for the maintenance!
Recently released version
1.0.1
included this PR: #48Which changed public type, this is breaking change and broke some dependent crates (e.g pattern matching in atuin)
I'd suggest to yank the version and release major patch instead
The text was updated successfully, but these errors were encountered: