Jesse Plamondon-Willard
f090df0db3
fix mod blacklist update failing if the new version is shorter
...
Previously `blacklist-update.json` was updated using `File.OpenWrite`, which doesn't truncate before overwriting. If the previous version was longer, that left the longer part at the end of the file.
2026-09-13 19:25:10 -04:00
Jesse Plamondon-Willard
79f9bbbe3e
deprecate mod compatibility list
2026-07-01 16:31:21 -04:00
Jesse Plamondon-Willard
a444b2b359
update release notes & URL for open mod dataset
2026-06-24 16:01:15 -04:00
Jesse Plamondon-Willard
e5e35f0253
add open mod dataset to the SMAPI toolkit
2026-06-09 01:43:47 -04:00
Jesse Plamondon-Willard
423076ff90
update mod blacklist
2026-04-01 11:58:52 -04:00
Jesse Plamondon-Willard
677dd94b61
update Korean translations
...
Thanks to To2morrow on Nexus!
2026-03-27 23:59:34 -04:00
Jesse Plamondon-Willard
88c2250738
add OS platform type to temporary stats
2026-03-26 22:42:35 -04:00
Jesse Plamondon-Willard
dece40841b
replace RemoveWhere extension with equivalent HashSet methods
2026-03-22 22:48:38 -04:00
Jesse Plamondon-Willard
7bdf9be8f1
improve error when a mod is blocked by Windows Smart App Control
2026-03-22 22:48:38 -04:00
Jesse Plamondon-Willard
4d44e66138
add build attestation
2026-03-14 14:59:36 -04:00
Jesse Plamondon-Willard
13c4c1c44f
prepare for release
2026-03-14 14:49:17 -04:00
Jesse Plamondon-Willard
9746b01129
update fridge position after patching a farmhouse map
2026-03-08 21:05:50 -04:00
Jesse Plamondon-Willard
2c62785f4e
update translation docs
2026-03-05 19:07:06 -05:00
Jesse Plamondon-Willard
3bb18fcdaf
reduce allocations in input handling
...
This reuses the input builders instead of creating new ones each time we build input.
2026-02-01 18:17:24 -05:00
Jesse Plamondon-Willard
81d6214729
update Linux/macOS installer color scheme logic for 4.5.0+ changes
...
The selected color scheme should now be set in `config.user.json` instead of `config.json`, and the field was renamed.
2026-02-01 18:17:24 -05:00
Jesse Plamondon-Willard
3b2fbd17b6
update release notes & translation docs
2026-02-01 17:15:49 -05:00
Timur1324
bbac0ae032
Russian translation for SMAPI
2026-01-29 19:26:05 +06:00
Jesse Plamondon-Willard
db7511d10b
add build attestation
2026-01-25 23:54:44 -05:00
Jesse Plamondon-Willard
dbe5ee3815
prepare for release
2026-01-25 23:49:42 -05:00
Jesse Plamondon-Willard
27b5d91824
fix unix file permissions not set correctly in unified build scripts
2026-01-25 23:48:34 -05:00
Jesse Plamondon-Willard
081a87d69a
update translation docs & normalize i18n file
2026-01-25 23:09:18 -05:00
Jesse Plamondon-Willard
678ff8d252
add attestation
2026-01-25 20:42:28 -05:00
Jesse Plamondon-Willard
5244b663f4
prepare for release
2026-01-25 20:08:43 -05:00
Jesse Plamondon-Willard
08559de167
archive 3.x release notes
2026-01-25 00:00:01 -05:00
Jesse Plamondon-Willard
a30fadcdde
standardize headers in older release notes
2026-01-25 00:00:01 -05:00
Jesse Plamondon-Willard
08826b7c40
remove separate "SMAPI for developers' version
2026-01-25 00:00:01 -05:00
Jesse Plamondon-Willard
ad9cb482d0
add integration with Generic Mod Config Menu
2026-01-25 00:00:01 -05:00
Jesse Plamondon-Willard
8e1f01afdd
add malicious loose file to blacklist
2026-01-25 00:00:01 -05:00
Jesse Plamondon-Willard
5c3237bd90
add support for detecting known malicious loose files
2026-01-25 00:00:00 -05:00
Jesse Plamondon-Willard
668203b40d
update technical docs for build pipeline
2026-01-14 23:20:25 -05:00
Jesse Plamondon-Willard
a12950ba7a
unify Unix/Windows build scripts with crossplatform PowerShell
2026-01-14 23:20:25 -05:00
Jesse Plamondon-Willard
b0f10770c8
move Windows build scripts for reuse
2026-01-14 23:20:25 -05:00
Jesse Plamondon-Willard
b7ddb40369
update release notes
2026-01-13 19:52:41 -05:00
Jesse Plamondon-Willard
124c8ccd8a
update JSON schemas for Content Patcher 2.9.0
2026-01-11 17:36:34 -05:00
Jesse Plamondon-Willard
6bf7a3e6ee
prepare for release
2026-01-10 20:22:38 -05:00
Jesse Plamondon-Willard
460e24464f
fix asset propagation for farmer sprites before save is loaded
2026-01-10 00:33:21 -05:00
Jesse Plamondon-Willard
597438ff5f
add set_verbose console command
2026-01-05 20:42:38 -05:00
Jesse Plamondon-Willard
e0220478ed
add friendly OS name for Windows 10/11 in log
2026-01-04 20:41:07 -05:00
Jesse Plamondon-Willard
ea139a32aa
drop Win32_OperatingSystem query for OS name
...
In newer .NET versions, this fails with a PlatformNotSupportedException ("System.Management currently is only supported for Windows desktop applications").
2026-01-04 20:41:07 -05:00
Jesse Plamondon-Willard
e229801d95
fix installer error if Steam game path in registry is blank
2026-01-04 20:41:07 -05:00
Jesse Plamondon-Willard
45381add1b
update NuGet dependencies
2025-12-29 01:40:29 -05:00
Jesse Plamondon-Willard
2cb7e68851
add asset propagation for spouse room map edits ( #896 )
2025-12-28 22:39:49 -05:00
Jesse Plamondon-Willard
50e364d297
improve error-handling during asset propagation
2025-12-28 22:39:49 -05:00
Jesse Plamondon-Willard
a482d77521
update release notes
2025-12-28 19:05:18 -05:00
Jesse Plamondon-Willard
5ff2d93559
add support for links in compatibility list warnings
2025-12-27 02:50:57 -05:00
Jesse Plamondon-Willard
3a5dc95e97
update release notes
2025-12-26 13:35:53 -05:00
Jesse Plamondon-Willard
e2e800660e
update schema for Content Patcher 2.8.0
2025-09-03 21:46:43 -04:00
Jesse Plamondon-Willard
697efb908e
update release notes
2025-09-03 21:45:47 -04:00
Jesse Plamondon-Willard
75d927a922
fix item console commands not including some newer juice items
2025-07-20 22:57:56 -04:00
Jesse Plamondon-Willard
7b041c2b44
fix 'AddNpcWarps' field in Content Patcher schema
2025-07-16 23:10:53 -04:00