Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-22 | fix mouse-changed event never updating prior mouse position | 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 | |
2017-03-01 | fix `world_downminelevel` command not working, prevent invalid ↵ | Jesse Plamondon-Willard | |
`world_setminelevel` value | |||
2017-03-01 | show OS caption (like "Windows 10") instead of internal version when available | Jesse Plamondon-Willard | |
2017-03-01 | fix TrainerMod letting player add invalid items | Jesse Plamondon-Willard | |
2017-03-01 | fix errors in console command handlers crashing the game | Jesse Plamondon-Willard | |
2017-03-01 | improve TrainerMod feedback to user, standardise color/colour spelling | Jesse Plamondon-Willard | |
2017-02-24 | add release note, fix docblock | Jesse Plamondon-Willard | |
2017-02-23 | make skipped-mod messages more user-friendly | Jesse Plamondon-Willard | |
2017-02-19 | fix installer not recognising Linux/Mac paths starting with ~ or containing ↵ | Jesse Plamondon-Willard | |
an escaped space | |||
2017-02-19 | fix installer not ignoring potential game folders that don't contain a ↵ | Jesse Plamondon-Willard | |
Stardew Valley exe | |||
2017-02-17 | write XNA input enums to JSON as strings automatically | Jesse Plamondon-Willard | |
Mods often reference Json.NET to do this, so this lets many mods remove Json.NET as a dependency. | |||
2017-02-17 | fix issue where mod dependencies overrode SMAPI dependencies | Jesse Plamondon-Willard | |
2017-02-16 | increase all notice deprecations to info, tweak deprecation message format | Jesse Plamondon-Willard | |
2017-02-13 | update release notes (#199) | Jesse Plamondon-Willard | |
2017-02-12 | update release notes (#237) | Jesse Plamondon-Willard | |
2017-02-11 | add TimeEvents.AfterDayStarted event (#236) | Jesse Plamondon-Willard | |
2017-02-11 | delve into mod folders that only contain another folder (#208) | Jesse Plamondon-Willard | |
This fixes a common issue when users unpack mods into a nested folder (e.g. "SomeMod-1.0.0\SomeMod\manifest.json"), which previously wouldn't be recognised as a mod. SMAPI will not do this if the folder contains files or more than one folder, to prevent backup folders and the like from being loaded. | |||
2017-02-11 | redirect the game's debug messages into trace logs (#233) | Jesse Plamondon-Willard | |
The game writes debug messages directly to the console, which shows up for SMAPI users. This commit redirects direct console messages to a monitor. | |||
2017-02-10 | tweak debug build config, update release notes | Jesse Plamondon-Willard | |
2017-02-08 | always use \r\n line endings in log file for crossplatform compatibility (#230) | Jesse Plamondon-Willard | |
2017-02-08 | simplify log filename | Jesse Plamondon-Willard | |
2017-02-08 | add SaveEvents.AfterReturnToTitle event (#231) | Jesse Plamondon-Willard | |
2017-02-07 | add reflectionHelper.GetPrivateProperty<T> (#231) | Jesse Plamondon-Willard | |
2017-02-07 | remove oldest deprecated code (#231) | Jesse Plamondon-Willard | |
Since Stardew Valley 1.2 breaks most mods anyway, this commits removes the oldest deprecations and fixes the issues that are easiest for mods to update. See documentation for details. | |||
2017-02-04 | update for 1.8 release | Jesse Plamondon-Willard | |
2017-02-04 | update deprecation level for Extensions class | Jesse Plamondon-Willard | |
2017-02-04 | tweak release notes | Jesse Plamondon-Willard | |
2017-02-03 | move install package's Mono/Windows folders out of root | Jesse Plamondon-Willard | |
This will hopefully reduce confusion among players who go into "Windows" instead of running install.exe. | |||
2017-02-02 | update release notes (#229) | Jesse Plamondon-Willard | |
2017-02-02 | fix error when SMAPI tries to load Mac metadata files for DLLs | Jesse Plamondon-Willard | |
2017-01-25 | expose SemanticVersion constructor that parses a string | Jesse Plamondon-Willard | |
2017-01-19 | update for 1.7 release | Jesse Plamondon-Willard | |
2017-01-19 | log deprecation warnings after list of loaded mods (#220) | Jesse Plamondon-Willard | |
2017-01-19 | only call mod.Entry() once all mods have been loaded (#220) | Jesse Plamondon-Willard | |
2017-01-19 | add public mod registry (#220) | Jesse Plamondon-Willard | |