Jesse Plamondon-Willard
8263a4406b
add key to duplicate-dictionary-key exceptions
2021-10-07 18:46:41 -04:00
Jesse Plamondon-Willard
2a0a7191a7
fix barn/coop map edits resetting the exit warp
2021-10-06 23:37:48 -04:00
Jesse Plamondon-Willard
b5c88d87d2
add support for unified mod data overrides on the wiki
2021-10-02 16:40:23 -04:00
Jesse Plamondon-Willard
0888f71a5c
show separate beta stats in mod compatibility list
2021-09-29 20:48:51 -04:00
Jesse Plamondon-Willard
ab8599583e
fix SMAPI's display device not hooked correctly in split-screen mode
2021-09-27 17:06:15 -04:00
Jesse Plamondon-Willard
31e31538f1
fix farmhouse edits shifting player down one tile
2021-09-25 20:22:26 -04:00
Jesse Plamondon-Willard
6643da4574
prepare for release
2021-09-18 13:06:50 -04:00
Jesse Plamondon-Willard
6ac5ca090d
simplify exception logs
2021-09-18 12:43:31 -04:00
Jesse Plamondon-Willard
8a11774460
add simpler error when an asset isn't found
2021-09-18 11:48:20 -04:00
Jesse Plamondon-Willard
54a7c1f9bd
add more visible log output for players during early startup
2021-09-18 11:07:06 -04:00
Jesse Plamondon-Willard
4a7eb97306
add asset propagation for giftbox texture
2021-09-13 18:48:22 -04:00
Jesse Plamondon-Willard
f6f4470d95
enable beta info on the mod compatibility list by default
2021-09-13 18:30:59 -04:00
Jesse Plamondon-Willard
a40ef854f3
fix JSON validator line numbers sometimes incorrect
2021-09-13 18:20:36 -04:00
Jesse Plamondon-Willard
4fccaa3570
add nullable support in JSON converters
2021-09-13 00:01:14 -04:00
Jesse Plamondon-Willard
a9fcbc686d
fix error when loading corrupted translation files
2021-09-08 19:01:40 -04:00
Jesse Plamondon-Willard
6d4ea7f0bd
prepare for release
2021-09-03 18:36:12 -04:00
Jesse Plamondon-Willard
9f1c454934
remove asset propagation for Data/Bundles
2021-09-03 18:35:23 -04:00
Jesse Plamondon-Willard
bbaa260007
drop support for unofficial 64-bit mode
2021-09-02 23:01:40 -04:00
Jesse Plamondon-Willard
8789b7efa8
prepare path utilities for the upcoming Stardew Valley 1.5.5
...
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-02 18:54:56 -04:00
Jesse Plamondon-Willard
5848a355ba
add friendly errors when using SMAPI 3.12.x with Stardew Valley 1.5.5+
2021-09-01 21:48:08 -04:00
Jesse Plamondon-Willard
cf1d800b58
add Big Silo to compatibility list
2021-09-01 21:03:02 -04:00
Jesse Plamondon-Willard
1240cb2102
fix translations not initialized for temporary content packs
2021-09-01 20:58:21 -04:00
Jesse Plamondon-Willard
8bfab94213
reduce unneeded operations when scanning/rewriting mod DLLs
2021-09-01 20:02:58 -04:00
Jesse Plamondon-Willard
c6cc1513c5
update release notes
2021-09-01 19:57:24 -04:00
Jesse Plamondon-Willard
9316fe3038
add hurry_all console command
2021-09-01 19:32:23 -04:00
Jesse Plamondon-Willard
c065675604
prepare for release
2021-08-26 01:13:24 -04:00
Jesse Plamondon-Willard
22a895d27c
only check 64-bit compatibility if an assembly fails to load
...
Apparently some 32-bit-only DLLs load successfully with the unofficial 64-bit version of the game.
2021-08-26 01:12:37 -04:00
Jesse Plamondon-Willard
69b1c229de
prepare for release
2021-08-25 23:57:13 -04:00
Jesse Plamondon-Willard
fd7f81ac9c
fix assembly resolver not tracking loaded mods correctly
2021-08-25 23:19:47 -04:00
Jesse Plamondon-Willard
31ac964a8b
prepare for release
2021-08-25 21:53:45 -04:00
Jesse Plamondon-Willard
8f77c1d1ef
update release notes
2021-08-25 20:46:57 -04:00
Jesse Plamondon-Willard
911843e1be
fix console encoding issues ( #798 )
2021-08-25 18:26:02 -04:00
Jesse Plamondon-Willard
f8c76bde39
add 64-bit compatibility check before loading mods
...
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-25 18:25:17 -04:00
Jesse Plamondon-Willard
e1d8838587
fix update checks not recommending prerelease mod versions for SMAPI beta
2021-08-25 18:21:42 -04:00
Jesse Plamondon-Willard
3804ae6284
fix some installer errors not showing info header
2021-08-25 18:21:26 -04:00
Jesse Plamondon-Willard
26a629f41b
fix prerelease update alerts shown for non-prerelease players
2021-08-25 18:20:15 -04:00
Jesse Plamondon-Willard
68e629f17c
fix data helper's WriteJsonFile not deleting file if data is null ( #799 )
2021-08-25 18:18:37 -04:00
Jesse Plamondon-Willard
6cf7c49f34
add GetInAllLocales to translation API
2021-08-25 18:17:09 -04:00
Jesse Plamondon-Willard
a4c6c61684
enable parallel analyzer execution
2021-08-08 00:32:19 -04:00
Jesse Plamondon-Willard
976c66537c
fix edge case where Netcode references aren't rewritten correctly
2021-08-08 00:24:20 -04:00
Jesse Plamondon-Willard
5e16ed0eea
prevent weird null reference exception in error-handling
2021-08-05 14:28:29 -04:00
Jesse Plamondon-Willard
94d41cd67a
correct release date
2021-08-05 12:21:18 -04:00
Jesse Plamondon-Willard
b6e058c322
prepare for release
2021-08-04 18:34:29 -04:00
Jesse Plamondon-Willard
b6f3ecc143
fix error when error-handling invalid ReflectionTypeLoadException errors
2021-08-04 18:05:05 -04:00
Jesse Plamondon-Willard
807dcfec77
undo Constants.Save* changes in 3.12.1
2021-08-04 18:02:15 -04:00
Jesse Plamondon-Willard
1bb51b2c41
prepare for release
2021-08-03 19:11:26 -04:00
Jesse Plamondon-Willard
6b0d13be7c
fix Mono.Cecil failing to resolve references to SMAPI in some edge cases
2021-08-03 19:03:51 -04:00
Jesse Plamondon-Willard
cf261ff36e
increase software conflict message to warning level to simplify troubleshooting
2021-08-03 12:00:15 -04:00
Jesse Plamondon-Willard
848460a34e
update compatibility list
2021-08-02 21:30:59 -04:00
Jesse Plamondon-Willard
5256b738b4
use more reliable method to get save folder name
...
SMAPI now tracks the actual folder name being loaded to avoid edge cases where the folder name doesn't match the save ID.
2021-08-02 21:14:22 -04:00