Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-09 | embed debug symbols for Linux/macOS compatibility | Jesse Plamondon-Willard | |
This fixes error stack traces not having line numbers on Linux/macOS. | |||
2023-04-09 | prepare for release | Jesse Plamondon-Willard | |
2023-01-09 | prepare for release | Jesse Plamondon-Willard | |
2022-12-01 | prepare for release | Jesse Plamondon-Willard | |
2022-11-12 | prepare for release | Jesse Plamondon-Willard | |
2022-10-21 | prepare for release | Jesse Plamondon-Willard | |
2022-10-10 | prepare for release | Jesse Plamondon-Willard | |
2022-10-09 | prepare for release | Jesse Plamondon-Willard | |
2022-08-31 | prepare for release | Jesse Plamondon-Willard | |
2022-08-29 | prepare for release | Jesse Plamondon-Willard | |
2022-08-20 | prepare for release | Jesse Plamondon-Willard | |
2022-08-14 | switch SMAPI to portable PDB format | Jesse Plamondon-Willard | |
2022-07-06 | prepare for release | Jesse Plamondon-Willard | |
2022-06-26 | split local deploy into its own targets file | Jesse Plamondon-Willard | |
2022-06-20 | add flag to disable deprecated code | Jesse Plamondon-Willard | |
2022-06-16 | prepare for release | Jesse Plamondon-Willard | |
2022-06-01 | prepare for release | Jesse Plamondon-Willard | |
2022-05-31 | add backwards compatibility for mods using now-unused dependencies | Jesse Plamondon-Willard | |
2022-05-31 | replace MemoryCache with custom cache | Jesse Plamondon-Willard | |
This was causing significant frame stutters for some players since the migration to .NET 5 in Stardew Valley 1.5.5. | |||
2022-05-27 | prepare for release | Jesse Plamondon-Willard | |
2022-05-22 | prepare for release | Jesse Plamondon-Willard | |
2022-05-15 | prepare for release | Jesse Plamondon-Willard | |
2022-05-12 | prepare for release | Jesse Plamondon-Willard | |
2022-05-08 | prepare for release | Jesse Plamondon-Willard | |
2022-05-06 | prepare for release | Jesse Plamondon-Willard | |
2022-05-01 | prepare for release | Jesse Plamondon-Willard | |
2022-04-12 | enable nullable annotations in the web project & related code (#837) | Jesse Plamondon-Willard | |
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-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-02-16 | move proxying to a separate NuGet library | Shockah | |
2022-01-16 | prepare for release | Jesse Plamondon-Willard | |
2022-01-16 | prepare for release | Jesse Plamondon-Willard | |
2021-12-05 | prepare for release | Jesse Plamondon-Willard | |
2021-12-04 | suppress non-applicable code warnings | Jesse Plamondon-Willard | |
2021-12-02 | switch to scripted release package process | Jesse Plamondon-Willard | |
2021-11-30 | prepare for release | Jesse Plamondon-Willard | |
2021-11-30 | prepare for release | Jesse Plamondon-Willard | |
2021-11-28 | update to .NET 5 and official 64-bit | Jesse Plamondon-Willard | |
2021-10-17 | prepare for release | Jesse Plamondon-Willard | |
2021-10-08 | bump to .NET Framework 4.5.2 | Jesse Plamondon-Willard | |
2021-09-18 | prepare for release | Jesse Plamondon-Willard | |
2021-09-03 | prepare for release | Jesse Plamondon-Willard | |
2021-09-02 | drop support for unofficial 64-bit mode | Jesse Plamondon-Willard | |
2021-08-26 | prepare for release | Jesse Plamondon-Willard | |
2021-08-25 | prepare for release | Jesse Plamondon-Willard | |
2021-08-25 | prepare for release | Jesse Plamondon-Willard | |
2021-08-04 | prepare for release | Jesse Plamondon-Willard | |
2021-08-03 | prepare for release | Jesse Plamondon-Willard | |
2021-08-01 | prepare for release | Jesse Plamondon-Willard | |
2021-07-23 | use unmerged Harmony assembly (#711) | Jesse Plamondon-Willard | |
Harmony merges Mono.Cecil and MonoMod.Common into its DLL, and keeps some (but not all) of the merged types public. That causes type conflicts in SMAPI's code since it uses both Harmony and Mono.Cecil, and extern aliases break on Linux due to IDE/compiler limitations. This commit uses a custom build of Harmony without the assembly merging, so SMAPI can use and manage Mono.Cecil itself. |