summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI
AgeCommit message (Collapse)Author
2017-07-02slim down console output for players some moreJesse Plamondon-Willard
2017-07-02simplify log timestamps in console (except in developer mode)Jesse Plamondon-Willard
2017-07-02further simplify console output for playersJesse Plamondon-Willard
2017-07-02fix rare crash for some players when window loses focus (#306)Jesse Plamondon-Willard
2017-07-02throw more useful error when JSON file is invalid (#314)Jesse Plamondon-Willard
2017-07-02tweak trace logging when loading modsJesse Plamondon-Willard
2017-07-01prevent mods from using SMAPI 2.0 content interception without reflection (#255)Jesse Plamondon-Willard
2017-07-01add support for asset loaders (#255)Jesse Plamondon-Willard
2017-07-01improve error handling when mods set invalid asset value (#255)Jesse Plamondon-Willard
2017-07-01let mods implement IAssetEditor for simple cases (#255)Jesse Plamondon-Willard
2017-07-01reset asset cache when a new interceptor is added (#255)Jesse Plamondon-Willard
This lets new interceptors edit assets loaded before they were added, particularly assets loaded before mods are initialised.
2017-07-01ensure there's only one content manager instance (#255)Jesse Plamondon-Willard
2017-07-01slight refactorJesse Plamondon-Willard
2017-07-01group skipped mods in console logJesse Plamondon-Willard
2017-07-01tweak asset interception code to simplify future work (#255)Jesse Plamondon-Willard
2017-07-01rewrite content interception using latest proposed API (#255)Jesse Plamondon-Willard
2017-06-27fix corrupted state exceptions not being logged by SMAPIJesse Plamondon-Willard
2017-06-27clean up log output when loading modsJesse Plamondon-Willard
2017-06-26change manifest.MinimumApiVersion to ISemanticVersionJesse Plamondon-Willard
2017-06-26improve logging when SMAPI loads modsJesse Plamondon-Willard
2017-06-19when the ObjectInformation.xnb file is broken, print one error instead of a ↵Jesse Plamondon-Willard
warning flood
2017-06-19make version parsing stricter, add unit tests for parsing (#309)Jesse Plamondon-Willard
2017-06-18show friendly error when parsing a manifest version fails (#308)Jesse Plamondon-Willard
2017-06-18enable string versions in manifest.json (#308)Jesse Plamondon-Willard
2017-06-18add IEquatable<SDate> interface to SDate (#307)Jesse Plamondon-Willard
2017-06-18simplify date operators by making SDate.GetHashCode() return unique ordered ↵Jesse Plamondon-Willard
values, expand unit tests (#307)
2017-06-18- This adds in operators to SDate. And Tests. And a NUnit Adapter - sorry ↵Nicholas Johnson
about the latter..
2017-06-18add support for minimum dependency versions (#286)Jesse Plamondon-Willard
2017-06-18enable C# 7 tuplesJesse Plamondon-Willard
2017-06-12add SerializerUtils to obsolete-mods listJesse Plamondon-Willard
2017-06-12add separate list of obsolete modsJesse Plamondon-Willard
2017-06-07add date utilityJesse Plamondon-Willard
2017-06-04bump version for releaseJesse Plamondon-Willard
2017-06-03tweak translation API to always return translations (#303)Jesse Plamondon-Willard
2017-06-02update for releaseJesse Plamondon-Willard
2017-06-02add TimeSpeed <2.2.1 to incompatibility listJesse Plamondon-Willard
2017-06-02bump incompatible version of Better SprinklersJesse Plamondon-Willard
2017-05-29deprecate TimeEvents.DayOfMonthChanged, SeasonOfYearChanged, and ↵Jesse Plamondon-Willard
YearOfGameChanged
2017-05-29fix translation error when passing tokens for a null translation (#296)Jesse Plamondon-Willard
2017-05-28drop special case for SDV 1.2.29 bug (min version is now 1.2.30)Jesse Plamondon-Willard
2017-05-28bump minimum game version to 1.2.30Jesse Plamondon-Willard
2017-05-28add shortcut for translation with tokens (#296)Jesse Plamondon-Willard
2017-05-28add token support for instance fields, expand unit test (#296)Jesse Plamondon-Willard
2017-05-28make unit test easier to extend (#296)Jesse Plamondon-Willard
2017-05-28shorten translation method name, remove helper method (#296)Jesse Plamondon-Willard
2017-05-28add 'reload_i18n' console command to reload translation files (#296)Jesse Plamondon-Willard
2017-05-28refactor translation init for reuse (#296)Jesse Plamondon-Willard
2017-05-28add shortcut indexer to translation API (#296)Jesse Plamondon-Willard
2017-05-28minor cleanupJesse Plamondon-Willard
2017-05-28remove unneeded SGame fieldsJesse Plamondon-Willard