Commit Graph
4487 Commits
Author SHA1 Message Date
SinZ fcfd9061e8 Make farmhouse reset spouseroom 2025-09-17 00:10:29 +10:00
Jesse Plamondon-Willard 1cf2de0160 add modCompatibilityEntry.HasSiteId method for conbenience 2025-09-06 14:10:43 -04: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 ff6ecf2a03 Merge pull request #989 from irocendar/cp-schema-fix
Improve Content Patcher schema: skip add-warp validation if field uses tokens, allow consecutive spaces in warp fields, allow multiple Target values, fix broken regex
2025-09-03 21:40:39 -04:00
Jesse Plamondon-Willard 4250853b82 add new 'reason abandoned' field to compatibility data model 2025-08-04 21:40:24 -04:00
irocendar dc912eccb3 Fix broken FromFile in VSCode and multiple comma-delimited targets 2025-08-04 18:47:17 +01:00
irocendar 139dd26600 Add support for multiple spaces in warps fields 2025-07-25 06:52:02 +01:00
irocendar 02ac41a970 Fix regex 2025-07-25 06:39:46 +01:00
irocendar 26a66cc20a Add token support to Content Patcher schema for AddWarps and AddNpcWarps fields 2025-07-25 06:36:50 +01: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 7756abe959 Merge branch 'develop' into stable 4.3.2 2025-07-14 21:41:05 -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 a0cea32cbf simplify mod blacklist comments 2025-07-13 12:31:32 -04:00
Jesse Plamondon-Willard efa00eeee5 Merge branch 'develop' into stable 4.3.1 2025-07-13 11:00:55 -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 e2c780304b Merge pull request #981 from SinZ163/optimization/mapedit-texturecopy
Optimize map edits by skipping expensive tile index property copies
2025-07-12 22:41:04 -04:00
Jesse Plamondon-Willard 55ec6166e6 Merge branch 'develop' into stable 4.3.0 2025-07-12 21:06:28 -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
Jesse Plamondon-Willard a25bdf84ae update most main packages 2025-06-05 23:14:06 -04:00
Jesse Plamondon-Willard 69a834a756 update web & test packages 2025-06-05 23:14:06 -04:00
Jesse Plamondon-Willard 90b88c85b2 fix unit tests 2025-06-05 23:14:06 -04:00
Jesse Plamondon-Willard baeaf6b198 fix log parser showing zero-indexed month 2025-05-29 22:26:02 -04:00
Jesse Plamondon-Willard ea93d09752 update Content Patcher schema for 2.7.0 2025-05-27 02:09:31 -04:00
Jesse Plamondon-Willard 549145062c update release notes 2025-05-27 02:06:35 -04:00
Jesse Plamondon-Willard 6b1bb5b760 Merge pull request #987 from rikai/patch-1
[Web] Add "number" as a valid type to LocalTokens definition
2025-05-27 02:05:20 -04:00
SinZ 86993dbb45 Switch to a Copy
This is pretty much just as efficient as all the old overhead was in the TileIndexProperties logic, but means its always a copy and wont have cache mutability problems
2025-05-26 11:13:47 +10:00
rikai ae551038cd Add "number" as a valid type to LocalTokens definition
LocalTokens support the number type, updating this to improve the validation of these instances
2025-05-21 11:49:42 -07:00
Jesse Plamondon-Willard c7d4b88fd3 add support for en.json translation files (#976) 2025-05-19 17:45:36 -04:00
Jesse Plamondon-Willard a30c0f666d fix warps added via map modifications removed by asset propagation 2025-05-19 17:32:51 -04:00
Jesse Plamondon-Willard 7256f84063 update release notes 2025-05-14 20:05:38 -04:00
Jesse Plamondon-Willard d0d6e9e815 Merge pull request #986 from Dunc4nNT/develop
Add CurseForge as valid updatekey to manifest schema
2025-05-14 20:04:19 -04:00
Dunc4nNT 6cb4e9b055 add curseforge as valid updatekey to manifest schema 2025-05-12 12:39:46 +02:00
Jesse Plamondon-Willard d8ea53de21 cache mod compatibility list data & fetch it from the frontend
The backend now saves the parsed mod list to storage, and returns a SAS URI which the frontend uses to fetch it. This should significantly reduce bandwidth usage and response times, by avoiding the repeated backend parsing and data transfers.
2025-04-21 14:24:39 -04:00
Jesse Plamondon-Willard 8e9e8a16c5 update old-style try..catch asset loading
Stardew Valley 1.6 added DoesAssetExist, which is much more efficient than the old try..catch pattern.
2025-04-19 20:58:15 -04:00
Jesse Plamondon-Willard 1b064f233e update old info in mod build package readme 2025-04-13 20:21:50 -04:00
Jesse Plamondon-Willard 8bbbf08b95 Merge branch 'mod-package-token' into develop mod-build-package/4.4.0 2025-04-13 19:13:00 -04:00
Jesse Plamondon-Willard 1eaf6374d4 prepare for mod package release 2025-04-13 19:12:49 -04:00
Jesse Plamondon-Willard 83e1f8470b fix broken links in mod build package's README when bundled into package 2025-04-13 19:12:49 -04:00