summaryrefslogtreecommitdiff
path: root/src/SMAPI.Tests/Utilities/SemanticVersionTests.cs
AgeCommit message (Collapse)Author
2022-04-07enable nullable annotations for semantic versions (#837)Jesse Plamondon-Willard
2022-04-06allow null values in ISemanticVersion compare methods (#837)Jesse Plamondon-Willard
2022-04-06enable nullable annotations by default (#837)Jesse Plamondon-Willard
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally.
2022-04-06simplify 'is not' patternsJesse Plamondon-Willard
2022-04-06use target-typed newJesse Plamondon-Willard
2020-01-23add full internal support for non-standard four-part versionsJesse Plamondon-Willard
2019-12-02add support for semver 2.0 build metadata, update for SDV 1.4.0.1Jesse Plamondon-Willard
2019-11-04no longer omit zero patch numbers when formatting versionsJesse Plamondon-Willard
2019-09-14remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent ↵Jesse Plamondon-Willard
assembly names
2019-09-14fix typos and inconsistent spellingJesse Plamondon-Willard
2018-12-04add SMAPI 3.0 compatibility strict mode (#606)Jesse Plamondon-Willard
2018-10-01special-case '-unofficial' when comparing versionsJesse Plamondon-Willard
2018-06-11fix new validation not allowing capitals in semver tagsJesse Plamondon-Willard
2018-06-10improve semantic version validationJesse Plamondon-Willard
2018-06-05fix version parsing issues in new toolkit code (#532)Jesse Plamondon-Willard
2018-06-05move manifest parsing into toolkit (#532)Jesse Plamondon-Willard
2018-01-12fix semantic versions always ignoring `-0` tag (#421)Jesse Plamondon-Willard
2017-10-29let SemanticVersion be constructed from a System.Version (#375)Jesse Plamondon-Willard
2017-10-18fix compatibility check crashing for players with SDV 1.08Jesse Plamondon-Willard
2017-10-07reorganise repo structureJesse Plamondon-Willard