summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-31enable paranoid warnings automatically in debug mode (#590)Jesse Plamondon-Willard
2018-08-31add paranoid warnings mode (#590)Jesse Plamondon-Willard
2018-08-30fix assembly load security exceptions by restructuring installer and adding ↵Jesse Plamondon-Willard
*.exe.config files (#582, #588)
2018-08-26add more default game install pathsJesse Plamondon-Willard
2018-08-26delete data API entries when they're set to null (#468)Jesse Plamondon-Willard
2018-08-26make beta download blurb configurable (#585)Jesse Plamondon-Willard
2018-08-25add manual install notes for Linux/Mac (#587)Jesse Plamondon-Willard
2018-08-24bump versions for betaJesse Plamondon-Willard
2018-08-24fetch mod update keys from wiki when availableJesse Plamondon-Willard
2018-08-24suppress the game's 'added cricket' debug outputJesse Plamondon-Willard
2018-08-24fix path init error-handling using monitor before it's initialisedJesse Plamondon-Willard
2018-08-23bump versions for betaJesse Plamondon-Willard
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-22mark Grass Growth as broken in 1.3.29 (#585)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-22fix crash when a mod manifest is corruptedJesse Plamondon-Willard
2018-08-22update compatibility listJesse Plamondon-Willard
2018-08-20fix broken path in installer (#582)Jesse Plamondon-Willard
2018-08-19fix installer's assembly resolution on Linux/Mac (#582)Jesse Plamondon-Willard
2018-08-19fix error handling when resolving assemblies (#582)Jesse Plamondon-Willard
2018-08-19rm unneeded package reference in ConsoleCommandsJesse Plamondon-Willard
2018-08-19add error when using Read/WriteSaveData when not main player (#468)Jesse Plamondon-Willard
2018-08-19fix assembly reference in NuGet package (#582)Jesse Plamondon-Willard
2018-08-19fix mod build package not parsing some valid manifests (#584)Jesse Plamondon-Willard
2018-08-19add installer logic to detect if player moved the bundled mods (#583)Jesse Plamondon-Willard
2018-08-19add display name field to ModFolder (#583)Jesse Plamondon-Willard
2018-08-19adjust SaveBackup mod to simplify installer logic (#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-18mark old SpaceCore versions incompatibleJesse Plamondon-Willard
2018-08-14Merge branch 'develop' into stableJesse Plamondon-Willard
2018-08-14update for SMAPI 2.7 releaseJesse Plamondon-Willard
2018-08-14drop backwards compatibility in update-check APIJesse Plamondon-Willard
Update checks from older versions of SMAPI are never useful now that Stardew Valley 1.3 is released: older versions of SMAPI won't launch in Stardew Valley 1.3 (so they won't check for updates), and newer versions of SMAPI/mods won't work with older versions of the game.
2018-08-12bump minimum game versionJesse Plamondon-Willard
2018-08-12add asset propagation for map tilesheets (#570)Jesse Plamondon-Willard
2018-08-12fix redundant text (#554)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-11let Linux/Mac players choose the console scheme when installing (#554)Jesse Plamondon-Willard
2018-08-11overhaul installer display (#554)Jesse Plamondon-Willard
The installer now validates preconditions earlier when possible, and after each step will reset the text and condense details from previous steps. This way players only see info for the current question to avoid confusion, and it's easier to add new steps.
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