Commit Graph

1509 Commits

Author SHA1 Message Date
Jesse Plamondon-Willard f287ff616e update nuspec 2017-07-28 00:12:26 -04:00
Mike Weaver 4dd197068e mark debugging support as Windows-only in readme (#4) 2017-07-28 00:10:40 -04:00
Jesse Plamondon-Willard 285c0448fd add option to create release zip files (Windows-only)
CodeTaskFactory doesn't seem to be available on Linux/Mac.
2017-07-28 00:10:32 -04:00
Jesse Plamondon-Willard eca5e56883 also reference Microsoft.Xna.Framework.Xact by default 2017-07-27 19:15:40 -04:00
Jesse Plamondon-Willard e40de15de0 update release notes (#335) 2017-07-23 21:08:36 -04:00
Jesse Plamondon-Willard 586b50dc84 Merge branch 'feature/355-asset-cache-invalidation' into develop 2017-07-23 20:44:28 -04:00
Jesse Plamondon-Willard 64facdd439 add support for reloading more singleton assets (#335) 2017-07-23 20:44:04 -04:00
Jesse Plamondon-Willard e8648e217a add support for reloading wallpaper and building textures (#335) 2017-07-23 20:22:33 -04:00
Jesse Plamondon-Willard eeee6b185d use more flexible approach to core asset reloading (#335) 2017-07-23 19:39:17 -04:00
Jesse Plamondon-Willard 467ad2ffd4 let mods invalidate cached assets by name or type (#335) 2017-07-23 17:36:31 -04:00
Jesse Plamondon-Willard 4ea6a4102b add support for partial cache invalidation (#335) 2017-07-23 15:08:14 -04:00
Jesse Plamondon-Willard 65e820c657 update release notes (#333) 2017-07-23 13:20:15 -04:00
Jesse Plamondon-Willard f7e22b551a remove outdated message about beta release branch (#333) 2017-07-23 13:16:01 -04:00
Jesse Plamondon-Willard 74be6f1311 improve handling of legacy non-semantic game versions (#333) 2017-07-23 13:15:28 -04:00
Jesse Plamondon-Willard 5cf961ab64 fix unit test 2017-07-23 13:09:30 -04:00
Jesse Plamondon-Willard e04fc84190 update compatibility list 2017-07-23 12:18:52 -04:00
Jesse Plamondon-Willard c20b21bcaa add support for disambiguating IDs in mod compatibility list 2017-07-23 12:14:33 -04:00
Jesse Plamondon-Willard 1bf8e2b95c change order of broken-in-2.0 checks to show more meaningful matches first 2017-07-23 12:13:56 -04:00
Jesse Plamondon-Willard 17fec9034c tweak heuristic skip text, add error if mod doesn't implement Entry 2017-07-23 12:13:17 -04:00
Jesse Plamondon-Willard 7c1ac555a4 simplify compatibility list by defaulting compatibility type, update readme 2017-07-23 12:11:46 -04:00
Jesse Plamondon-Willard 7d73b0bf0c simplify compatibility skip message in 2.0 & combine update URL fields 2017-07-23 11:58:24 -04:00
Jesse Plamondon-Willard 6ddcef61e9 simplify mod compatibility model parsing 2017-07-23 11:50:24 -04:00
Jesse Plamondon-Willard d0e0e9427e rename ManifestFieldConverter for broader usage 2017-07-23 11:50:18 -04:00
Jesse Plamondon-Willard 24b824644d make semantic versions equatable in 2.0 2017-07-23 11:50:09 -04:00
Jesse Plamondon-Willard 5726ebe20e remove TrainerMod's save and load commands in 2.0 2017-07-23 11:37:55 -04:00
Jesse Plamondon-Willard f050f4ba31 simplify SMAPI 2.0 release notes 2017-07-13 19:44:59 -04:00
Jesse Plamondon-Willard 48ced0336c use more readable colours if player has a light-backgrounded terminal (#327) 2017-07-13 18:30:46 -04:00
Jesse Plamondon-Willard ae01396d9d fix crash in unique-ID check when mod has no manifest (#323) 2017-07-13 17:26:36 -04:00
Jesse Plamondon-Willard 674ad0d90f Merge branch 'develop' into stable 2017-07-10 22:10:27 -04:00
Jesse Plamondon-Willard 834aee92f2 fix TrainerMod including Json.NET 2017-07-10 22:09:02 -04:00
Jesse Plamondon-Willard eff3581406 change SMAPI 2.0 link in deprecation warnings 2017-07-10 20:47:16 -04:00
Jesse Plamondon-Willard 9256bfc45a bump version for release 2017-07-10 20:38:21 -04:00
Jesse Plamondon-Willard 9041f1c6bc update release notes for 1.15.1 2017-07-10 20:28:23 -04:00
Jesse Plamondon-Willard db29d6677f fix legacy controller events broken in 1.15 (#325) 2017-07-10 20:25:38 -04:00
Jesse Plamondon-Willard c9785f4796 Merge branch 'develop' 2017-07-10 15:46:29 -04:00
Jesse Plamondon-Willard 059c277623 update nuspec for release 2017-07-10 15:46:20 -04:00
Jesse Plamondon-Willard 1fa12092c6 combine Linux/Mac paths
Mono may report Mac as either 'Unix' or 'OSX', and we don't really need to distinguish them for our purposes anyway.
2017-07-10 15:45:22 -04:00
Jesse Plamondon-Willard 6a707a3e2d remove undocumented & unneeded GamePlatform variable 2017-07-10 15:44:19 -04:00
Jesse Plamondon-Willard 234b640342 normalise unique IDs in mod registry lookups, update release notes 2017-07-10 14:43:52 -04:00
Jesse Plamondon-Willard d82e57d306 enable SMAPI 2.0 mode by default
This commit replaces the SMAPI_2_0 compile flag with SMAPI_1_x.
2017-07-10 14:33:36 -04:00
Jesse Plamondon-Willard 61d13d370c fail mods if their unique ID isn't unique (#323) 2017-07-10 13:30:20 -04:00
Jesse Plamondon-Willard 7bf0c66088 reduce duplicate code in unit tests 2017-07-10 13:25:19 -04:00
Jesse Plamondon-Willard 49edb712ec fix unit tests broken by removing Stardew Valley.exe from build output 2017-07-10 12:53:58 -04:00
Jesse Plamondon-Willard 09034f61a1 Merge branch 'develop' 2017-07-09 23:33:42 -04:00
Jesse Plamondon-Willard 9beefb65fa clear GamePlatform if unknown 2017-07-09 23:33:08 -04:00
Jesse Plamondon-Willard 4ca843ee90 update nuspec for release 2017-07-09 23:30:48 -04:00
Jesse Plamondon-Willard cf6445b8e1 improve OS and game path detection to avoid crossplatform issues 2017-07-09 23:29:51 -04:00
Jesse Plamondon-Willard 182828f194 fix Stardew Valley.exe being packaged with TrainerMod 2017-07-09 22:22:41 -04:00
Jesse Plamondon-Willard 1edd98aef0 Merge branch 'develop' into stable 2017-07-08 12:54:06 -04:00
Jesse Plamondon-Willard 8743c4115a tweak deprecation meta-warning 2017-07-08 12:53:12 -04:00