Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-02 | switch to scripted release package process | Jesse Plamondon-Willard | |
2021-12-01 | update mod build package release notes | Jesse Plamondon-Willard | |
2021-11-30 | Merge branch 'develop' into stable | Jesse Plamondon-Willard | |
2021-11-30 | prepare for release | Jesse Plamondon-Willard | |
2021-11-30 | improve installer's .NET 5 validation to explain how to fix it | Jesse Plamondon-Willard | |
2021-11-30 | fix error running installer from folder paths containing parentheses | Jesse Plamondon-Willard | |
2021-11-30 | Merge branch 'develop' into stable | Jesse Plamondon-Willard | |
2021-11-30 | prepare for release | Jesse Plamondon-Willard | |
2021-11-30 | Merge branch 'beta' into develop | Jesse Plamondon-Willard | |
2021-11-28 | add support for loading BmFont files for custom languages | Jesse Plamondon-Willard | |
2021-11-28 | update 'set_farm_type' console command for custom farm types | Jesse Plamondon-Willard | |
2021-11-28 | add map overlay patches | Jesse Plamondon-Willard | |
2021-11-28 | keep installer window open if it crashes | Jesse Plamondon-Willard | |
2021-11-28 | fix .NET 5 precheck passing if player has .NET Core installed | Jesse Plamondon-Willard | |
2021-11-28 | fix installer file precheck failing for some users | Jesse Plamondon-Willard | |
2021-11-28 | fix installer precheck errors showing quotes, tweak readability | Jesse Plamondon-Willard | |
2021-11-28 | remove outdated note in config.json | Jesse Plamondon-Willard | |
2021-11-28 | remove walls_and_floors asset propagation | Jesse Plamondon-Willard | |
This is now added as a regular map tilesheet, so it'll be handled by the tilesheet asset propagation. | |||
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 for custom languages | Jesse Plamondon-Willard | |
2021-11-28 | update compatibility list | Jesse Plamondon-Willard | |
2021-11-28 | fix error resolving native DLLs like libSkiaSharp | Jesse Plamondon-Willard | |
2021-11-28 | remove path-too-long exception handling | Jesse Plamondon-Willard | |
The path length limit no longer applies in .NET 5. | |||
2021-11-28 | remove handling for exception no longer thrown by the game | Jesse Plamondon-Willard | |
2021-11-28 | remove reference no longer needed in .NET 5 | Jesse Plamondon-Willard | |
2021-11-28 | remove libgdiplus workaround on macOS | Jesse Plamondon-Willard | |
This is no longer needed after the .NET 5 migration. | |||
2021-11-28 | reorganize install script | Jesse Plamondon-Willard | |
This fixes an issue where Steam messes with the PATH, so dotnet isn't available until the terminal window is opened. | |||
2021-11-28 | fix SMAPI not working on macOS, improve installer validation | Jesse Plamondon-Willard | |
2021-11-28 | restructure installer for .NET 5 changes | Jesse Plamondon-Willard | |
2021-11-28 | fix segfault on Linux/macOS after .NET 5 update | Jesse Plamondon-Willard | |
Harmony doesn't seem to support tiered compilation on Linux/macOS, but the vanilla game disables that too anyway. The bundled runtimeconfig files match the ones used by the vanilla game. Thanks to 0x0ade for identifying the cause! | |||
2021-11-28 | update for accessibility change in Stardew Valley 1.5.5 | Jesse Plamondon-Willard | |
2021-11-28 | fix error reading console title on Linux with .NET 5 | Jesse Plamondon-Willard | |
The console title is now write-only on Linux. | |||
2021-11-28 | use new mod hooks to synchronize tasks | Jesse Plamondon-Willard | |
2021-11-28 | update to .NET 5 build of Harmony 2.1.0 | Jesse Plamondon-Willard | |
2021-11-28 | update for other changes in SDV 1.5.5 | Jesse Plamondon-Willard | |
2021-11-28 | update for asset name format change | Jesse Plamondon-Willard | |
MonoGame uses Linux-style paths for assets on all platforms, which breaks the previous equivalence between path and asset name formats. | |||
2021-11-28 | update to .NET 5 and official 64-bit | Jesse Plamondon-Willard | |
2021-11-28 | update for game assembly name now consistent on all platforms | 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-11-28 | update versions for Stardew Valley 1.5.5 and remove 1.5.4-specific checks | Jesse Plamondon-Willard | |
2021-11-27 | automatically include beta versions on Nexus for SMAPI update checks | Jesse Plamondon-Willard | |
2021-11-27 | remove direct download for beta versions | Jesse Plamondon-Willard | |
With this change, only the main version has a direct download. Showing beta info here caused a few issues: * The vast majority of players don't use the game beta, so they were often confused about which version to download. * Beta versions typically have much longer release info (e.g. detailed summary, release notes, caveats and warnings, etc), and the extra download button made the player guide button under it less prominent and visible. Those both contributed to information overload and the above confusion. * Unlike main versions, beta versions aren't permanently archived on GitHub (since the beta branch is routinely rebased onto the latest stable update). That makes it messy to manage beta releases through GitHub. Instead there's now a message under the download button which clearly links to where the beta version can be downloaded. |