summaryrefslogtreecommitdiff
path: root/release-notes.md
AgeCommit message (Collapse)Author
2017-05-23fix Context.IsInDrawLoop having a public setterJesse Plamondon-Willard
2017-05-23fix rare crash when window loses focus for some playersJesse Plamondon-Willard
2017-05-22show friendly error when running install.exe from within zip fileJesse Plamondon-Willard
2017-05-22add Context.IsInDrawLoop for specialised modsJesse Plamondon-Willard
2017-05-21reimplement event deprecation warnings to fix "unknown mod" warningsJesse Plamondon-Willard
2017-05-21fix smapi-crash.txt being copied from default log even if --log-path is ↵Jesse Plamondon-Willard
specified
2017-05-21enable mod dependencies (#285)Jesse Plamondon-Willard
2017-05-20show friendly errors when the game is missing or pre-1.2Jesse Plamondon-Willard
2017-05-20add metadata to internal mod registry & use mod display name everywhereJesse Plamondon-Willard
2017-05-19fix error when loading a mod with no versionJesse Plamondon-Willard
2017-05-18improve game install path detectionJesse Plamondon-Willard
2017-05-17clarify release noteJesse Plamondon-Willard
2017-05-17fix errors during overridden update loop immediately crashing the game with ↵Jesse Plamondon-Willard
no log entry
2017-05-16add internal refactoring to release notesJesse Plamondon-Willard
2017-05-16tweak release notesJesse Plamondon-Willard
2017-05-16fix maps not recognising custom tilesheets added through the SMAPI content APIJesse Plamondon-Willard
2017-05-16add warning for mods that don't have a name or versionJesse Plamondon-Willard
2017-05-15add Context.IsWorldReady flagJesse Plamondon-Willard
2017-05-15update compatibility blacklist for SDV 1.2Jesse Plamondon-Willard
2017-05-14fix world/player events being raised when the player loads a save due to ↵Jesse Plamondon-Willard
values being initialised
2017-05-13streamline crossplatform build with Mono 5.0, update readme, tweak release notesJesse Plamondon-Willard
2017-05-12fix error on Linux/Mac when a mod tries to load content immediately after ↵Jesse Plamondon-Willard
save is loaded
2017-05-11overhaul save handling to fix save events not triggering on Linux/Mac (#284)Jesse Plamondon-Willard
2017-05-10deprecate GameEvents.GameLoaded and GameEvents.FirstUpdateTickJesse Plamondon-Willard
2017-05-09fix installer finding redundant game paths on LinuxJesse Plamondon-Willard
2017-05-09add warning for mods that don't set the UniqueID manifest fieldJesse Plamondon-Willard
2017-05-09let mods dispose unmanaged resources when SMAPI is disposing (#282)Jesse Plamondon-Willard
2017-05-09add 'debug' console commandJesse Plamondon-Willard
2017-05-09when a fatal crash happens, keep a copy of the log and notify the player on ↵Jesse Plamondon-Willard
relaunch
2017-05-08add optional verbose context loggingJesse Plamondon-Willard
2017-05-08detect unrecoverable draw errors (#283)Jesse Plamondon-Willard
2017-05-03bundle libgdiplus into SMAPI on Linux/Mac to fix errors loading PNGs (#277)Jesse Plamondon-Willard
2017-05-03adopt pufferchick as SMAPI iconJesse Plamondon-Willard
2017-05-03recover game after draw errors to prevent crashJesse Plamondon-Willard
2017-05-03fix mods on Linux/Mac no longer working after the game saves (#281)Jesse Plamondon-Willard
2017-05-03support players with multiple copies of the game when installing (#274)Jesse Plamondon-Willard
2017-05-02store unknown fields in IManifest::ExtraFields (#275)Jesse Plamondon-Willard
2017-05-02default content API to ContentSource.ModFolder (#276)Jesse Plamondon-Willard
2017-05-02fix XNBs loaded from the mod folder through the content API never being ↵Jesse Plamondon-Willard
found on Mac (#278)
2017-05-02fix error when using content API to load a PNG during early game init (#280)Jesse Plamondon-Willard
2017-04-30update release notes (#257)Jesse Plamondon-Willard
2017-04-29fix mod events triggering during game save in Stardew Valley 1.2Jesse Plamondon-Willard
2017-04-29fix errors in the game's update causing the game to freeze until the player ↵Jesse Plamondon-Willard
presses a key in the SMAPI console
2017-04-28detect broken ObjectInformation.xnb dataJesse Plamondon-Willard
2017-04-26revamp 'exit immediately' to abort ongoing SMAPI tasksJesse Plamondon-Willard
2017-04-26detect exceptions logged directly to the console and log them as errorsJesse Plamondon-Willard
2017-04-26No longer suppress console output from the log fileJesse Plamondon-Willard
Console messages appear in the console (in developer mode only), but weren't saved to the log file based on the argument that they weren't relevant. However, that also suppresses the game's load-game errors in Stardew Valley 1.2, which makes troubleshooting save issues more complicated. To avoid any such issues in the future, they're now always logged to the file. If you need to log a message that isn't shown to the user, use System.Diagnostics.Debug instead.
2017-04-26optimise console interception for the way Stardew Valley logs messagesJesse Plamondon-Willard
2017-04-24remove new manifest field for minimum game version (#264)Jesse Plamondon-Willard
This was added to support parallel releases for SDV 1.11 + 1.2-beta, but SDV 1.2 is now out of beta. Mods should specify the minimum SMAPI version instead if needed.
2017-04-24update for SDV 1.2 non-beta releaseJesse Plamondon-Willard