yuukiw / StardewValleyMM

32 stars 5 forks source link

Mod version conversion error #21

Open PaulCanada opened 6 years ago

PaulCanada commented 6 years ago

SDVMM does not handle semver's versioning rules, and as such, causes an unhandled exception when deactivating mods that follow semver's rules. Semver link

Pathoschild commented 6 years ago

For background, with SMAPI 1.x mods specified their manifest version like this:

"Version": {
   "MajorVersion": 1,
   "MinorVersion": 0,
   "PatchVersion": 0,
   "Build": null
}

In SMAPI 2.0+, the recommended format is:

"Version": "1.0.0"

SDVMM supports the older format, but doesn't support the new one yet.

OkaMoez commented 4 years ago

This bug prevents me from deactivating mods with a double click. The error prompt pops up after the initial selection. Is there a workaround?