summaryrefslogtreecommitdiff
path: root/src/SMAPI/Constants.cs
AgeCommit message (Collapse)Author
2022-05-22 prepare for releaseJesse Plamondon-Willard
2022-05-15prepare for releaseJesse Plamondon-Willard
2022-05-15reduce performance impact of deprecation warningsJesse Plamondon-Willard
Creating a stack is *very* slow, so it should be avoided if possible until after the duplicate-warning check.
2022-05-12prepare for releaseJesse Plamondon-Willard
2022-05-08prepare for releaseJesse Plamondon-Willard
2022-05-06prepare for releaseJesse Plamondon-Willard
2022-05-01prepare for releaseJesse Plamondon-Willard
2022-04-19move deprecation code into namespaceJesse Plamondon-Willard
2022-04-14track full mod & stack metadata in queued deprecation warningsJesse Plamondon-Willard
2022-04-13enable nullable annotations in SMAPI where no logic changes are needed (#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-06drop update checks for Stardew64InstallerJesse Plamondon-Willard
2022-04-06remove some unused/redundant codeJesse Plamondon-Willard
2022-03-26expand obsolete attributes (#766)Jesse Plamondon-Willard
2022-03-26add deprecation notices for SMAPI 4.0.0 (#766)Jesse Plamondon-Willard
2022-02-19add Constants.ContentPathJesse Plamondon-Willard
2022-02-19add Constants.GamePath & deprecate Constants.ExecutionPathJesse Plamondon-Willard
2022-01-16prepare for releaseJesse Plamondon-Willard
2022-01-16prepare for releaseJesse Plamondon-Willard
2022-01-16bump min game version to 1.5.6Jesse Plamondon-Willard
That avoids error reports on mods when pirated players have an older 1.5.5 build that break mods, and ensures that the new build number shown in the SMAPI log is available.
2021-12-21add new game build number to the SMAPI logJesse Plamondon-Willard
2021-12-05prepare for releaseJesse Plamondon-Willard
2021-11-30prepare for releaseJesse Plamondon-Willard
2021-11-30prepare for releaseJesse Plamondon-Willard
2021-11-28remove GameFramework build property from packageJesse Plamondon-Willard
2021-11-28update for game assembly name now consistent on all platformsJesse Plamondon-Willard
2021-11-28update for Netcode now merged into game assembly on all platformsJesse Plamondon-Willard
2021-11-28drop support for XNA FrameworkJesse Plamondon-Willard
Stardew Valley 1.5.5 migrates to MonoGame on all platforms.
2021-11-28update versions for Stardew Valley 1.5.5 and remove 1.5.4-specific checksJesse Plamondon-Willard
2021-10-17prepare for releaseJesse Plamondon-Willard
2021-09-18prepare for releaseJesse Plamondon-Willard
2021-09-03prepare for releaseJesse Plamondon-Willard
2021-09-02drop support for unofficial 64-bit modeJesse Plamondon-Willard
2021-09-01add friendly errors when using SMAPI 3.12.x with Stardew Valley 1.5.5+Jesse Plamondon-Willard
2021-08-26prepare for releaseJesse Plamondon-Willard
2021-08-25prepare for releaseJesse Plamondon-Willard
2021-08-25fix assembly resolver not tracking loaded mods correctlyJesse Plamondon-Willard
2021-08-25prepare for releaseJesse Plamondon-Willard
2021-08-08fix edge case where Netcode references aren't rewritten correctlyJesse Plamondon-Willard
2021-08-08move assembly resolver setup into Constants to centralize hardcoded logicJesse Plamondon-Willard
2021-08-04prepare for releaseJesse Plamondon-Willard
2021-08-04undo Constants.Save* changes in 3.12.1Jesse Plamondon-Willard
2021-08-03prepare for releaseJesse Plamondon-Willard
2021-08-02use more reliable method to get save folder nameJesse Plamondon-Willard
SMAPI now tracks the actual folder name being loaded to avoid edge cases where the folder name doesn't match the save ID.
2021-08-01prepare for releaseJesse Plamondon-Willard
2021-07-31fix crash when farm name contains invalid-in-file-path characters (#791)Jesse Plamondon-Willard
2021-07-09prepare for releaseJesse Plamondon-Willard
2021-06-11fix edge case where save constants aren't set correctlyJesse Plamondon-Willard
2021-05-03prepare for releaseJesse Plamondon-Willard
2021-05-03prepare for releaseJesse Plamondon-Willard