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
Jesse Plamondon-Willard
b935bff762
prepare for release
2025-07-14 21:40:59 -04:00
Jesse Plamondon-Willard
7853de7d7b
fix crash when updating blacklist of ReShade is installed
2025-07-14 21:40:59 -04:00
Jesse Plamondon-Willard
b5e0155c99
add friendly error for NoSuitableGraphicsDeviceException
2025-07-14 21:40:59 -04:00
Jesse Plamondon-Willard
c41e35c86d
prepare for release
2025-07-13 11:00:41 -04:00
Jesse Plamondon-Willard
b71ba76a9a
fix new GetFromNamespacedId method not handling prefix IDs correctly
2025-07-12 22:47:18 -04:00
Jesse Plamondon-Willard
14ef5a24fc
update release notes
2025-07-12 22:43:08 -04:00
Jesse Plamondon-Willard
93b75977a1
prepare for release
2025-07-12 21:06:14 -04:00
Jesse Plamondon-Willard
6c0c0897b6
add 'malicious mods' blacklist
2025-07-12 17:54:03 -04:00
Jesse Plamondon-Willard
8c7dffc748
update manifest schema for %ProjectVersion% feature
2025-07-12 17:51:20 -04:00
Jesse Plamondon-Willard
67fe56a83b
remove $schema value validation from schemas
...
This isn't really needed, and causes issues when using a copy of the schema from another URL.
2025-07-12 17:51:20 -04:00
Jesse Plamondon-Willard
1a3ac8da5d
increase JSON/log file expiry from 30 to 60 days
2025-07-11 20:36:39 -04:00
Jesse Plamondon-Willard
bb1ccd4857
add mod registry method to get a mod from a namespaced ID
2025-07-11 00:57:08 -04:00
Jesse Plamondon-Willard
16234fe5f4
update Mono.Cecil package
2025-06-05 23:14:06 -04:00