0.2.0 is released
...without a changelog or a migration guide?
Oh right, it was released on crates.io even, I thought it was still in dev mode while being surprised it appeared in main without a PR.
Besides that, I'd hope this issue can be about entry-points for these changes, big-picture style.
I'd also love to learn more about the direction imara-diff is taking as a project. Representing gitoxide as a stakeholder for imara-diff 0.1, I would have hoped to participate more even if only by knowing what's generally going on. It's fair to say that stealth-development is the way, for me it would be good to know at least.
Thanks, @pascalkuthe, also for making imara-diff in the first place.
I would ideally try to have, in order of priority:
- a git tag pointing to the commit from which the release was made
- a corresponding release with a changelog
- a migration guide (it would indeed be fantastic)
Without the git tag, my intuitive reaction is to wonder whether the release was done intentionally, or whether the maintainer's credentials might have been compromised. I hope it's just a harmless oversight.
Without the git tag, my intuitive reaction is to wonder whether the release was done intentionally, or whether the maintainer's credentials might have been compromised. I hope it's just a harmless oversight.
While understanding the sentiment, I can confirm that despite the looks of it the release was intentional and the account of @pascalkuthe was not compromised.
There's release-plz, I can provide a PR that enables it so all of the git tag creation, changelog generation, git release and crates.io publishing steps can be done automatically.
Interested?
Thanks a lot for offering to help! Right now I am not in the position to answer the question, but once I got a response from Pascal I'll know.