summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-10bump mod build package version for releaseJesse Plamondon-Willard
2017-10-10move validation back into .targets for MonoDevelop compatibilityJesse Plamondon-Willard
2017-10-10validate build context before buildJesse Plamondon-Willard
2017-10-10fix input events having decimal tile coordinates (#367)Jesse Plamondon-Willard
2017-10-10work around race condition in game codeJesse Plamondon-Willard
2017-10-10update mod dataJesse Plamondon-Willard
2017-10-09fix update check errorJesse Plamondon-Willard
2017-10-09don't include Json.NET in mod deploy or release zip since it's loaded by SMAPIJesse Plamondon-Willard
2017-10-09rm unneeded codeJesse Plamondon-Willard
2017-10-08Merge branch 'revamp-mod-build-logic' into developJesse Plamondon-Willard
2017-10-08update mod build package nuspecJesse Plamondon-Willard
2017-10-08rewrite mod build package per new docsJesse Plamondon-Willard
2017-10-08move zip logic into methodJesse Plamondon-Willard
2017-10-08rename build task for broader useJesse Plamondon-Willard
2017-10-08rewrite mod build package docs for proposed changesJesse Plamondon-Willard
2017-10-08move release notes into mod build package docsJesse Plamondon-Willard
2017-10-08move mod build config readme into docsJesse Plamondon-Willard
2017-10-08add support for SMAPI 2.0 version strings in mod release zip codeJesse Plamondon-Willard
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-07Merge branch 'add-mod-build-config' into developJesse Plamondon-Willard
2017-10-07remove readme header imageJesse Plamondon-Willard
2017-10-07update readmeJesse Plamondon-Willard
2017-10-07move technical docs out of READMEJesse Plamondon-Willard
2017-10-07reorganise repo structureJesse Plamondon-Willard
2017-10-07move mod build config files into subfolderJesse Plamondon-Willard
2017-10-07Merge remote-tracking branch 'mod-build-config/develop' into ↵Jesse Plamondon-Willard
add-mod-build-config # Conflicts: # .gitattributes # .gitignore # README.md # release-notes.md
2017-10-07update compatibility listJesse Plamondon-Willard
2017-10-07move manifest version parsing into methodJesse Plamondon-Willard
2017-10-07switch create-zip task to class type to simplify encapsulationJesse Plamondon-Willard
2017-10-07add version support to zip filenames (#7)Death
2017-10-07Updates exported mod zip files to use a base folderDeath
Instead of all of the mod files being in the root directory of the zip file, they are now in /ModName/, making it easier for modders to export upload-ready zip files of their mods.
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-02+ release noteJesse 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