Commit Graph
4592 Commits
Author SHA1 Message Date
Jesse Plamondon-Willard 8747fd3751 update rewriters for Stardew Valley 1.6.16 2026-05-09 23:41:40 -04:00
Jesse Plamondon-Willard 749ed1593e update for removed fields in Stardew Valley 1.6.16 2026-05-09 23:41:39 -04:00
Jesse Plamondon-Willard f776b1b7a3 update for content API changes in Stardew Valley 1.6.16 2026-05-09 23:41:39 -04:00
Jesse Plamondon-Willard d4371eb5a5 rename IContentManager to avoid ambiguity with new base-game interface 2026-05-09 23:41:39 -04:00
Jesse Plamondon-Willard 821167e5c5 Merge branch 'develop' into stable 4.5.2 2026-03-14 14:53:06 -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 f5a2c35599 Merge pull request #1010 from dekthaiinchina/patch-1
Update Thai translations
2026-03-05 19:03:37 -05:00
Jesse Plamondon-Willard e93fc89958 Merge pull request #1007 from vlcoo/patch-1
Update Spanish translations
2026-03-05 19:03:29 -05:00
在中国的泰国青年_ 2430b66518 Translate SMAPI config options to Thai 2026-02-21 11:52:02 +07:00
vic eaebabfc26 Update Spanish (Spain) translation 2026-02-02 18:38:29 +01: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 8b0936cf5b fix hardcoded path when editing settings files 2026-02-01 18:17:24 -05:00
Jesse Plamondon-Willard ee55254221 remove unused import in build script 2026-02-01 18:17:24 -05:00
Jesse Plamondon-Willard 295da0957c remove draft GitHub release in build workflow
The draft releases caused issues for SMAPI's update flow, because...
1. Updates are releases to Nexus first, since that doesn't trigger update alerts. If there are no major issues, they're released to GitHub a few days later.
2. Update alerts work by fetching the last two SMAPI GitHub releases. The GitHub API doesn't allow ignoring drafts, so SMAPI just ignores any drafts in those top two slots.
3. The new build workflow created a draft release for each version tag.

That meant that releasing a second SMAPI update to Nexus before the GitHub release (like 4.5.0 + 4.5.1) would break update alerts for all players with a "Found no GitHub release for this ID" error, since the two latest releases were both ignored.
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
Jesse Plamondon-Willard 8e586ffbd6 Merge pull request #1006 from Timur13240/develop
Update Russian translations
2026-02-01 17:13:14 -05:00
Jesse Plamondon-Willard 4e1ed642d6 Merge pull request #1005 from dewanggatrustha/patch-1
Update Indonesian translations
2026-02-01 17:13:01 -05:00
Jesse Plamondon-Willard 790aee9e84 Merge pull request #1004 from Quentium-Forks/develop
Update French translations
2026-02-01 17:12:44 -05:00
Jesse Plamondon-Willard c0f02275a3 Merge pull request #1003 from spacechase0/patch-2
Allow controller input overrides to apply even without connected controller
2026-02-01 17:12:31 -05:00
Jesse Plamondon-Willard 39125a3ed2 remove now-unneeded IsConnected property 2026-02-01 17:00:47 -05:00
Jesse Plamondon-Willard 5fc8e806c2 avoid querying controller state if it's not connected 2026-02-01 16:59:08 -05:00
Casey W 850e99cb45 Allow controller input overrides to apply even without connected controller 2026-01-30 00:11:12 -05:00
Timur1324 bbac0ae032 Russian translation for SMAPI 2026-01-29 19:26:05 +06:00
dew d94f6ea5b5 Update Indonesian translations
Provides an updated Indonesian localization for SMAPI. The translation aims to be natural for Indonesian players while maintaining technical clarity for troubleshooting.
2026-01-29 17:48:43 +07:00
Quentium 07a6dc647e Translate SMAPI configuration strings to French 2026-01-29 10:02:50 +01:00
Quentium 42d0ba500e Fix typo in developer mode description 2026-01-29 10:02:29 +01:00
Quentium b5f099aa0b Fix typo in developer mode description 2026-01-29 10:02:07 +01:00
Jesse Plamondon-Willard db7511d10b add build attestation 2026-01-25 23:54:44 -05:00
Jesse Plamondon-Willard da22197e15 Merge branch 'develop' into stable 4.5.1 2026-01-25 23:49:50 -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 68bc8ccc6d Merge pull request #1002 from Maatsuki/patch-1
Update Portuguese translations
2026-01-25 23:06:19 -05:00
Maat 84486cb9f8 Update pt.json
Uma tradução completa para o SMAPI, feita por Maatsuki.
https://www.nexusmods.com/profile/Maatsuki
2026-01-25 23:30:53 -03:00
Jesse Plamondon-Willard 678ff8d252 add attestation 2026-01-25 20:42:28 -05:00
Jesse Plamondon-Willard a6c25858be Merge branch 'develop' into stable 4.5.0 2026-01-25 20:08:51 -05:00
Jesse Plamondon-Willard 5244b663f4 prepare for release 2026-01-25 20:08:43 -05:00
Jesse Plamondon-Willard 93891cf9d0 move build zip rename into script 2026-01-25 20:08:43 -05:00
Jesse Plamondon-Willard d40cbdee17 only attest release builds 2026-01-25 18:25:58 -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 a00592e6a6 split color scheme ID & colors into separate settings
That will simplify making the color scheme ID editable in-game.
2026-01-25 00:00:01 -05:00
Jesse Plamondon-Willard 9cf2218b28 add blacklist URI to SConfig constructor 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