Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-07 | disambiguate references to Farmer (#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 | fix install error when the mods folder doesn't exist (#229) | Jesse Plamondon-Willard | |
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-03 | rm cruft | Jesse Plamondon-Willard | |
2017-02-03 | simplify installer text | Jesse Plamondon-Willard | |
2017-02-03 | remove mod .cache folders during (un)install process (#229) | 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-03 | expand & prettify installer readme | Jesse Plamondon-Willard | |
2017-02-03 | move build task which prepares install package into a .targets file | Jesse Plamondon-Willard | |
2017-02-03 | only read assembly from memory if it was rewritten (#229) | Jesse Plamondon-Willard | |
This fixes an issue where you can't debug into mod code because SMAPI isn't loading the actual DLL. | |||
2017-02-03 | fix documentation issues | Jesse Plamondon-Willard | |
2017-02-02 | rewrite mod assembly loading (#229) | Jesse Plamondon-Willard | |
This greatly simplifies mod loading, eliminates the .cache folders by loading assemblies in memory, ensures DLLs are loaded in leaf-to-root order, and reduces log verbosity. These changes should address a range of issues, notably #221 and #226. | |||
2017-02-02 | fix error when SMAPI tries to load Mac metadata files for DLLs | Jesse Plamondon-Willard | |
2017-02-02 | Corrected CurrentLocationChanged's "NewLocation" and "PriorLocation" ↵ | Bpendragon (David Camp) | |
descriptors, they displayed in Intellisense as the opposite of what they were. | |||
2017-01-25 | expose SemanticVersion constructor that parses a string | Jesse Plamondon-Willard | |
2017-01-22 | Add GOG Mac path | Jesse Plamondon-Willard | |
Thanks to LeonBlade for the path. | |||
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 | |
2017-01-19 | bump several deprecations | Jesse Plamondon-Willard | |
2017-01-19 | tweak error text when starting game throws an exception | Jesse Plamondon-Willard | |
2017-01-19 | simplify overridden game version | Jesse Plamondon-Willard | |
2017-01-19 | add mod folder path to console | Jesse Plamondon-Willard | |
2017-01-19 | fix before/after save events not triggering on days when the player shipped ↵ | Jesse Plamondon-Willard | |
an item (#218) | |||
2017-01-18 | fix some world events being fired during game startup (#217) | Jesse Plamondon-Willard | |
2017-01-18 | fix PlayerEvents.LoadedGame and SaveEvents.AfterLoad being fired before the ↵ | Jesse Plamondon-Willard | |
world finishes loading (#216) | |||
2017-01-16 | bump version, update release steps in readme | Jesse Plamondon-Willard | |
2017-01-15 | deprecate events replaced by save events (#215) | Jesse Plamondon-Willard | |
2017-01-15 | add save events (#215) | Jesse Plamondon-Willard | |
2017-01-15 | mark NPC Locations Map 1.42 incompatible due to update-check bug | Jesse Plamondon-Willard | |
2017-01-14 | remove redundant TrainerMod build config (#214) | Jesse Plamondon-Willard | |
2017-01-14 | TrainerMod uses crossplatform.targets | Patrick Müssig | |
2017-01-14 | fix console color support check (#206) | Jesse Plamondon-Willard | |
2017-01-14 | fix TrainerMod project not being built by default | Jesse Plamondon-Willard | |
2017-01-14 | fix error when the console doesn't support colour (#206) | Jesse Plamondon-Willard | |
2017-01-14 | add console commands to open game & date folders (#172) | Jesse Plamondon-Willard | |
2017-01-14 | fix issue where default ICollection<T> values in config.json were duplicated ↵ | Jesse Plamondon-Willard | |
on each load (#209) | |||
2017-01-14 | fix error loading mods if they have a .cache folder created on a different ↵ | Jesse Plamondon-Willard | |
platform (#211) | |||
2017-01-14 | tweak JSON read error-handling, update release notes | Jesse Plamondon-Willard | |
2017-01-14 | Add a catch for DirectoryNotFoundException in ModHelper.ReadJsonFile method. | mytigio | |
2017-01-14 | mark NPC Map Locations 1.43 incompatible due to update error | Jesse Plamondon-Willard | |
2017-01-14 | add support for custom incompatible-mod-version error text | Jesse Plamondon-Willard | |
2017-01-14 | add support for incompatible mod version ranges | Jesse Plamondon-Willard | |
2017-01-11 | update game install path detection to match mod build config package | Jesse Plamondon-Willard | |
2017-01-06 | remove unofficial patch links for officially-updated CJB mods | Jesse Plamondon-Willard | |
2016-12-30 | fallback to launching SMAPI without a terminal on Linux if the terminal is ↵ | Jesse Plamondon-Willard | |
unavailable (#198) | |||
2016-12-30 | encapsulate repeated monitor construction | Jesse Plamondon-Willard | |