Jesse Plamondon-Willard
2b3fb71f6a
update for release
2018-12-07 16:32:17 -05:00
Jesse Plamondon-Willard
8901218418
update for release
2018-12-07 13:40:13 -05:00
Jesse Plamondon-Willard
e8ae2d627d
enable all build deploy tasks in release mode
2018-12-04 23:49:09 -05:00
Jesse Plamondon-Willard
596b750ab6
also deploy SMAPI files in release builds
2018-12-04 23:49:07 -05:00
Jesse Plamondon-Willard
5de81464ce
bump version for release
2018-11-19 15:08:17 -05:00
Jesse Plamondon-Willard
845d38169c
fix game crash in MacOS
...
This fixes a game crash in MacOS during startup by copying the Windows versions of those DLLs into SMAPI's internal folder. This was handled by the custom build scripts until SMAPI 2.8.
2018-11-19 15:05:44 -05:00
Jesse Plamondon-Willard
3dc27a5681
bump versions for re-release
2018-11-19 13:37:55 -05:00
Jesse Plamondon-Willard
ad612da1a2
fix installer errors on Windows ( #602 )
2018-11-19 13:37:46 -05:00
Jesse Plamondon-Willard
ebbbf6fd58
shorten bundle file names ( #602 )
2018-11-18 01:45:36 -05:00
Jesse Plamondon-Willard
e8fe550b75
remove 0Harmony.pdb from build scripts ( #602 )
...
The file isn't included in the new Harmony NuGet package.
2018-11-18 01:00:11 -05:00
Jesse Plamondon-Willard
48b9acb074
add build logic from the custom scripts ( #602 )
2018-11-18 00:51:30 -05:00
Jesse Plamondon-Willard
e5bc00e7a2
hide installer's bundled files to avoid confusion ( #602 )
2018-11-18 00:47:35 -05:00
Jesse Plamondon-Willard
fb0d101ab8
fix build error on Linux/Mac ( #480 )
2018-11-14 18:46:40 -05:00
Jesse Plamondon-Willard
6bf3734e4a
fix build on Linux/Mac
2018-11-05 00:34:16 -05:00
Jesse Plamondon-Willard
e5e4ce411c
sync SMAPI context between players in multiplayer ( #480 )
2018-10-31 17:29:32 -04:00
Jesse Plamondon-Willard
48e34dd603
fix readme filename capitalisation
2018-08-31 17:54:20 -04:00
Jesse Plamondon-Willard
4af0786ecb
fix assembly load security exceptions by restructuring installer and adding *.exe.config files ( #582 , #588 )
2018-08-30 18:14:40 -04:00
Jesse Plamondon-Willard
b5adfd8bce
add more default game install paths
2018-08-26 20:42:31 -04:00
Jesse Plamondon-Willard
58122c5393
bump versions for beta
2018-08-23 23:01:54 -04:00
Jesse Plamondon-Willard
adf858fde9
fix mod build package not parsing some valid manifests ( #584 )
2018-08-19 22:35:55 -04:00
Jesse Plamondon-Willard
826dd53ab5
move most SMAPI files into subfolder ( #582 )
2018-08-19 18:28:16 -04:00
Jesse Plamondon-Willard
4dd4efc96f
update for SMAPI 2.7 release
2018-08-14 12:21:31 -04:00
Jesse Plamondon-Willard
4f854aea15
fix various build issues
...
- installer not waiting until SaveBackup mod is compiled before preparing release build;
- missing XML doc files for new toolkit assemblies;
- missing XML doc file in SMAPI release build;
- SaveBackup including toolkit DLL.
2018-07-09 22:50:35 -04:00
Jesse Plamondon-Willard
71efadf232
add project for toolkit interfaces visible to SMAPI mods ( #532 )
2018-06-24 21:26:42 -04:00
Jesse Plamondon-Willard
9bc5314515
add Harmony DLL ( #541 )
2018-06-06 21:42:09 -04:00
Jesse Plamondon-Willard
33760fa56b
fix post-build step in toolkit project ( #532 )
2018-05-25 01:51:04 -04:00
Jesse Plamondon-Willard
2a7bcb28f6
add empty toolkit project & fix misleading build configuration name ( #532 )
2018-05-25 01:13:28 -04:00
Jesse Plamondon-Willard
92bfa6fa5b
add bundled save backup mod ( #253 )
2018-05-12 18:16:40 -04:00
Jesse Plamondon-Willard
5de6569bb1
minor cleanup
2018-05-12 17:34:40 -04:00
Jesse Plamondon-Willard
324d02233d
rename 'install.exe' to 'install on Windows.exe' to avoid confusion
2018-05-11 12:59:52 -04:00
Jesse Plamondon-Willard
7b92d37979
fix unit test project
2018-05-11 12:49:28 -04:00
Jesse Plamondon-Willard
f83a3bf7a4
fix references to removed file
2018-05-10 00:56:08 -04:00
Jesse Plamondon-Willard
60040854a3
switch back to shared project due to installer issues
2018-05-03 01:38:08 -04:00
Jesse Plamondon-Willard
ff55901025
compile separate Linux/Mac installer to avoid WMI reference errors ( #485 )
2018-05-02 21:51:06 -04:00
Jesse Plamondon-Willard
b3e8f957e2
reorganise to avoid errors deploying web app, fix WMI error in Linux installer
2018-05-02 21:04:46 -04:00
Jesse Plamondon-Willard
009a387526
unify SMAPI.AssemblyRewriters and SMAPI.Common projects
2018-05-01 18:44:39 -04:00
Jesse Plamondon-Willard
da7ef1fd69
fix install package on Windows
2018-04-30 12:33:57 -04:00
Jesse Plamondon-Willard
efff972360
update for upcoming 2.6 beta release
2018-04-25 20:49:37 -04:00
Jesse Plamondon-Willard
151789caa9
add default GOG install path
2018-04-25 11:39:35 -04:00
Jesse Plamondon-Willard
45f4f85b7e
add MacOS detection
2018-04-13 23:47:24 -04:00
Jesse Plamondon-Willard
a3ade7a512
split mod DB into a separate file
...
The mod metadata has grown over time, and there's no need to keep it in memory after mod loading. This lets us load the config earlier (since it has a smaller impact on memory usage which affects the game's audio code), and lets us discard the mod metadata when we're done with it.
2018-04-13 22:41:34 -04:00
Jesse Plamondon-Willard
9c1617c9ee
drop support for Stardew Valley 1.2 ( #453 )
2018-04-11 21:15:16 -04:00
Jesse Plamondon-Willard
15a80ab244
update for 2.5.5 release
2018-04-11 18:47:32 -04:00
Jesse Plamondon-Willard
f52f7ca36f
add mod code analyzers to detect implicit net field conversion issues ( #471 )
2018-04-09 19:32:00 -04:00
Jesse Plamondon-Willard
4d68ef3514
update for 2.5.4 release
2018-03-26 09:34:45 -04:00
Jesse Plamondon-Willard
41715cefcd
add initial compatibility with Stardew Valley 1.3 ( #453 )
2018-03-11 19:09:08 -04:00
Jesse Plamondon-Willard
1fbd41ecb2
bump version for release
2018-03-04 21:32:23 -05:00
Jesse Plamondon-Willard
51118337e5
update for 2.5.2 release
2018-02-25 01:49:53 -05:00
Jesse Plamondon-Willard
f7d0cf40f6
update for 2.5.1 release
2018-02-24 20:27:08 -05:00
Jesse Plamondon-Willard
f2e8450706
update for 2.5 release and simplify assembly info
2018-02-24 17:45:29 -05:00