11 ms·
More generally, this is just semantic versioning. The first non-zero position is considered to have "major" impact, the following number is then a "minor" impac
by rezonant 3y ago
More generally, this is just semantic versioning. The first non-zero position is considered to have "major" impact, the following number is then a "minor" impact. https://docs.rs/semver/latest/semver/ https://docs.rs/semver/latest/semver/
- nextaccountic 3y agoNote that Cargo is a bit more strict than semver because Cargo consider that 0.1.2 must be compatible with 0.1.1 (for instance) but semver says that for any x and y, 0.x.y anything goes. However, 0.0.1 is not compatible with 0.0.2 (like semver) I couldn't find documentation on that but here's a reddit thread about it https://www.reddit.com/r/rust/comments/n4ni2d/arent_many_rust_crates_abusing_semantic_versioning/gwwixyq/ https://www.reddit.com/r/rust/comments/n4ni2d/arent_many_rus...