SMAPI - Stardew Modding API

SMAPI - Stardew Modding API

971k Downloads

Release SMAPI 2.6

Pathoschild opened this issue ยท 2 comments

commented

Prepare SMAPI 2.6 beta for release.

To do

Before 1.3 release

  • Remove "use SMAPI 2.5.5" message when running Stardew Valley 1.2.
  • Add option to hide beta releases on smapi.io.
  • Polish release notes.
  • Draft release summary.
  • Bump minimum game version to 1.3 release.
  • Draft 1.3 FAQs subreddit thread.

After 1.3 release

  • Post 1.3 FAQs subreddit thread.
  • Release SMAPI 2.6.
  • Disable beta on smapi.io.
commented

Draft release summary:

SMAPI 2.6 is a big update, with nearly 400 commits over two months. Some mods aren't updated for Stardew Valley 1.3 yet; see the mod compatibility list for the latest updates and fixes. (For mod authors: see the mod author's migration guide.)

There are too many changes to list here, but here are some highlights for players:

  • updated for Stardew Valley 1.3;
  • added automatic save backups;
  • significantly improved SMAPI's update checks (including support for optional and unofficial updates);
  • fixed default color scheme on Mac;
  • fixed many bugs (including SEHException errors for some players);
  • updated compatibility list.

And some highlights for modders:

  • added an input API for reading and suppressing keyboard/controller/mouse input;
  • added support for custom seasonal map tilesheets;
  • added support for intercepting assets loaded by temporary content managers;
  • added prototype SMAPI 3.0 events;
  • added a prototype mod handler toolkit for external tools;
  • added code analysis to flag common issues as build warnings;
  • added support for reloading NPC schedules through the content API;
  • reimplemented content API and input suppression to work more consistently in many edge cases;
  • many changes to support multiplayer.

Requires Stardew Valley 1.3.XX or later on Linux/Mac/Windows.

See the release notes and mod compatibility list for more info.

commented

Done!