Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-08 | fix default settings | Jesse Plamondon-Willard | |
2022-05-07 | tweak default settings logic | Jesse Plamondon-Willard | |
2022-05-07 | enable case-insensitive file paths by default for Android/Linux players | Jesse Plamondon-Willard | |
2022-05-04 | remove aggressive memory optimizations option | Jesse Plamondon-Willard | |
2022-05-04 | disable case-insensitive paths by default pending performance rework | Jesse Plamondon-Willard | |
2022-04-26 | re-enable Pintail by default | Jesse Plamondon-Willard | |
2022-04-16 | temporarily disable Pintail by default pending out parameter fix | Jesse Plamondon-Willard | |
2022-04-16 | allow switching between Pintail & original API proxying | Jesse Plamondon-Willard | |
2022-04-13 | enable nullable annotations in the rest of SMAPI core (#837) | Jesse Plamondon-Willard | |
2022-04-06 | enable 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-06 | drop update checks for Stardew64Installer | Jesse Plamondon-Willard | |
2022-04-06 | use target-typed new | Jesse Plamondon-Willard | |
2022-02-11 | use Array.Empty to avoid unneeded array allocations | Jesse Plamondon-Willard | |
2021-05-19 | fix 'loaded with custom settings' message shown with default settings | Jesse Plamondon-Willard | |
2021-04-22 | add update alerts for Stardew64Installer (#767) | Jesse Plamondon-Willard | |
2021-02-03 | enable aggressive memory optimizations by default (#757) | Jesse Plamondon-Willard | |
The new approach should be safe, and no errors were reported so far by alpha testers. | |||
2021-01-31 | add experimental 'aggressive memory optimization' flag (#757) | Jesse Plamondon-Willard | |
2021-01-15 | tweak recent changes, update release notes | Jesse Plamondon-Willard | |
2021-01-15 | (feat) Disable Mod rewrites if requested | David Camp | |
2020-08-13 | remove experimental RewriteInParallel option | Jesse Plamondon-Willard | |
2020-07-26 | use ordinal comparison/sorting instead of invariant | Jesse Plamondon-Willard | |
2020-06-20 | make parallel rewriting optional | Jesse Plamondon-Willard | |
2020-01-04 | remove DumpMetadata option | Jesse Plamondon-Willard | |
2019-12-02 | migrate from AWS to Azure | Jesse Plamondon-Willard | |
This commit migrates from subdomains to paths (due to the cost of a wildcard HTTPS certificate on Azure), adds a web project to redirect the old subdomains from AWS to Azure, and removes AWS-specific hacks. | |||
2019-09-23 | make console colors configurable | Jesse Plamondon-Willard | |
2019-09-16 | log custom SMAPI settings to simplify troubleshooting | Jesse Plamondon-Willard | |
2019-09-14 | add separate LogNetworkTraffic option | Jesse Plamondon-Willard | |
2018-08-31 | enable paranoid warnings automatically in debug mode (#590) | Jesse Plamondon-Willard | |
2018-08-31 | add paranoid warnings mode (#590) | Jesse Plamondon-Willard | |
2018-06-27 | move mod DB parsing into toolkit (#532) | Jesse Plamondon-Willard | |
2018-06-24 | merge IManifest interfaces into new project (#532) | Jesse Plamondon-Willard | |
2018-06-09 | add metadata dump option for troubleshooting | Jesse Plamondon-Willard | |
2018-06-05 | fix version parsing issues in new toolkit code (#532) | Jesse Plamondon-Willard | |
2018-06-05 | move manifest parsing into toolkit (#532) | Jesse Plamondon-Willard | |
2018-05-24 | add option to locally suppress update checks for a specific mod | Jesse Plamondon-Willard | |
2018-05-10 | generalise console color logic for reuse (#495) | Jesse Plamondon-Willard | |
2018-05-03 | add semanticVersion.IsPrerelease() | Jesse Plamondon-Willard | |
2018-04-25 | simplify beta channel logic (#457) | 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-02-18 | add support for ISemanticVersion in JSON models | Jesse Plamondon-Willard | |
2018-02-17 | add content pack feature (#436) | Jesse Plamondon-Willard | |
2018-02-16 | encapsulate mod DB, add display name, and use in dependency checks (#439) | Jesse Plamondon-Willard | |
2018-02-16 | overhaul internal mod data format (#439) | Jesse Plamondon-Willard | |
The new format is much more concise, reduces the memory footprint by only parsing metadata for loaded mods, and adds support for versioning and defaulting most fields. | |||
2018-01-20 | split SFieldConverter into separate converters | Jesse Plamondon-Willard | |
2018-01-20 | move converters into namespace | Jesse Plamondon-Willard | |
2017-11-26 | add date.DaysSinceStart property, add unit tests, update release notes (#390) | Jesse Plamondon-Willard | |
2017-10-07 | reorganise repo structure | Jesse Plamondon-Willard | |