summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-10-08rm redundant codeJesse Plamondon-Willard
2017-10-08escape invalid characters in release zip pathsJesse Plamondon-Willard
2017-10-08add prerelease tag to zip name & normalise version formatJesse Plamondon-Willard
2017-10-08handle various edge cases in manifest parsing for zip filenameJesse Plamondon-Willard
2017-10-08move create-zip task into project codeJesse Plamondon-Willard
2017-10-08convert mod build config into .NET project to simplify C# build tasksJesse Plamondon-Willard
2017-10-08fix duplicate semver regexJesse Plamondon-Willard
2017-10-08move semver implementation into shared project for reuseJesse Plamondon-Willard
2017-10-07rename shared project for broader useJesse Plamondon-Willard
2017-10-07move license back to root so GitHub sees it, readme tweaksJesse Plamondon-Willard
2017-10-07reorganise repo structureJesse Plamondon-Willard
2017-10-07move mod build config files into subfolderJesse Plamondon-Willard
2017-10-07update compatibility listJesse Plamondon-Willard
2017-10-04fix error when checking for updates to a mod with no data recordJesse Plamondon-Willard
2017-10-02update one mod IDJesse Plamondon-Willard
2017-10-02detect use of 'dynamic' in mod codeJesse Plamondon-Willard
2017-10-01fix errors caused by content managers finalizing asynchronouslyJesse Plamondon-Willard
2017-10-01update mod keyJesse Plamondon-Willard
2017-09-27update for 2.0 beta releaseJesse Plamondon-Willard
2017-09-26restore AssemblyRewriters assembly for method injectionJesse Plamondon-Willard
This fixes a SMAPI 2.0 issue where mods would fail with MethodAccessException if they used SpriteBatch methods that got rewritten for MonoGame/XNA compatibility, because the methods SMAPI injected were internal. Moving it back into a separate assembly lets us make it public without making it visible to modders.
2017-09-26simplify API fetch codeJesse Plamondon-Willard
2017-09-26remove base.Entry() method calls (#362)Jesse Plamondon-Willard
2017-09-26add data for a few more mods (#361)Jesse Plamondon-Willard
2017-09-26minor cleanup after 1.x removalJesse Plamondon-Willard
2017-09-25add support for multiple mods having the same update key (#336)Jesse Plamondon-Willard
2017-09-25improve mod update-check validation & errors (#336)Jesse Plamondon-Willard
2017-09-25consolidate update fields in manifest & SMAPI config (#336, #361)Jesse Plamondon-Willard
2017-09-25use SMAPI version in web API (#336)Jesse Plamondon-Willard
2017-09-25don't check for updates to Entoarox mods per request (#361)Jesse Plamondon-Willard
2017-09-25add mod data for update checks (#361)Jesse Plamondon-Willard
2017-09-25fix update checks not normalising remote versions (#336)Jesse Plamondon-Willard
2017-09-25use POST for SMAPI update checks to avoid issues with long queries (#336)Jesse Plamondon-Willard
2017-09-24add support for remapping legacy versions for update checks (#361)Jesse Plamondon-Willard
2017-09-24sort update-check trace logs (#361)Jesse Plamondon-Willard
2017-09-24update config documentation (#361)Jesse Plamondon-Willard
2017-09-24list SMAPI update separately (#336, #361)Jesse Plamondon-Willard
2017-09-24improve version normalising (#336, #361)Jesse Plamondon-Willard
2017-09-24bug fixes, improve update-check logging (#361)Jesse Plamondon-Willard
2017-09-24remove name from data record (#361)Jesse Plamondon-Willard
2017-09-24add support for specifying default update fields, migrate mods already in ↵Jesse Plamondon-Willard
mod list (#361)
2017-09-24minor bug fixes (#361)Jesse Plamondon-Willard
2017-09-24handle common 'v' version prefix on GitHub (#336)Jesse Plamondon-Willard
2017-09-24validate semantic versions in API (#336, #361)Jesse Plamondon-Willard
2017-09-24add support for update checks from the Chucklefish mod site (#336)Jesse Plamondon-Willard
2017-09-24revamp mod compatibility fields to allow broader use of mod data records (#361)Jesse Plamondon-Willard
2017-09-23abstract mod IDs with multiple variants (#361)Jesse Plamondon-Willard
2017-09-23rename mod compatibility records for broader use (#361)Jesse Plamondon-Willard
2017-09-23unify disabled-mod and compatibility lists (#361)Jesse Plamondon-Willard
2017-09-23rename mod compatibility type for broader use (#361)Jesse Plamondon-Willard
2017-09-23drop support for SMAPI 1.x (#360)Jesse Plamondon-Willard