Skip to content

2.8.2

Compare
Choose a tag to compare
@Pathoschild Pathoschild released this 19 Nov 18:55
· 2250 commits to stable since this release
4cd9eda

This is an old release. You should use the latest version instead!

SMAPI 2.8 mainly adds support for the latest Stardew Valley 1.3.32 and makes quality-of-life changes for players:

  • added a mod compatibility page and privacy page;
  • added support for organising your mods into subfolders and ignoring mod folders;
  • moved most SMAPI files into a smapi-internal subfolder (so your game folder is less messy) and save backups into a save-backups folder (so they're easier to find);
  • enabled update checks even for mods that have no update keys in many cases;
  • improved various error messages to be more clear and intuitive;
  • now auto-recovers crashes caused by broken modded dialogue;
  • now recommends the correct SMAPI version when you have an older game version;
  • improved compatibility for some Linux players;
  • fixed a number of issues.

For modders, this mainly adds new features and improvements:

  • added a multiplayer API and events to send/receive messages and get connected player info;
  • added a data API to store mod data in the save file or app data;
  • added optional verbose logging;
  • added support for writing to JSON files in content packs;
  • added support for semi-transparent overlays when patching images;
  • added more events for the upcoming SMAPI 3.0;
  • improved support for the -unofficial version convention (e.g. 1.0-unofficial < 1.0-beta);
  • enabled IntelliSense documentation when using the non-developers version of SMAPI;
  • removed restriction against loading images during a draw cycle;
  • fixed a number of issues.

Minor releases:

  • 2.8.1 fixes an installer error for Windows players.
  • 2.8.2 fixes a crash for MacOS players.

Requires Stardew Valley 1.3.32 or later on Linux/Mac/Windows.