Jesse Plamondon-Willard
80315ec466
Merge pull request #456 from acz13/patch-1
...
move `xterm` to top of terminal checking order
2018-03-05 20:20:05 -05:00
Albert Zhang
810f700ced
move `xterm` to top of terminal checking order
...
Makes more sense, as `xterm` is much more common than any of the others and we only need a barebones terminal anyway. This also solves errors caused by issues such as https://github.com/mono/mono/issues/6752
2018-03-05 20:16:47 -05:00
Jesse Plamondon-Willard
8689fe6564
fix compatibility heuristics incorrectly flagging mods with missing optional references ( #453 )
2018-03-05 19:07:22 -05:00
Jesse Plamondon-Willard
1fbd41ecb2
bump version for release
2018-03-04 21:32:23 -05:00
Jesse Plamondon-Willard
6bde91060c
polish release notes
2018-03-04 21:27:56 -05:00
Jesse Plamondon-Willard
c3199e19a5
update compatibility list
2018-03-04 21:25:05 -05:00
Jesse Plamondon-Willard
0a71285c63
fix broken Nexus mod URLs
2018-03-04 21:05:50 -05:00
Jesse Plamondon-Willard
99023f9487
add support for mapping non-semantic remote mod versions
2018-03-04 18:46:05 -05:00
Jesse Plamondon-Willard
90c8593ba9
update SMAPI URL in user agent ( #454 )
2018-03-04 17:34:43 -05:00
Jesse Plamondon-Willard
cea113eb29
fetch mod info from Nexus website until we can use their API again ( #454 )
2018-03-04 17:32:29 -05:00
Jesse Plamondon-Willard
be4416644a
update compatibility list
2018-03-04 16:48:42 -05:00
Jesse Plamondon-Willard
38ca63a8f6
fix null reference when checking FormerIDs field against 'authour' field
2018-03-04 14:33:50 -05:00
Jesse Plamondon-Willard
ac6127c63e
fix log parser error when mod names are duplicated
2018-03-04 13:37:42 -05:00
Jesse Plamondon-Willard
d0b66b13bd
fix false broken-code detection when referencing a generic type ( #453 )
2018-03-04 02:25:37 -05:00
Jesse Plamondon-Willard
9a9622702a
fix misplaced file ( #453 )
2018-03-04 02:17:44 -05:00
Jesse Plamondon-Willard
19570f4312
simplify and always include default update URL, shorten no-longer-compatible skip messages
2018-03-04 01:07:55 -05:00
Jesse Plamondon-Willard
a9714b7897
fix data for some old mods with no ID
2018-03-04 00:44:07 -05:00
Jesse Plamondon-Willard
01579d63f3
fix default update key not applied if mod sets a blank update key
2018-03-04 00:31:48 -05:00
Jesse Plamondon-Willard
a290a2fa52
mark Stardew Valley 1.3 incompatible in SMAPI 2.5.x to reduce confusion when it's released ( #453 )
2018-03-03 22:18:44 -05:00
Jesse Plamondon-Willard
f9dc901994
fix error in new incompatibility finders when they resolve members in a dependency ( #453 )
2018-03-03 22:03:41 -05:00
Jesse Plamondon-Willard
47b9c5995e
update compatibility list
2018-03-03 21:28:12 -05:00
Jesse Plamondon-Willard
c1b5f71aa9
update release notes for backported changes
2018-03-03 17:56:15 -05:00
Jesse Plamondon-Willard
36a527956c
fix detected incompatibility errors not showing mod's update URL ( #453 )
2018-03-03 17:54:17 -05:00
Jesse Plamondon-Willard
adebec4dd4
automatically detect broken code ( #453 )
2018-03-03 17:49:24 -05:00
Jesse Plamondon-Willard
48833b5c30
move technical compatibility details into TRACE log ( #453 )
2018-03-03 17:37:06 -05:00
Jesse Plamondon-Willard
c7f2e53f20
fix content pack list formatting
2018-02-27 21:50:49 -05:00
Jesse Plamondon-Willard
a82e0bb275
bypass cache on log parser page
2018-02-26 00:28:32 -05:00
Jesse Plamondon-Willard
5c1318431b
always include raw taxt in model
2018-02-25 23:35:14 -05:00
Jesse Plamondon-Willard
c984d5ad51
fix log filtering some mods incorrectly
2018-02-25 23:33:07 -05:00
Jesse Plamondon-Willard
212e85489a
fix log parser not correctly parsing mod list if a mod has no author name
2018-02-25 23:27:44 -05:00
Jesse Plamondon-Willard
0f8d183ec7
bypass cache on log parser page
2018-02-25 14:24:25 -05:00
Jesse Plamondon-Willard
833d98f491
Merge branch 'develop' into stable
2018-02-25 01:54:57 -05:00
Jesse Plamondon-Willard
51118337e5
update for 2.5.2 release
2018-02-25 01:49:53 -05:00
Jesse Plamondon-Willard
f65e618cd9
fix blank page when uploading a log in some cases
2018-02-25 01:26:03 -05:00
Jesse Plamondon-Willard
d70d449c5c
fix issue where replacing an asset via asset.AsImage() or asset.AsDictionary() has no effect
2018-02-25 01:07:32 -05:00
Jesse Plamondon-Willard
6fc1bf4713
Merge branch 'develop' into stable
2018-02-24 21:12:37 -05:00
Jesse Plamondon-Willard
f7d0cf40f6
update for 2.5.1 release
2018-02-24 20:27:08 -05:00
Jesse Plamondon-Willard
a8a34f7f96
fix event error in rare cases
2018-02-24 20:24:42 -05:00
Jesse Plamondon-Willard
414cf5c197
Merge branch 'develop' into stable
2018-02-24 17:54:31 -05:00
Jesse Plamondon-Willard
f2e8450706
update for 2.5 release and simplify assembly info
2018-02-24 17:45:29 -05:00
Jesse Plamondon-Willard
691310d16e
add content pack support to log parser
2018-02-24 16:52:38 -05:00
Jesse Plamondon-Willard
d7696912e0
reimplement log parser with serverside parsing and vue.js frontend
2018-02-24 16:51:37 -05:00
Jesse Plamondon-Willard
68528f7dec
overhaul events to track the mod which added each handler, and log errors under their name ( #451 )
2018-02-23 19:05:23 -05:00
Jesse Plamondon-Willard
c8162c2fb6
polish release notes
2018-02-22 21:23:07 -05:00
Jesse Plamondon-Willard
dae5838696
Revert "suppress keyboard events when a textbox is focused ( #445 )"
...
This reverts commit 0330150666
.
2018-02-22 20:58:31 -05:00
Jesse Plamondon-Willard
ddba317142
add friendly warning when an i18n file has duplicate keys due to case-insensitivity ( #448 )
2018-02-22 20:26:21 -05:00
Jesse Plamondon-Willard
ec1e5a1698
support transitional content packs ( #436 )
...
This commit adds an API to generate a content pack from an arbitrary folder, to support mods which already had their own content pack format before SMAPI standardised it. This lets them support both formats using the same APIs while they transition.
2018-02-20 19:43:05 -05:00
Jesse Plamondon-Willard
9369232118
replace manual relative path logic with new path utilities
2018-02-19 20:29:52 -05:00
Jesse Plamondon-Willard
b6cc17112d
normalise path separators in read/write JSON file methods exposed to mods
2018-02-19 20:22:01 -05:00
Jesse Plamondon-Willard
c38c2b2c41
fix edge case in relative path logic
2018-02-19 20:18:53 -05:00