summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-09-18prepare for releaseJesse Plamondon-Willard
2021-09-18simplify exception logsJesse Plamondon-Willard
2021-09-18add simpler error when an asset isn't foundJesse Plamondon-Willard
2021-09-18add more visible log output for players during early startupJesse Plamondon-Willard
2021-09-13add asset propagation for giftbox textureJesse Plamondon-Willard
2021-09-13enable beta info on the mod compatibility list by defaultJesse Plamondon-Willard
2021-09-13fix JSON validator line numbers sometimes incorrectJesse Plamondon-Willard
2021-09-13add nullable support in JSON convertersJesse Plamondon-Willard
2021-09-08fix error when loading corrupted translation filesJesse Plamondon-Willard
2021-09-03prepare for releaseJesse Plamondon-Willard
2021-09-03remove asset propagation for Data/BundlesJesse Plamondon-Willard
2021-09-02drop support for unofficial 64-bit modeJesse Plamondon-Willard
2021-09-02fix build errors on LinuxJesse Plamondon-Willard
2021-09-02avoid duplicate update key parsing logic, fix unit testsJesse Plamondon-Willard
2021-09-02prepare path utilities for the upcoming Stardew Valley 1.5.5Jesse Plamondon-Willard
The game will use Linux-style paths for assets on all platforms, which will break the current equivalence between path and asset name formats.
2021-09-01add friendly errors when using SMAPI 3.12.x with Stardew Valley 1.5.5+Jesse Plamondon-Willard
2021-09-01add Big Silo to compatibility listJesse Plamondon-Willard
2021-09-01fix translations not initialized for temporary content packsJesse Plamondon-Willard
2021-09-01reduce unneeded operations when scanning/rewriting mod DLLsJesse Plamondon-Willard
2021-09-01adjust rewriter for backport to Stardew Valley 1.5.4Jesse Plamondon-Willard
2021-09-01tweak new codeJesse Plamondon-Willard
2021-09-01Rewrite 32-bit assemblies for 64-bitChase Warrington
2021-09-01add hurry_all console commandJesse Plamondon-Willard
2021-08-26prepare for releaseJesse Plamondon-Willard
2021-08-26only check 64-bit compatibility if an assembly fails to loadJesse Plamondon-Willard
Apparently some 32-bit-only DLLs load successfully with the unofficial 64-bit version of the game.
2021-08-25prepare for releaseJesse Plamondon-Willard
2021-08-25add failsafe when loading symbolsJesse Plamondon-Willard
2021-08-25fix assembly resolver not tracking loaded mods correctlyJesse Plamondon-Willard
2021-08-25prepare for releaseJesse Plamondon-Willard
2021-08-25migrate web project to .NET 5Jesse Plamondon-Willard
2021-08-25fix error when no symbols are foundJesse Plamondon-Willard
2021-08-25fix error when reading a duplicate assemblyJesse Plamondon-Willard
2021-08-25minor refactoring in new symbol codeJesse Plamondon-Willard
2021-08-25reorganize new classesJesse Plamondon-Willard
2021-08-25Fix for loading both types of PDBsChase Warrington
2021-08-25Fix assembly rewriting causing VS to error/crash when debuggingChase Warrington
2021-08-25fix beta label in web UIJesse Plamondon-Willard
2021-08-25fix console encoding issues (#798)Jesse Plamondon-Willard
2021-08-25add 64-bit compatibility check before loading modsJesse Plamondon-Willard
That reduces time spent trying to rewrite them (which won't work anyway), and shows a more informative message than the default 'DLL couldn't be loaded' error.
2021-08-25fix update checks not recommending prerelease mod versions for SMAPI betaJesse Plamondon-Willard
2021-08-25fix some installer errors not showing info headerJesse Plamondon-Willard
2021-08-25fix prerelease update alerts shown for non-prerelease playersJesse Plamondon-Willard
2021-08-25no longer abort input thread when exitingJesse Plamondon-Willard
`thread.Abort` is unimplemented in .NET 5, but it's not needed anyway since all threads will be aborted when the game exits.
2021-08-25fix data helper's WriteJsonFile not deleting file if data is null (#799)Jesse Plamondon-Willard
2021-08-25expand data helper docs (#799)Jesse Plamondon-Willard
2021-08-25add GetInAllLocales to translation APIJesse Plamondon-Willard
2021-08-08enable parallel analyzer executionJesse Plamondon-Willard
2021-08-08fix edge case where Netcode references aren't rewritten correctlyJesse Plamondon-Willard
2021-08-08move assembly resolver setup into Constants to centralize hardcoded logicJesse Plamondon-Willard
2021-08-05prevent weird null reference exception in error-handlingJesse Plamondon-Willard