summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/SemanticVersion.cs
AgeCommit message (Collapse)Author
2017-05-13decouple mod metadata resolution from main SMAPI logic (#285)Jesse Plamondon-Willard
This makes the logic more self-contained for eventual unit testing, and makes failed mods available during dependency resolution so we can make errors more relevant.
2017-04-23add string overloads for version methods (#263)Jesse Plamondon-Willard
2017-04-23add version.IsBetween method (#263)Jesse Plamondon-Willard
2017-02-23move incompatible mod logic into mod registryJesse Plamondon-Willard
2017-02-07remove oldest deprecated code (#231)Jesse Plamondon-Willard
Since Stardew Valley 1.2 breaks most mods anyway, this commits removes the oldest deprecations and fixes the issues that are easiest for mods to update. See documentation for details.
2017-01-25expose SemanticVersion constructor that parses a stringJesse Plamondon-Willard
2016-12-21make SemanticVersion constructor from version string publicJesse Plamondon-Willard
2016-12-21fix version pre-release tags not consistently normalised (#195)Jesse Plamondon-Willard
2016-12-21correct semantic version pre-release label precedence (#195)Jesse Plamondon-Willard
2016-12-18migrate manifest & version to interfaces with backwards compatibility (#197)Jesse Plamondon-Willard