summaryrefslogtreecommitdiff
path: root/src/SMAPI/StardewModdingAPI.csproj
AgeCommit message (Collapse)Author
2018-02-23overhaul events to track the mod which added each handler, and log errors ↵Jesse Plamondon-Willard
under their name (#451)
2018-02-19encapsulate path utilities for reuse, add unit testsJesse Plamondon-Willard
2018-02-19add unvalidated update tick event for specialised use cases (#446)Jesse Plamondon-Willard
2018-02-17add content pack feature (#436)Jesse Plamondon-Willard
2018-02-17split proxy builder & factory (#435)Jesse Plamondon-Willard
2018-02-17add install scripts for Linux/Mac (#434)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-01-20update Json.NET to 11.0.1-beta3 to fix parsing error with JSON comments in ↵Jesse Plamondon-Willard
arrays (#423)
2018-01-20split SFieldConverter into separate convertersJesse Plamondon-Willard
2018-01-20move converters into namespaceJesse Plamondon-Willard
2018-01-20encapsulate common JSON converter code, improve parse errors (#423)Jesse Plamondon-Willard
2018-01-17overhaul input handling (#422)Jesse Plamondon-Willard
2018-01-16add JSON converters for crossplatform-incompatible types (#423)Jesse Plamondon-Willard
2018-01-12fix semantic versions always ignoring `-0` tag (#421)Jesse Plamondon-Willard
2017-12-15rm unneeded assembly references (#409)Jesse Plamondon-Willard
2017-12-15emit proxy classes directly to simplify crossplatform compatibility (#409)Jesse Plamondon-Willard
2017-12-12fix compatibility on Mac (#409)Jesse Plamondon-Willard
2017-12-12add support for casting mod-provided API to an interface without a direct ↵Jesse Plamondon-Willard
assembly reference (#409)
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-12-10adjust reflection API to correctly reflect what it does (#410)Jesse Plamondon-Willard
2017-12-02remove unneeded fileJesse Plamondon-Willard
2017-10-23improve content manager thread safety, create content cache wrapper (#373)Jesse Plamondon-Willard
2017-10-18simplify JSON converter nameJesse Plamondon-Willard
2017-10-13move SButtons into rootJesse Plamondon-Willard
2017-10-13update Json.NETJesse Plamondon-Willard
2017-10-07rename shared project for broader useJesse Plamondon-Willard
2017-10-07reorganise repo structureJesse Plamondon-Willard