Jesse Plamondon-Willard
6df3b0b814
update for Stardew Valley 1.5.5 hotfix
2021-12-03 19:53:22 -05:00
Jesse Plamondon-Willard
e4416925f9
add build script to set the release version
2021-12-03 02:16:27 -05:00
Jesse Plamondon-Willard
181508084b
make installer self-contained
...
This lets players run the installer without manually installing .NET 5, which was causing a lot of support requests.
2021-12-03 00:26:46 -05:00
Jesse Plamondon-Willard
bf5a9b8762
switch to scripted release package process
2021-12-02 20:48:00 -05:00
Jesse Plamondon-Willard
c10685b035
update mod build package release notes
2021-12-01 17:19:21 -05:00
Jesse Plamondon-Willard
42e878e77d
Merge branch 'develop' into stable
2021-11-30 21:54:37 -05:00
Jesse Plamondon-Willard
25ebcc1ea7
prepare for release
2021-11-30 21:54:29 -05:00
Jesse Plamondon-Willard
05b06e7a9f
improve installer's .NET 5 validation to explain how to fix it
2021-11-30 21:53:09 -05:00
Jesse Plamondon-Willard
f5a0dd1578
fix error running installer from folder paths containing parentheses
2021-11-30 20:18:17 -05:00
Jesse Plamondon-Willard
3342502993
Merge branch 'develop' into stable
2021-11-30 17:14:03 -05:00
Jesse Plamondon-Willard
b294ac1203
prepare for release
2021-11-30 17:13:53 -05:00
Jesse Plamondon-Willard
919bbe94aa
Merge branch 'beta' into develop
2021-11-30 17:12:49 -05:00
Jesse Plamondon-Willard
d1d09ae1df
add support for loading BmFont files for custom languages
2021-11-28 00:01:52 -05:00
Jesse Plamondon-Willard
f87e65caf5
update 'set_farm_type' console command for custom farm types
2021-11-28 00:01:52 -05:00
Jesse Plamondon-Willard
fe675540b5
add map overlay patches
2021-11-28 00:01:51 -05:00
Jesse Plamondon-Willard
cb378a1c55
keep installer window open if it crashes
2021-11-28 00:01:51 -05:00
Jesse Plamondon-Willard
51c6ef9443
fix .NET 5 precheck passing if player has .NET Core installed
2021-11-28 00:01:51 -05:00
Jesse Plamondon-Willard
32ccc8e872
fix installer file precheck failing for some users
2021-11-28 00:01:51 -05:00
Jesse Plamondon-Willard
b791e854c1
fix installer precheck errors showing quotes, tweak readability
2021-11-28 00:01:50 -05:00
Jesse Plamondon-Willard
65046c3c40
remove outdated note in config.json
2021-11-28 00:01:50 -05:00
Jesse Plamondon-Willard
f3626992cf
remove walls_and_floors asset propagation
...
This is now added as a regular map tilesheet, so it'll be handled by the tilesheet asset propagation.
2021-11-28 00:01:50 -05:00
Jesse Plamondon-Willard
50a492f6e9
bump upcoming mod build package version
2021-11-28 00:01:49 -05:00
Jesse Plamondon-Willard
3beb2a9940
remove package workaround no longer needed with MonoGame
2021-11-28 00:01:49 -05:00
Jesse Plamondon-Willard
f5807e22be
add BundleExtraAssemblies package option for new .NET 5 reference model
2021-11-28 00:01:49 -05:00
Jesse Plamondon-Willard
bf10aeef0a
remove GameFramework build property from package
2021-11-28 00:01:48 -05:00
Jesse Plamondon-Willard
4a26c96fbe
remove GameExecutableName build property from package
2021-11-28 00:01:48 -05:00
Jesse Plamondon-Willard
217cc7af21
add IgnoreModFilePaths option to package
2021-11-28 00:01:48 -05:00
Jesse Plamondon-Willard
60c0e4fc31
ignore reference assemblies and *.deps.json when building a mod
...
These aren't useful for mods since they aren't the entry app.
2021-11-28 00:01:47 -05:00
Jesse Plamondon-Willard
32dcdfe18c
tweak assembly ignore logic in mod build package
2021-11-28 00:01:47 -05:00
Jesse Plamondon-Willard
25384ce6bc
update for custom languages
2021-11-28 00:01:47 -05:00
Jesse Plamondon-Willard
1ab0420b6d
update compatibility list
2021-11-28 00:01:46 -05:00
Jesse Plamondon-Willard
294f2a311e
fix error resolving native DLLs like libSkiaSharp
2021-11-28 00:01:46 -05:00
Jesse Plamondon-Willard
89c98223eb
remove path-too-long exception handling
...
The path length limit no longer applies in .NET 5.
2021-11-28 00:01:46 -05:00
Jesse Plamondon-Willard
b349e956c6
remove handling for exception no longer thrown by the game
2021-11-28 00:01:46 -05:00
Jesse Plamondon-Willard
3c6549db3e
remove reference no longer needed in .NET 5
2021-11-28 00:01:45 -05:00
Jesse Plamondon-Willard
33c7a0392c
remove libgdiplus workaround on macOS
...
This is no longer needed after the .NET 5 migration.
2021-11-28 00:01:45 -05:00
Jesse Plamondon-Willard
0f508c755a
reorganize install script
...
This fixes an issue where Steam messes with the PATH, so dotnet isn't available until the terminal window is opened.
2021-11-28 00:01:45 -05:00
Jesse Plamondon-Willard
7c5c63d684
fix SMAPI not working on macOS, improve installer validation
2021-11-28 00:01:44 -05:00
Jesse Plamondon-Willard
f6479ea2b6
restructure installer for .NET 5 changes
2021-11-28 00:01:44 -05:00
Jesse Plamondon-Willard
ce80c68135
fix segfault on Linux/macOS after .NET 5 update
...
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 00:01:44 -05:00
Jesse Plamondon-Willard
897edd7ff0
update for accessibility change in Stardew Valley 1.5.5
2021-11-28 00:01:43 -05:00
Jesse Plamondon-Willard
e10a7858a0
fix error reading console title on Linux with .NET 5
...
The console title is now write-only on Linux.
2021-11-28 00:01:43 -05:00
Jesse Plamondon-Willard
3a3688e094
use new mod hooks to synchronize tasks
2021-11-28 00:01:43 -05:00
Jesse Plamondon-Willard
e16d6e98dc
update to .NET 5 build of Harmony 2.1.0
2021-11-28 00:01:42 -05:00
Jesse Plamondon-Willard
b2520feeae
update for other changes in SDV 1.5.5
2021-11-28 00:01:42 -05:00
Jesse Plamondon-Willard
8321cbf6eb
update for asset name format change
...
MonoGame uses Linux-style paths for assets on all platforms, which breaks the previous equivalence between path and asset name formats.
2021-11-28 00:01:42 -05:00
Jesse Plamondon-Willard
727d75ae72
update to .NET 5 and official 64-bit
2021-11-28 00:01:41 -05:00
Jesse Plamondon-Willard
40b74398ac
update for game assembly name now consistent on all platforms
2021-11-28 00:01:41 -05:00
Jesse Plamondon-Willard
2b922a71a2
update for Netcode now merged into game assembly on all platforms
2021-11-28 00:01:41 -05:00
Jesse Plamondon-Willard
6efaa651cb
drop support for XNA Framework
...
Stardew Valley 1.5.5 migrates to MonoGame on all platforms.
2021-11-28 00:01:40 -05:00