Jesse Plamondon-Willard
|
f8e0600672
|
load .pdb file when mod is loaded from bytes (#711)
|
2020-05-21 21:59:45 -04:00 |
Jesse Plamondon-Willard
|
1beee07a35
|
rewrite method overrides (#711)
|
2020-05-21 20:32:02 -04:00 |
Jesse Plamondon-Willard
|
310eb1fe9a
|
Merge branch 'mod/harmony-2.0' into develop
# Conflicts:
# docs/release-notes.md
# src/SMAPI/Framework/ModLoading/AssemblyLoader.cs
|
2020-05-20 19:38:08 -04:00 |
Jesse Plamondon-Willard
|
c5c30189e4
|
fix error-handling when patch is called with a null target method (#711)
|
2020-05-20 02:14:30 -04:00 |
Jesse Plamondon-Willard
|
518bf7e3f1
|
rewrite renamed 'prioritiy' field (#711)
|
2020-05-20 02:00:16 -04:00 |
Jesse Plamondon-Willard
|
b38b7af054
|
rewrite base types & interfaces (#711)
|
2020-05-20 00:56:28 -04:00 |
Jesse Plamondon-Willard
|
136a548fbb
|
rewrite methods without a body (#711)
|
2020-05-20 00:54:28 -04:00 |
Jesse Plamondon-Willard
|
71a11337d6
|
ignore special types (#711)
|
2020-05-20 00:53:46 -04:00 |
Jesse Plamondon-Willard
|
b54d892abf
|
fix rewriting declaring type for a generic method (#711)
|
2020-05-19 22:50:33 -04:00 |
Jesse Plamondon-Willard
|
1838842bbc
|
rewrite assembly rewriting, merge Harmony rewriters (#711)
This reduces duplication, decouples it from the assembly loader, and makes it more flexible to handle Harmony rewriting.
|
2020-05-19 20:57:50 -04:00 |
Jesse Plamondon-Willard
|
f96dde00f9
|
fix some type references not being rewritten (#711)
|
2020-05-18 23:11:17 -04:00 |
Jesse Plamondon-Willard
|
d1bf3d5235
|
move facade namespace (#711)
|
2020-05-18 22:44:06 -04:00 |
Jesse Plamondon-Willard
|
21303a4e98
|
remove workaround no longer needed with Harmony 2.0.2 (#711)
|
2020-05-18 17:26:47 -04:00 |
Jesse Plamondon-Willard
|
b34d7470e2
|
simplify patch facade (#711)
Thanks to 0x0ade for the suggestion!
|
2020-05-18 17:24:16 -04:00 |
Jesse Plamondon-Willard
|
aa5cc2c9be
|
fix GitHub license images not using HTTPS
|
2020-05-16 20:03:08 -04:00 |
Jesse Plamondon-Willard
|
9d86f20ca7
|
migrate subdomain redirects to Azure
|
2020-05-16 20:01:52 -04:00 |
Jesse Plamondon-Willard
|
5e6f1640dc
|
simplify single-instance deployment and make MongoDB server optional
|
2020-05-16 14:30:07 -04:00 |
Jesse Plamondon-Willard
|
a2cfb71d89
|
minor cleanup
|
2020-05-16 11:34:00 -04:00 |
Jesse Plamondon-Willard
|
c776f6053b
|
update deprecated code
|
2020-05-16 11:33:17 -04:00 |
Jesse Plamondon-Willard
|
a090b6c21c
|
use newer C# features
|
2020-05-16 11:29:40 -04:00 |
Jesse Plamondon-Willard
|
896f531f4f
|
fix broken action links after update to .NET Core 3.0
|
2020-05-14 19:25:51 -04:00 |
Jesse Plamondon-Willard
|
e626e5817e
|
tweak Harmony patch error (#711)
|
2020-05-13 20:52:09 -04:00 |
Jesse Plamondon-Willard
|
2b9703f98f
|
fix Harmony issue when assembly is loaded from memory (#711)
|
2020-05-11 01:40:46 -04:00 |
Jesse Plamondon-Willard
|
10531e537f
|
rewrite AccessTools methods which changed in Harmony 2.0 (#711)
|
2020-05-10 11:50:35 -04:00 |
Jesse Plamondon-Willard
|
b2334fda16
|
update compatibility list for SMAPI 3.6 & Harmony 2.0 tracking (#711)
|
2020-05-09 21:42:52 -04:00 |
Jesse Plamondon-Willard
|
0b5fa6bf86
|
add new 'unknown' compatibility status (#711)
|
2020-05-09 21:30:28 -04:00 |
Jesse Plamondon-Willard
|
1ff0968590
|
fixed generic types in method references not rewritten (#711)
|
2020-05-09 20:45:45 -04:00 |
Jesse Plamondon-Willard
|
df84df5ff1
|
add GitHub licenses to mod compatibility list, update release notes
|
2020-05-09 14:06:10 -04:00 |
Jesse Plamondon-Willard
|
f82a8e3c2d
|
update web scripts
|
2020-05-09 13:06:21 -04:00 |
Jesse Plamondon-Willard
|
719831c15a
|
sort mod warning lists
|
2020-05-09 10:58:10 -04:00 |
Jesse Plamondon-Willard
|
d8d8cac2d8
|
simplify logged paranoid warnings
|
2020-05-09 10:43:05 -04:00 |
Jesse Plamondon-Willard
|
19397a89ff
|
log detailed error for rewritten patch failures (#711)
|
2020-05-09 09:23:27 -04:00 |
Jesse Plamondon-Willard
|
3110339649
|
add attribute type rewriting (#711)
|
2020-05-09 00:51:56 -04:00 |
Jesse Plamondon-Willard
|
a500812e88
|
update web project to .NET Core 3.1
|
2020-05-07 22:41:37 -04:00 |
Jesse Plamondon-Willard
|
c58d01d0cf
|
update packages
|
2020-05-07 21:15:29 -04:00 |
Jesse Plamondon-Willard
|
f9eebff332
|
update Content Patcher format in schema
|
2020-05-06 21:43:20 -04:00 |
Jesse Plamondon-Willard
|
f16e477fc2
|
add base instruction handler (#711)
|
2020-05-06 00:02:10 -04:00 |
Jesse Plamondon-Willard
|
cfc07c1ee5
|
fix reference to old Harmony namespace (#711)
|
2020-05-05 23:31:06 -04:00 |
Jesse Plamondon-Willard
|
7a60e6d2a1
|
migrate to Harmony 2.0 finalizers (#711)
|
2020-05-05 22:15:38 -04:00 |
Jesse Plamondon-Willard
|
499cd8ab31
|
combine Harmony 1.x rewrite logs (#711)
|
2020-05-05 21:45:53 -04:00 |
Jesse Plamondon-Willard
|
f4192663d7
|
add Harmony 2.0 rewriters (#711)
|
2020-05-05 21:02:33 -04:00 |
Jesse Plamondon-Willard
|
2d37fe6819
|
rename files for upcoming change (#711)
|
2020-05-05 20:54:25 -04:00 |
Jesse Plamondon-Willard
|
e08979acd3
|
migrate to Harmony 2.0 (#711)
|
2020-05-05 20:49:05 -04:00 |
Jesse Plamondon-Willard
|
9728fe3f34
|
add Multiplayer.PeerConnected event
|
2020-05-04 17:53:48 -04:00 |
Jesse Plamondon-Willard
|
4eb68e96ed
|
fix asset propagation for Gil's portraits
|
2020-05-04 17:41:45 -04:00 |
Jesse Plamondon-Willard
|
df6e745c6b
|
Merge branch 'develop' into stable
|
2020-04-27 16:30:41 -04:00 |
Jesse Plamondon-Willard
|
f44151dbb4
|
prepare for release, tweak readme
|
2020-04-27 16:30:20 -04:00 |
Jesse Plamondon-Willard
|
cf7bba5453
|
fix asset propagation for maps loaded through a temporary content manager
|
2020-04-25 20:05:15 -04:00 |
Jesse Plamondon-Willard
|
beccea7efd
|
add support for getting a patch helper for arbitrary data
|
2020-04-24 17:53:58 -04:00 |
Jesse Plamondon-Willard
|
4fae0158ed
|
add map patching API
Migrated from the Content Patcher code. I'm the main author, with tile property merging based on contributions by hatrat.
|
2020-04-24 17:49:25 -04:00 |