Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-31 | move location events into new event system (#310) | Jesse Plamondon-Willard | |
2018-05-30 | tweak mod issues text | Jesse Plamondon-Willard | |
2018-05-25 | move PathUtilities into toolkit (#532) | Jesse Plamondon-Willard | |
2018-05-24 | Merge branch 'content-core-rewrite' into develop | Jesse Plamondon-Willard | |
# Conflicts: # docs/release-notes.md | |||
2018-05-24 | suppress more game debug output (#511) | Jesse Plamondon-Willard | |
2018-05-24 | add option to locally suppress update checks for a specific mod | Jesse Plamondon-Willard | |
2018-05-22 | refactor content API to fix load errors with decentralised cache (#524) | Jesse Plamondon-Willard | |
2018-05-13 | tweak not-compatible messages | Jesse Plamondon-Willard | |
2018-05-12 | change 'outdated' to 'not compatible' due to modder confusion | Jesse Plamondon-Willard | |
2018-05-12 | group mod warnings in console | Jesse Plamondon-Willard | |
2018-05-12 | add bundled save backup mod (#253) | Jesse Plamondon-Willard | |
2018-05-12 | minor cleanup | Jesse Plamondon-Willard | |
2018-05-09 | rewrite content logic to decentralise cache (#488) | Jesse Plamondon-Willard | |
This is necessary due to changes in Stardew Valley 1.3, which now changes loaded assets and expects those changes to be persisted but not propagated to other content managers. | |||
2018-05-03 | add prompt when in beta channel and a new version is found | Jesse Plamondon-Willard | |
2018-05-03 | add semanticVersion.IsPrerelease() | Jesse Plamondon-Willard | |
2018-05-01 | add public platform constant for mods | Jesse Plamondon-Willard | |
2018-05-01 | unify SMAPI.AssemblyRewriters and SMAPI.Common projects | Jesse Plamondon-Willard | |
2018-04-29 | log trace message if all mods are up-to-date | Jesse Plamondon-Willard | |
Otherwise it's not apparently whether all mods are up-to-date, or it's still waiting for a server response. | |||
2018-04-28 | add initial multiplayer API (#480) | Jesse Plamondon-Willard | |
2018-04-27 | add multiplayer sync events (#479) | Jesse Plamondon-Willard | |
2018-04-26 | fix error in new update-check logic (#457) | Jesse Plamondon-Willard | |
2018-04-25 | simplify beta channel logic (#457) | Jesse Plamondon-Willard | |
2018-04-25 | add friendly error when game can't load audio (#472) | Jesse Plamondon-Willard | |
2018-04-25 | update release notes, minor tweaks (#475) | Jesse Plamondon-Willard | |
2018-04-25 | Merge pull request #475 from danvolchek/logcommands | Jesse Plamondon-Willard | |
Log user input to logfile | |||
2018-04-23 | show update-key warnings before checking mod status, enable in non-dev mode | Jesse Plamondon-Willard | |
2018-04-22 | change 'Console.Out' logger to 'game' for clarity | Jesse Plamondon-Willard | |
Although any mod can write to the console directly, this is rare enough that using 'game' as the logger name is less confusing. | |||
2018-04-22 | update console log suppress patterns for SDV 1.3 (#453) | Jesse Plamondon-Willard | |
2018-04-22 | fix crash when closing game window in multiplayer mode (#453) | Jesse Plamondon-Willard | |
2018-04-17 | log user input to log file | Dan Volchek | |
2018-04-17 | add warning in developer mode for mods with no update keys | Jesse Plamondon-Willard | |
2018-04-15 | tweak trace logs for readability when loading mods | Jesse Plamondon-Willard | |
2018-04-13 | add MacOS detection | Jesse Plamondon-Willard | |
2018-04-13 | fix console color scheme for PowerShell, and make it configurable | Jesse Plamondon-Willard | |
2018-04-13 | split mod DB into a separate file | Jesse Plamondon-Willard | |
The mod metadata has grown over time, and there's no need to keep it in memory after mod loading. This lets us load the config earlier (since it has a smaller impact on memory usage which affects the game's audio code), and lets us discard the mod metadata when we're done with it. | |||
2018-04-11 | fix error when two content packs use different capitalisation for the same ↵ | Jesse Plamondon-Willard | |
required mod ID (#469) | |||
2018-04-11 | fix error when a remote mod version is invalid (#462) | Jesse Plamondon-Willard | |
2018-03-23 | fix error when a mod removes an asset editor/loader (#460) | Jesse Plamondon-Willard | |
2018-03-15 | link SMAPI update checks to smapi.io instead of GitHub (#457) | Jesse Plamondon-Willard | |
2018-03-15 | show prerelease SMAPI updates when updating from an older prerelease of the ↵ | Jesse Plamondon-Willard | |
same version (#457) | |||
2018-03-11 | fix error when content pack needs a mod that couldn't be loaded | Jesse Plamondon-Willard | |
2018-03-11 | fix some content managers not replaced early enough (#453, #413) | Jesse Plamondon-Willard | |
2018-03-11 | reorganise and update core content logic for Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-11 | add initial compatibility with Stardew Valley 1.3 (#453) | Jesse Plamondon-Willard | |
2018-03-04 | add support for mapping non-semantic remote mod versions | Jesse Plamondon-Willard | |
2018-03-04 | simplify and always include default update URL, shorten no-longer-compatible ↵ | Jesse Plamondon-Willard | |
skip messages | |||
2018-03-03 | mark Stardew Valley 1.3 incompatible in SMAPI 2.5.x to reduce confusion when ↵ | Jesse Plamondon-Willard | |
it's released (#453) | |||
2018-03-03 | fix detected incompatibility errors not showing mod's update URL (#453) | Jesse Plamondon-Willard | |
2018-03-03 | move technical compatibility details into TRACE log (#453) | Jesse Plamondon-Willard | |
2018-02-23 | overhaul events to track the mod which added each handler, and log errors ↵ | Jesse Plamondon-Willard | |
under their name (#451) |