summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/ModLoading
AgeCommit message (Collapse)Author
2018-02-17Revert "rewrite all mod assemblies to let SMAPI proxy into their internal ↵Jesse Plamondon-Willard
classes (#435)" This reverts commit 032997650010a9b6cd3378cb1a2b8273fb3f56ff.
2018-02-16add mod page URL to missing-dependency errors (#437)Jesse Plamondon-Willard
2018-02-16encapsulate update key to URL logic for reuse (#437)Jesse Plamondon-Willard
2018-02-16encapsulate mod DB, add display name, and use in dependency checks (#439)Jesse Plamondon-Willard
2018-02-16overhaul internal mod data format (#439)Jesse Plamondon-Willard
The new format is much more concise, reduces the memory footprint by only parsing metadata for loaded mods, and adds support for versioning and defaulting most fields.
2018-02-15rewrite all mod assemblies to let SMAPI proxy into their internal classes (#435)Jesse Plamondon-Willard
2017-12-28fix issue where assemblies could be incorrectly reloadedJesse Plamondon-Willard
2017-12-12switch to simpler approach for mod-provided APIs (#409)Jesse Plamondon-Willard
2017-12-11add prototype of mod-provided APIs (#409)Jesse Plamondon-Willard
2017-11-27fix error when a mod has an invalid filename in the EntryDLL manifest field ↵Jesse Plamondon-Willard
(#402)
2017-10-07reorganise repo structureJesse Plamondon-Willard