Releases: trananhtung/semver-diff
Releases · trananhtung/semver-diff
Release list
semver-diff v0.1.0
First release.
Find the release-type difference between two semantic versions — major, minor, patch, or their prerelease variants. A faithful Rust port of node-semver's diff and the semver-diff npm package, built on the semver crate.
diff(a, b) -> Option<Difference>(Noneif equal);diff_str(a, b)from stringsDifference:Major/PreMajor/Minor/PreMinor/Patch/PrePatch/PreRelease, withas_str()(node-semver names) andis_prerelease()- Build metadata ignored; result is symmetric
- Verified byte-for-byte against live node-semver 7.7.2
Fills a real gap — the semver crate compares versions but has no diff helper.