Skip to content

Update for Stardew Valley 1.2 and SMAPI 2.0

This pull request...

  • Updates the code for compatibility with Stardew Valley 1.2 and SMAPI 2.0 (still compatible with SMAPI 1.15).
  • Migrates to the mod build config package.
    This automates references (so we no longer need to change reference paths in the .csproj), lets us compile the mod on Linux/Mac/Windows without changes, simplifies debugging from Visual Studio, and lets us deploy the mod into the game's Mods folder automatically on build (though that's disabled so we can run the Markdown parser).
  • Replaces the deploy script with a crossplatform MSBuild task.
  • Adds a .gitignore to ignore generated files which don't need to be in source control.
  • Adds a .gitattributes to normalise line endings between Linux/Mac/Windows.
  • Refactors the code a bit.
  • Bumps the version for release.

If the changes look fine, can you release 1.0.1.zip to the Nexus page?

Merge request reports