summaryrefslogtreecommitdiff
path: root/src/SMAPI
AgeCommit message (Collapse)Author
2018-08-23tweak data API keys (#468)Jesse Plamondon-Willard
2018-08-23split core logic out of Program (#582)Jesse Plamondon-Willard
This is needed because Mono validates Program's instance fields before the static Main runs, so the custom assembly resolution isn't set up until the app has already crashed due to invalid property types.
2018-08-22let mods access mod.IsContentPack property (#534)Jesse Plamondon-Willard
2018-08-22change mod registry to return a container interface (#534)Jesse Plamondon-Willard
2018-08-22fix deprecated Read/WriteJsonFiles method enforcing newer restrictions (#468)Jesse Plamondon-Willard
2018-08-22update for Stardew Valley 1.3.29 beta (#585)Jesse Plamondon-Willard
2018-08-19fix error handling when resolving assemblies (#582)Jesse Plamondon-Willard
2018-08-19add error when using Read/WriteSaveData when not main player (#468)Jesse Plamondon-Willard
2018-08-19add display name field to ModFolder (#583)Jesse Plamondon-Willard
2018-08-19add recursive mod search (#583)Jesse Plamondon-Willard
2018-08-19move most SMAPI files into subfolder (#582)Jesse Plamondon-Willard
2018-08-19add data API (#468)Jesse Plamondon-Willard
2018-08-18no longer allow non-relative paths for IContentPack.Read/WriteJsonFile (#468)Jesse Plamondon-Willard
2018-08-18add IContentPack.WriteJsonFile method (#468)Jesse Plamondon-Willard
2018-08-18refactor some methods for reuse (#468)Jesse Plamondon-Willard
2018-08-14update for SMAPI 2.7 releaseJesse Plamondon-Willard
2018-08-12bump minimum game versionJesse Plamondon-Willard
2018-08-12add asset propagation for map tilesheets (#570)Jesse Plamondon-Willard
2018-08-12fix asset propagation for child sprites (#573)Jesse Plamondon-Willard
2018-08-11add asset propagation for dialogue changes (#580)Jesse Plamondon-Willard
2018-08-11add support for loading unpacked .json files through content API (#576)Jesse Plamondon-Willard
2018-08-11add --mods-path CLI argument to allow switching between mod folders (#579)Jesse Plamondon-Willard
2018-08-10revamp how mod skips & issues are displayed (#571)Jesse Plamondon-Willard
2018-08-09fix some log files not deleted on startupJesse Plamondon-Willard
2018-08-08serialise all enums to string in JSON by defaultJesse Plamondon-Willard
2018-08-06fix spring tilesheets always used for custom festival maps (#577)Jesse Plamondon-Willard
2018-08-04fixed false compat error when constructing multidimensional arraysJesse Plamondon-Willard
2018-08-04fix ToSButton() methods not publicJesse Plamondon-Willard
2018-07-31bump versions for upcoming releaseJesse Plamondon-Willard
2018-07-31tweak 'share your log' messageJesse Plamondon-Willard
2018-07-29remove 'use SMAPI 2.5.5' message when running Stardew Valley 1.2 (#569)Jesse Plamondon-Willard
2018-07-27remove now-unneeded save guard (#568)Jesse Plamondon-Willard
We previously checked !SaveGame.IsProcessing to avoid running events while the game was saving. Due to a bug in Stardew Valley on Linux/Mac, this flag is never unset when the save completes. It's no longer needed anyway, since SMAPI now runs the save synchronously.
2018-07-16bump versions for beta releaseJesse Plamondon-Willard
2018-07-15fix misnamed typesJesse Plamondon-Willard
2018-07-13bump version for beta releaseJesse Plamondon-Willard
2018-07-13fix console commands being invoked asynchronously (#562)Jesse Plamondon-Willard
2018-07-13fix XACT references failing new compatibility checks on Linux/MacJesse Plamondon-Willard
2018-07-13add more intuitive error when using SMAPI 2.6 with SDV 1.2Jesse Plamondon-Willard
2018-07-09bump versions for releaseJesse Plamondon-Willard
2018-07-09fix various build issuesJesse Plamondon-Willard
- installer not waiting until SaveBackup mod is compiled before preparing release build; - missing XML doc files for new toolkit assemblies; - missing XML doc file in SMAPI release build; - SaveBackup including toolkit DLL.
2018-07-09bump versions for beta releaseJesse Plamondon-Willard
2018-07-09fix error reading empty translation filesJesse Plamondon-Willard
2018-07-09detect broken constructor referencesJesse Plamondon-Willard
2018-07-09fix new event (#310)Jesse Plamondon-Willard
2018-07-08fix new event not initialised (#310)Jesse Plamondon-Willard
2018-07-08bump versions for beta releaseJesse Plamondon-Willard
2018-07-08add GameLoop events for SMAPI 3.0 (#310)Jesse Plamondon-Willard
2018-07-08also detect broken Netcode referencesJesse Plamondon-Willard
2018-07-08rewrite TypeReference comparison to handle more edge cases, exit earlier if ↵Jesse Plamondon-Willard
possible, and encapsulate a bit more
2018-07-08encapsulate type reference comparisonJesse Plamondon-Willard