summaryrefslogtreecommitdiff
path: root/src/SMAPI.Mods.ErrorHandler/Patches
AgeCommit message (Collapse)Author
2022-04-13enable nullable annotations in bundled mods (#837)Jesse Plamondon-Willard
2022-04-06enable nullable annotations by default (#837)Jesse Plamondon-Willard
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally.
2022-04-06remove some unused/redundant codeJesse Plamondon-Willard
2022-04-06use target-typed newJesse Plamondon-Willard
2022-01-29remove unneeded dictionary patchJesse Plamondon-Willard
The dictionary errors were improved in .NET 5, so they include the key automatically.
2022-01-15add save recovery for missing custom farm typeJesse Plamondon-Willard
2021-11-28drop support for XNA FrameworkJesse Plamondon-Willard
Stardew Valley 1.5.5 migrates to MonoGame on all platforms.
2021-10-07add key to duplicate-dictionary-key exceptionsJesse Plamondon-Willard
2021-07-30recover save when mods leave null objects in the worldJesse Plamondon-Willard
2021-07-30refactor save game patcher to minimize repeated iterationsJesse Plamondon-Willard
2021-07-30migrate to the new Harmony patch pattern used in my modsJesse Plamondon-Willard
That improves validation and error-handling.
2021-07-30rename patch classes for consistencyJesse Plamondon-Willard
2021-07-30split patch classes which target multiple typesJesse Plamondon-Willard
2021-07-29reduce ErrorHandler's direct references to internal SMAPI codeJesse Plamondon-Willard
That will allow removing the InternalsVisibleTo attribute to avoid namespace conflicts in an upcoming commit.
2021-07-28add accessed key to dictionary KeyNotFoundException messageJesse Plamondon-Willard
2021-07-13migrate to Harmony 2.1 (#711)Jesse Plamondon-Willard
2021-05-01add error-handling for seasonal tilesheet crashJesse Plamondon-Willard
2021-03-21add Constants.GameFramework field (#767)Jesse Plamondon-Willard
2021-03-21split compile flag into separate Windows + XNA flags (#767)Jesse Plamondon-Willard
2021-03-07get patcher names automatically if neededJesse Plamondon-Willard
2021-02-08add error details when an event command failsJesse Plamondon-Willard
2021-02-06add early detection of disposed assets in error handler modJesse Plamondon-Willard
2021-01-15add detailed message for game error when parsing an item text descriptionJesse Plamondon-Willard
2021-01-15move error-handling Harmony patches into a new Error Handler bundled modJesse Plamondon-Willard