Thanks for the awesome library! One thing I noticed that's probably intentional is that Version.Equals returns false if the patch and minor versions are different but major is equal.
Equals might be the wrong method since it might imply strict equality, but maybe there should be another method that compares versions more closely to the semver spec? The first thing that came to mind is BackwardsCompatible or maybe Compatible if that's too wordy.
Thanks for your time!
Thanks for the awesome library! One thing I noticed that's probably intentional is that Version.Equals returns false if the patch and minor versions are different but major is equal.
Equals might be the wrong method since it might imply strict equality, but maybe there should be another method that compares versions more closely to the semver spec? The first thing that came to mind is BackwardsCompatible or maybe Compatible if that's too wordy.
Thanks for your time!