Jesse Plamondon-Willard
955fa9c8d3
update release notes
2025-03-09 11:42:31 -04:00
Jesse Plamondon-Willard
41c36a2e75
Merge pull request #977 from HoodedDeath/patch-1
...
Fix broken redirection syntax when checking for terminals
2025-03-09 11:40:41 -04:00
Jesse Plamondon-Willard
e86b5abfa5
update compatibility list
2025-02-27 20:07:02 -05:00
Jesse Plamondon-Willard
e5826ceb75
fix support for four-part game and SMAPI version numbers in update check API
2025-02-27 20:07:02 -05:00
Jesse Plamondon-Willard
99d90c3215
allow linking to mod in compatibility list by ID
2025-02-19 21:46:06 -05:00
Jesse Plamondon-Willard
800d8a2ad6
fix stats info
2025-02-19 21:46:06 -05:00
Jesse Plamondon-Willard
5e9cba8334
remove broken mod list search by site name
...
This never worked due to a typo in the script, and isn't very useful anyway since you can filter by mod site separately.
2025-02-19 21:46:06 -05:00
Jesse Plamondon-Willard
87bccf61b6
add new description field to Nexus export model
2025-02-19 00:01:20 -05:00
Jesse Plamondon-Willard
f8280292d8
add workaround for game's Data/ChairTiles logic not handling tilesheet asset names containing a mod ID correctly
2025-02-12 21:39:57 -05:00
HoodedDeath
88b5baf18f
Fix broken redirection syntax when checking for terminals
2025-01-26 20:29:40 -07:00
Jesse Plamondon-Willard
6103cc2239
update Content Patcher schema for 2.5.0 and improve validation
2025-01-17 18:28:42 -05:00
Jesse Plamondon-Willard
98fb2847b8
prevent search engines from indexing raw log/JSON downloads
2024-12-31 17:32:37 -05:00
Jesse Plamondon-Willard
61a79ea91e
add toolkit method to read compat list from local repo
2024-12-29 16:15:51 -05:00
Jesse Plamondon-Willard
66fecc71f3
fix log_context not disabling itself when run again
2024-12-21 13:00:11 -05:00
Jesse Plamondon-Willard
fd73446090
Merge branch 'develop' into stable
4.1.10
2024-12-18 22:20:45 -05:00
Jesse Plamondon-Willard
f492d17311
prepare for release
2024-12-18 22:20:30 -05:00
Jesse Plamondon-Willard
90a5c79975
fix cross-play errors due to Android version format
2024-12-18 21:27:51 -05:00
Jesse Plamondon-Willard
3cb37d9ccf
add temporary backwards compatibility with Stardew Valley 1.6.14
...
That will allow releasing SMAPI 4.10.0 ahead of the Stardew Valley 1.6.15 update.
2024-12-18 21:26:41 -05:00
Jesse Plamondon-Willard
492a650776
migrate to new display device hook in Stardew Valley 1.6.15
2024-12-18 18:51:48 -05:00
Jesse Plamondon-Willard
78cae722e5
add compatibility rewriters for Stardew Valley 1.6.15
2024-12-18 18:51:48 -05:00
Jesse Plamondon-Willard
14e9d34fbe
tweak Content Patcher schema to allow bool/numeric dynamic token values
2024-12-18 18:51:48 -05:00
Jesse Plamondon-Willard
dfd8949eb5
automate game path when preparing install package
2024-12-14 17:30:41 -05:00
Jesse Plamondon-Willard
0133ca9729
Merge branch 'develop' into stable
4.1.9
2024-12-08 18:01:34 -05:00
Jesse Plamondon-Willard
513ef3e975
prepare for release
2024-12-08 18:01:22 -05:00
Jesse Plamondon-Willard
d2c5385627
fix support for overriding color schemes via user config files ( #942 )
2024-12-08 17:04:39 -05:00
Jesse Plamondon-Willard
6c02a22dd8
remove embedded codesign command
...
macOS players were reporting that macOS began flagging SMAPI 4.1.8 as malware again a few days after release. Based on testing with macOS users, a combination of recreating the build VM from scratch with the latest versions and removing the embedded codesign command seems to fix it.
2024-12-08 01:55:37 -05:00
Jesse Plamondon-Willard
bf094b080a
update for compatibility list data split
2024-12-07 23:25:31 -05:00
Jesse Plamondon-Willard
667844ddb2
Merge branch 'develop' into stable
4.1.8
2024-11-28 22:29:50 -05:00
Jesse Plamondon-Willard
e8987dc5a5
prepare for release
2024-11-28 22:29:41 -05:00
Jesse Plamondon-Willard
fe5264e2bd
fetch compatibility list from release branch
2024-11-27 21:15:39 -05:00
Jesse Plamondon-Willard
72fb9248df
sign SMAPI on install to avoid new macOS security restrictions
2024-11-27 19:47:50 -05:00
Jesse Plamondon-Willard
015c510598
fix log parser not highlighting update alerts for non-loaded mods
2024-11-21 21:42:57 -05:00
Jesse Plamondon-Willard
6f7996e962
fix typo
2024-11-21 21:42:56 -05:00
Jesse Plamondon-Willard
fd2648bad8
fix unit tests
2024-11-21 01:32:16 -05:00
Jesse Plamondon-Willard
b83fcc7e7e
update NuGet packages
...
This mainly fixes a fatal crash when combining MonoMod/Harmony with Pintail-proxied structs to interfaces.
2024-11-21 01:27:53 -05:00
Jesse Plamondon-Willard
63f902b416
update mod compatibility list
2024-11-19 23:13:58 -05:00
Jesse Plamondon-Willard
a0e2c0ec42
simplify working with compatibility list data through SMAPI toolkit
2024-11-19 21:06:55 -05:00
Jesse Plamondon-Willard
c5ae521c8f
fix data overrides after compatibility list revamp
2024-11-19 21:06:55 -05:00
Jesse Plamondon-Willard
d1871706fb
fix anchor handling after compatibility list revamp
2024-11-19 21:06:55 -05:00
Jesse Plamondon-Willard
421a6255d8
rename files for compatibility list revamp
2024-11-18 01:13:37 -05:00
Jesse Plamondon-Willard
cc8441b931
revamp mod compatibility list to use new GitHub repo
...
The wiki compatibility list was right under the max complexity the wiki can render on a single page; most edits to the page were timing out, and editing it was enough to slow down the entire wiki server. The new GitHub repo combines all the data into one place, uses relevant data type (e.g. numbers for mod IDs), adds a validated JSON schema for the data format, and adds a review step to prevent potential abuse of the unofficial update alert feature.
This rewrite also...
- fixes CurseForge links not shown (since the CurseForgeKey field on the wiki was obsolete);
- drops beta support (since it wasn't used for the more recent game updates);
- drops obsolete fields that no longer exist in the data (e.g. pull request URL).
2024-11-18 01:13:37 -05:00
Jesse Plamondon-Willard
7918e661b9
fix CurseForge links not shown in compatibility list & drop obsolete wiki fields
2024-11-18 01:13:36 -05:00
Jesse Plamondon-Willard
71f98d62b9
drop support for beta compatibility status
...
This wasn't used in any of the recent game or SMAPI versions.
2024-11-18 01:13:36 -05:00
Jesse Plamondon-Willard
6328574aac
add PathUtilities.CreateSlug and improve IsSlug
2024-11-18 01:13:36 -05:00
Jesse Plamondon-Willard
ae4c426483
Merge branch 'develop' into stable
4.1.7
2024-11-12 12:01:27 -05:00
Jesse Plamondon-Willard
f3e97a0ecf
prepare for release
2024-11-12 12:00:58 -05:00
Jesse Plamondon-Willard
b96d07f23a
fix crash if a mod's entry DLL is missing or invalid
2024-11-12 12:00:57 -05:00
Jesse Plamondon-Willard
fc1b1cee18
update mod compatibility list
2024-11-12 12:00:57 -05:00
Jesse Plamondon-Willard
1870cc4837
add rewriters for Stardew Valley 1.6.14
2024-11-12 12:00:57 -05:00
Jesse Plamondon-Willard
f665caf220
Merge branch 'develop' into stable
mod-build-package/4.3.2
2024-11-09 11:49:43 -05:00