Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-09 | when a fatal crash happens, keep a copy of the log and notify the player on ↵ | Jesse Plamondon-Willard | |
relaunch | |||
2017-05-08 | add optional verbose context logging | Jesse Plamondon-Willard | |
2017-05-08 | detect unrecoverable draw errors (#283) | Jesse Plamondon-Willard | |
2017-05-03 | bundle libgdiplus into SMAPI on Linux/Mac to fix errors loading PNGs (#277) | Jesse Plamondon-Willard | |
2017-05-03 | adopt pufferchick as SMAPI icon | Jesse Plamondon-Willard | |
2017-05-03 | recover game after draw errors to prevent crash | Jesse Plamondon-Willard | |
2017-05-03 | fix mods on Linux/Mac no longer working after the game saves (#281) | Jesse Plamondon-Willard | |
2017-05-03 | support players with multiple copies of the game when installing (#274) | Jesse Plamondon-Willard | |
2017-05-02 | store unknown fields in IManifest::ExtraFields (#275) | Jesse Plamondon-Willard | |
2017-05-02 | default content API to ContentSource.ModFolder (#276) | Jesse Plamondon-Willard | |
2017-05-02 | fix XNBs loaded from the mod folder through the content API never being ↵ | Jesse Plamondon-Willard | |
found on Mac (#278) | |||
2017-05-02 | fix error when using content API to load a PNG during early game init (#280) | Jesse Plamondon-Willard | |
2017-04-30 | update release notes (#257) | Jesse Plamondon-Willard | |
2017-04-29 | fix mod events triggering during game save in Stardew Valley 1.2 | Jesse Plamondon-Willard | |
2017-04-29 | fix 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-28 | detect broken ObjectInformation.xnb data | Jesse Plamondon-Willard | |
2017-04-26 | revamp 'exit immediately' to abort ongoing SMAPI tasks | Jesse Plamondon-Willard | |
2017-04-26 | detect exceptions logged directly to the console and log them as errors | Jesse Plamondon-Willard | |
2017-04-26 | No longer suppress console output from the log file | Jesse 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-26 | optimise console interception for the way Stardew Valley logs messages | Jesse Plamondon-Willard | |
2017-04-24 | remove 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-24 | update for SDV 1.2 non-beta release | Jesse Plamondon-Willard | |
2017-04-23 | fixed `Constants.SaveFolderName` not set for a new game until the save is ↵ | Jesse Plamondon-Willard | |
created (#261) | |||
2017-04-23 | ensure SMAPI resources are disposed on exit (#268) | Jesse Plamondon-Willard | |
2017-04-23 | add support for non-melee weapons to TrainerMod (#259) | Jesse Plamondon-Willard | |
2017-04-23 | add world_setyear command to TrainerMod | Jesse Plamondon-Willard | |
2017-04-23 | add string overloads for version methods (#263) | Jesse Plamondon-Willard | |
2017-04-23 | fix rare issue where installer crashes trying to delete a bundled mod from ↵ | Jesse Plamondon-Willard | |
%appdata% (#266) | |||
2017-04-23 | revamp startup process (#265) | Jesse Plamondon-Willard | |
This revamps SMAPI's startup process to simplify mod development by ensuring that core components are ready by the time mods are loaded (which is also needed for the upcoming content API), and eliminate or reduce SEHExceptions some players experience. | |||
2017-04-23 | let mods specify a minimum game version in their manifest.json (#264) | Jesse Plamondon-Willard | |
2017-04-23 | unify SMAPI versions for SDV 1.11 and 1.2 using compile switches where ↵ | Jesse Plamondon-Willard | |
needed (#264) | |||
2017-04-23 | Merge branch for Stardew Valley 1.2 beta into develop | Jesse Plamondon-Willard | |
# Conflicts: # src/StardewModdingAPI/Framework/SGame.cs | |||
2017-04-23 | fix monitor.ExitGameImmediately not working correctly | Jesse Plamondon-Willard | |
2017-04-22 | fix mouse-changed event never updating prior mouse position | Jesse Plamondon-Willard | |
2017-04-05 | unbackport for SDV 1.2 branch (#258) | Jesse Plamondon-Willard | |
2017-04-01 | add --log-path argument to specify SMAPI log path during testing | Jesse Plamondon-Willard | |
2017-03-30 | remove old error logs when installing a new version to avoid confusion | Jesse Plamondon-Willard | |
2017-03-30 | backport SMAPI 1.9 to Stardew Valley 1.11 (#258) | Jesse Plamondon-Willard | |
2017-03-26 | fix SMAPI not recognising Mod instances that don't subclass Mod directly (#252) | Jesse Plamondon-Willard | |
2017-03-16 | add another default game path for Linux | Jesse Plamondon-Willard | |
Thanks to ShneekeyTheLost on the Stardew Valley forums. | |||
2017-03-16 | validate XNA 4.0+ is installed on Windows in SMAPI installer | Jesse Plamondon-Willard | |
2017-03-16 | polish release notes | Jesse Plamondon-Willard | |
2017-03-14 | validate .NET Framework 4.5+ is installed on Windows in SMAPI installer | Jesse Plamondon-Willard | |
2017-03-14 | revert all projects except installer to .NET Framework 4.5 | Jesse Plamondon-Willard | |
This caused obscure invalid-IL crashes when compiled through MonoDevelop on Linux. | |||
2017-03-14 | downgrade to .NET Framework 4.0 for better compatibility on Windows 7–8.1 | Jesse Plamondon-Willard | |
2017-03-12 | add release notes for compatibility finders (#247) | Jesse Plamondon-Willard | |
2017-03-11 | fix SaveEvents.AfterLoad being raised during the new-game intro before the ↵ | Jesse Plamondon-Willard | |
player is initialised | |||
2017-03-03 | add content language changed event (#243) | Jesse Plamondon-Willard | |
2017-03-03 | start draft 2.0 release notes | Jesse Plamondon-Willard | |
2017-03-01 | deprecate `IConfigFile` (#238) | Jesse Plamondon-Willard | |