Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-09 | prepare for release | Jesse Plamondon-Willard | |
2023-01-08 | update packages | Jesse Plamondon-Willard | |
2023-01-07 | fix game assemblies not excluded from release zip when bundle type not set | Jesse Plamondon-Willard | |
2022-11-10 | tweak new code | Jesse Plamondon-Willard | |
2022-11-10 | don't validate manifest if we're not deploying or zipping the mod | Jesse Plamondon-Willard | |
That would break cases like unit test projects, which don't have a manifest.json file. | |||
2022-11-10 | move validation logic out of Manifest model | Jesse Plamondon-Willard | |
This avoids tightly coupling higher logic to the implementation class, since we can validate the interface. | |||
2022-10-18 | add detailed manifest validation errors at build time | Tyler | |
2022-10-09 | prepare for release | Jesse Plamondon-Willard | |
2022-10-07 | fix issues with BundleExtraAssemblies | Jesse Plamondon-Willard | |
2022-08-08 | remove DebugType build property | Jesse Plamondon-Willard | |
The 'portable' format is preferred in newer .NET versions, but it's set by default now so we don't need to override it anymore. | |||
2022-07-25 | Add condition to DebugType to allow for overriding | lanturnalis | |
2022-07-06 | update code annotations | Jesse Plamondon-Willard | |
2022-06-10 | update Newtonsoft.Json | Jesse Plamondon-Willard | |
2022-04-14 | prepare mod build package 4.0.1 for release | Jesse Plamondon-Willard | |
2022-04-14 | fix assembly version conflict error in mod build package | Jesse Plamondon-Willard | |
2022-04-12 | remove `#nullable disable` in mod build package (#837) | Jesse Plamondon-Willard | |
Since it targets .NET Standard 2.0, they're not available anyway. | |||
2022-04-07 | reverse mod build package migration to .NET 5 (#837) | Jesse Plamondon-Willard | |
The migrated package didn't work consistently in VIsual Studio, so this suppresses nullable annotations in .NET Standard instead. | |||
2022-04-07 | migrate mod build package to .NET 5 to allow full nullable annotations (#837) | Jesse Plamondon-Willard | |
2022-04-06 | fix all warnings to simplify migration to nullable annotations (#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 | use target-typed new | Jesse Plamondon-Willard | |
2021-11-28 | bump upcoming mod build package version | Jesse Plamondon-Willard | |
2021-11-28 | remove package workaround no longer needed with MonoGame | Jesse Plamondon-Willard | |
2021-11-28 | add BundleExtraAssemblies package option for new .NET 5 reference model | Jesse Plamondon-Willard | |
2021-11-28 | remove GameFramework build property from package | Jesse Plamondon-Willard | |
2021-11-28 | remove GameExecutableName build property from package | Jesse Plamondon-Willard | |
2021-11-28 | add IgnoreModFilePaths option to package | Jesse Plamondon-Willard | |
2021-11-28 | ignore reference assemblies and *.deps.json when building a mod | Jesse Plamondon-Willard | |
These aren't useful for mods since they aren't the entry app. | |||
2021-11-28 | tweak assembly ignore logic in mod build package | Jesse Plamondon-Willard | |
2021-11-28 | update to .NET 5 and official 64-bit | Jesse Plamondon-Willard | |
2021-11-28 | update for Netcode now merged into game assembly on all platforms | Jesse Plamondon-Willard | |
2021-11-28 | drop support for XNA Framework | Jesse Plamondon-Willard | |
Stardew Valley 1.5.5 migrates to MonoGame on all platforms. | |||
2021-10-08 | bump to .NET Framework 4.5.2 | Jesse Plamondon-Willard | |
2021-03-30 | prepare for release | Jesse Plamondon-Willard | |
2021-03-30 | prepare mod build package for 64-bit SMAPI (#767) | Jesse Plamondon-Willard | |
2021-03-21 | Drop hardcoded 32-bit restrictions on most SMAPI assemblies (#767) | Jesse Plamondon-Willard | |
SMAPI itself needs to be 32-bit to avoid errors trying to load the 32-bit game. | |||
2021-03-21 | split compile flag into separate Windows + XNA flags (#767) | Jesse Plamondon-Willard | |
2020-09-23 | prepare mod build package for release | Jesse Plamondon-Willard | |
2020-09-23 | add SMAPI-ModTranslationClassBuilder files to mod build config ignore list | Jesse Plamondon-Willard | |
2020-09-23 | streamline mod build config package creation | Jesse Plamondon-Willard | |
2020-09-11 | prepare for release | Jesse Plamondon-Willard | |
2020-09-11 | fix default mods folder path in build package | Jesse Plamondon-Willard | |
2020-09-11 | improve logging in mod build package | Jesse Plamondon-Willard | |
2020-09-06 | prepare for release | Jesse Plamondon-Willard | |
2020-09-05 | add mod build package option to change the Mods path | Jesse Plamondon-Willard | |
2020-07-26 | use ordinal comparison/sorting instead of invariant | Jesse Plamondon-Willard | |
2020-07-05 | fix other missing quotes | Jesse Plamondon-Willard | |
2020-07-05 | Update smapi.targets so 0Harmony, MonoGame refs appear only when intended. | Ellen | |
2020-06-14 | tweak build files | Jesse Plamondon-Willard | |
2020-05-16 | use newer C# features | Jesse Plamondon-Willard | |