summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/Config.cs
AgeCommit message (Collapse)Author
2017-07-10enable SMAPI 2.0 mode by defaultJesse Plamondon-Willard
This commit replaces the SMAPI_2_0 compile flag with SMAPI_1_x.
2017-07-03bump all deprecation levels to 'pending removal'Jesse Plamondon-Willard
2017-07-03add SMAPI 2.0 compile modeJesse Plamondon-Willard
2017-02-16increase all notice deprecations to info, tweak deprecation message formatJesse Plamondon-Willard
2017-02-16make SMAPI core non-static, eliminate direct access between core componentsJesse Plamondon-Willard
2016-11-23revert Config.GenerateDefaultConfig<T> back to virtual methodJesse Plamondon-Willard
SMAPI 1.0 changed this virtual method to abstract, since it's required for the configuration to work correctly. However this breaks some incorrectly-written older mods which didn't implement the method. Since this class is deprecated anyway, revert to the original behaviour for compatibility.
2016-11-14migrate game loop, events, and commands to new logging framework (#168)Jesse Plamondon-Willard
2016-11-06use more nuanced deprecation warnings (#165)Jesse Plamondon-Willard
2016-11-05add deprecation warnings (#165)Jesse Plamondon-Willard
2016-11-05add new config system, mark previous methods obsolete (#159)Jesse Plamondon-Willard
2016-10-31format & document config codeJesse Plamondon-Willard
2016-10-31make config class abstract to force implementation of required methodJesse Plamondon-Willard
2016-10-31remove unused deserialisation logic per discussionJesse Plamondon-Willard
2016-05-29Attempt to migrate to new directory structure.Gormogon