-
I see in the readme that support for pre-releases is planned. But after looking at the code, I saw some strange uses of the word "pre-release", and I am wondering what is meant by "pre-release" in the cargo-smart-release readme. Is it "pre-release" in the semantic-versionning sense, like I would be especially interested in support of the former (actual pre-releases, like |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Thanks for bringing this up! I wouldn't be surprised if the usage of Settling on the official meaning here, the code incrementing a version indeed cannot handle pre-releases yet. There is another relevant piece of code to determine if a version change is breaking which would probably also need adjustments. |
Beta Was this translation helpful? Give feedback.
Thanks for bringing this up! I wouldn't be surprised if the usage of
pre-release
is ambiguous in these texts, but believe they should consistently refer to pre-1.0 crates. Maybe there is an official term for that, so the usage of the word could be fixed and made less confusing with what semver prescribes.Settling on the official meaning here, the code incrementing a version indeed cannot handle pre-releases yet. There is another relevant piece of code to determine if a version change is breaking which would probably also need adjustments.