Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-21 | add more state tracking logs in verbose mode (#453) | Jesse Plamondon-Willard | |
2018-04-21 | rewrite world/player state tracking (#453) | Jesse Plamondon-Willard | |
2018-04-19 | fix GetApi interface validation errors not naming interface | Jesse Plamondon-Willard | |
2018-04-19 | detect broken references to methods which changed generic return type (#453) | Jesse Plamondon-Willard | |
Previously generic types couldn't be compared correctly, since we'd end up with false differences like "Dictionary`1 != Dictionary<string, string>". That seems to be fixed now, possibly due to the PDB file being included. | |||
2018-04-19 | update for Stardew Valley 1.3.0.33 release build (#453) | Jesse Plamondon-Willard | |
2018-04-18 | detect broken references to fields which changed generic type (#453) | Jesse Plamondon-Willard | |
Previously generic types couldn't be compared correctly, since we'd end up with false differences like "Dictionary`1 != Dictionary<string, string>". That seems to be fixed now, possibly due to the PDB file being included. | |||
2018-04-18 | update for Stardew Valley 1.3.0.32 (#453) | Jesse Plamondon-Willard | |
2018-04-17 | log user input to log file | Dan Volchek | |
2018-04-17 | add warning in developer mode for mods with no update keys | Jesse Plamondon-Willard | |
2018-04-16 | support quoted strings in console commands | Dan Volchek | |
2018-04-15 | tweak trace logs for readability when loading mods | Jesse Plamondon-Willard | |
2018-04-14 | update references to old warning IDs (#471) | Jesse Plamondon-Willard | |
2018-04-13 | use light-background color scheme on Mac by default | Jesse Plamondon-Willard | |
2018-04-13 | add MacOS detection | Jesse Plamondon-Willard | |
2018-04-13 | fix console color scheme for PowerShell, and make it configurable | Jesse Plamondon-Willard | |
2018-04-13 | split mod DB into a separate file | Jesse Plamondon-Willard | |
The mod metadata has grown over time, and there's no need to keep it in memory after mod loading. This lets us load the config earlier (since it has a smaller impact on memory usage which affects the game's audio code), and lets us discard the mod metadata when we're done with it. | |||
2018-04-12 | fix various net field conversions in SMAPI code (#453) | Jesse Plamondon-Willard | |
2018-04-11 | drop support for Stardew Valley 1.2 (#453) | Jesse Plamondon-Willard | |
2018-04-11 | fix error in Stardew Valley 1.2 build mode (#453) | Jesse Plamondon-Willard | |
2018-04-11 | update for Stardew Valley 1.3.0.26 (#453) | Jesse Plamondon-Willard | |
2018-04-11 | fix crash when player has duplicate item references | Jesse Plamondon-Willard | |
2018-03-30 | fix mods not being loaded if an optional dependency is installed but skipped | Jesse Plamondon-Willard | |
2018-03-29 | update for Stardew Valley 1.2.0.20 (#453) | Jesse Plamondon-Willard | |
2018-03-24 | tweak transparency threshold (#461) | Jesse Plamondon-Willard | |
2018-03-23 | fix image overlay bugs on Linux/Mac (#461) | Jesse Plamondon-Willard | |
2018-03-20 | rewrite core asset logic for extensibility (#459) | Jesse Plamondon-Willard | |
2018-03-20 | rename class to better match usage (#459) | Jesse Plamondon-Willard | |
2018-03-11 | update for Stardew Valley 1.3.0.5 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | fix some content managers not replaced early enough (#453, #413) | Jesse Plamondon-Willard | |
2018-03-11 | reorganise and update core content logic for Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | drop support for some deprecated APIs in the Stardew Valley 1.3 branch (#453) | Jesse Plamondon-Willard | |
2018-03-11 | update rewriters for Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | add initial compatibility with Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-05 | fix compatibility heuristics incorrectly flagging mods with missing optional ↵ | Jesse Plamondon-Willard | |
references (#453) | |||
2018-03-04 | add support for mapping non-semantic remote mod versions | Jesse Plamondon-Willard | |
2018-03-04 | fix null reference when checking FormerIDs field against 'authour' field | Jesse Plamondon-Willard | |
2018-03-04 | fix false broken-code detection when referencing a generic type (#453) | Jesse Plamondon-Willard | |
2018-03-04 | fix misplaced file (#453) | Jesse Plamondon-Willard | |
2018-03-04 | simplify and always include default update URL, shorten no-longer-compatible ↵ | Jesse Plamondon-Willard | |
skip messages | |||
2018-03-04 | fix default update key not applied if mod sets a blank update key | Jesse Plamondon-Willard | |
2018-03-03 | fix error in new incompatibility finders when they resolve members in a ↵ | Jesse Plamondon-Willard | |
dependency (#453) | |||
2018-03-03 | automatically detect broken code (#453) | Jesse Plamondon-Willard | |
2018-03-03 | move technical compatibility details into TRACE log (#453) | Jesse Plamondon-Willard | |
2018-02-25 | fix issue where replacing an asset via asset.AsImage() or ↵ | Jesse Plamondon-Willard | |
asset.AsDictionary() has no effect | |||
2018-02-24 | fix event error in rare cases | Jesse Plamondon-Willard | |
2018-02-24 | reimplement log parser with serverside parsing and vue.js frontend | Jesse Plamondon-Willard | |
2018-02-23 | overhaul events to track the mod which added each handler, and log errors ↵ | Jesse Plamondon-Willard | |
under their name (#451) | |||
2018-02-22 | Revert "suppress keyboard events when a textbox is focused (#445)" | Jesse Plamondon-Willard | |
This reverts commit 033015066650d4bd67a7df0a7f7addf4c6edf617. | |||
2018-02-20 | support transitional content packs (#436) | Jesse Plamondon-Willard | |
This commit adds an API to generate a content pack from an arbitrary folder, to support mods which already had their own content pack format before SMAPI standardised it. This lets them support both formats using the same APIs while they transition. | |||
2018-02-19 | replace manual relative path logic with new path utilities | Jesse Plamondon-Willard | |