Jesse Plamondon-Willard
76f12a9aa9
bump version for beta release
2018-07-13 21:28:34 -04:00
Jesse Plamondon-Willard
76e1fd3905
fix console commands being invoked asynchronously ( #562 )
2018-07-13 20:19:02 -04:00
Jesse Plamondon-Willard
6bd2c55a76
fix XACT references failing new compatibility checks on Linux/Mac
2018-07-13 19:36:30 -04:00
Jesse Plamondon-Willard
a03a94f6f2
fixed some game paths not detected by NuGet package
2018-07-13 19:25:23 -04:00
Jesse Plamondon-Willard
3633fa4b09
add more intuitive error when using SMAPI 2.6 with SDV 1.2
2018-07-13 19:01:59 -04:00
Jesse Plamondon-Willard
e71cfc63b5
add GitHub issue templates
2018-07-11 12:19:04 -04:00
Jesse Plamondon-Willard
1b1e89ebc5
bump versions for release
2018-07-09 23:14:54 -04:00
Jesse Plamondon-Willard
ea6a82f9ee
add new files to uninstaller
2018-07-09 23:14:47 -04:00
Jesse Plamondon-Willard
357b392ca2
fix installer removing SaveBackup's config.json and previous backups
2018-07-09 23:03:22 -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
23392def0a
bump versions for beta release
2018-07-09 21:00:15 -04:00
Jesse Plamondon-Willard
edb44cdb40
fix error reading empty translation files
2018-07-09 20:59:39 -04:00
Jesse Plamondon-Willard
1fd52f8b63
detect broken constructor references
2018-07-09 00:58:11 -04:00
Jesse Plamondon-Willard
fbf8356452
fix new event ( #310 )
2018-07-09 00:35:09 -04:00
Jesse Plamondon-Willard
68a21ff249
fix new event not initialised ( #310 )
2018-07-08 20:50:42 -04:00
Jesse Plamondon-Willard
0f6f6c65c2
bump versions for beta release
2018-07-08 20:09:31 -04:00
Jesse Plamondon-Willard
3b078d55da
add GameLoop events for SMAPI 3.0 ( #310 )
2018-07-08 20:06:33 -04:00
Jesse Plamondon-Willard
7e46cc2463
update Patreon list
2018-07-08 18:54:34 -04:00
Jesse Plamondon-Willard
a8c8382bee
Merge pull request #559 from ebehar/develop
...
Expand validation to respect CIL placeholders
2018-07-08 18:51:15 -04:00
Jesse Plamondon-Willard
8839b6822a
also detect broken Netcode references
2018-07-08 15:56:08 -04:00
Jesse Plamondon-Willard
530b120014
rewrite TypeReference comparison to handle more edge cases, exit earlier if possible, and encapsulate a bit more
2018-07-08 15:48:32 -04:00
Jesse Plamondon-Willard
0079110870
encapsulate type reference comparison
2018-07-08 13:58:37 -04:00
Jesse Plamondon-Willard
befeafd31d
encapsulate GetComparableTypeID
2018-07-08 13:56:46 -04:00
Jesse Plamondon-Willard
40fbafdb73
fix new logic not applied to method return types
2018-07-08 13:26:07 -04:00
E. Behar
f6254e17ea
Fix missing assignment.
2018-07-08 10:22:23 -07:00
E. Behar
1dfcbc6173
Remove another extraneous debug output. =_=
2018-07-07 16:51:03 -07:00
E. Behar
1a3810d722
Remove extraneous debug output
2018-07-07 16:50:01 -07:00
Evan Behar
a30794894b
Revert ShouldValidate
2018-07-07 23:46:28 -07:00
Evan Behar
88f754e5b1
Expand validation to respect CIL placeholders
2018-07-07 23:45:02 -07:00
E. Behar
829e24b23e
Fix type==null case
2018-07-06 23:21:13 -07:00
Evan Behar
2b2860637d
Linux-compatible scope resolution in validator
2018-07-06 23:08:09 -07:00
Jesse Plamondon-Willard
2421fa3fa1
run new-day task synchronously
...
This avoids issues when mod events are called asynchronously (like IAssetLoaders loading PNG tilesheets on season change while the game is drawing).
2018-07-06 19:37:52 -04:00
Jesse Plamondon-Willard
850cb50587
bump versions for beta release
2018-07-04 15:59:44 -04:00
Jesse Plamondon-Willard
186ab4cca7
fix game freeze if the window loses focus while loading
2018-07-04 14:19:58 -04:00
Jesse Plamondon-Willard
ea264fb6a1
bump versions for beta release
2018-07-03 02:01:41 -04:00
Jesse Plamondon-Willard
34b1dcc1f7
fix missing manifest not marking mod invalid ( #532 )
2018-07-03 01:59:45 -04:00
Jesse Plamondon-Willard
7907a63ddc
bump versions for beta release
2018-07-02 22:29:03 -04:00
Jesse Plamondon-Willard
703acdc63f
fix backwards-compatible API fields not being serialised ( #532 )
2018-07-02 21:33:53 -04:00
Jesse Plamondon-Willard
82ca09ead7
fix 'missing assembly' errors raised for some .NET Framework types ( #356 )
2018-07-02 20:41:21 -04:00
Jesse Plamondon-Willard
aa13941dd7
bump versions for beta release
2018-07-01 17:39:46 -04:00
Jesse Plamondon-Willard
d8ee422405
add support for reloading NPC schedules through the content API
2018-07-01 17:37:19 -04:00
Jesse Plamondon-Willard
eb8ba0576a
fix incorrect trace message
2018-07-01 17:33:41 -04:00
Jesse Plamondon-Willard
274aa9f775
polish 2.6 release notes a bit
2018-07-01 17:33:11 -04:00
Jesse Plamondon-Willard
5357de4219
add game path to assembly definition resolution search paths for rare edge cases where it's not added automatically
2018-07-01 15:15:33 -04:00
Jesse Plamondon-Willard
e548a4ea9b
fix assembly definition resolver not disposing loaded definitions
2018-07-01 13:02:08 -04:00
Jesse Plamondon-Willard
34c43f9f66
add toolkit method for API data ( #532 )
2018-07-01 12:23:03 -04:00
Jesse Plamondon-Willard
c12777ad53
move basic mod scanning into the toolkit ( #532 )
2018-06-30 21:00:45 -04:00
Jesse Plamondon-Willard
34b0fd2870
detect broken assembly references not covered by a dependency, and flag as incompatible ( #356 )
2018-06-30 18:00:32 -04:00
Jesse Plamondon-Willard
599f585192
remove player_setlevel and player_setspeed commands ( #415 )
2018-06-30 17:09:29 -04:00
Jesse Plamondon-Willard
8b9d1baaea
fix Context.IsPlayerFree being false during festivals ( #550 )
2018-06-30 16:55:59 -04:00