Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-09 | update release notes | Jesse Plamondon-Willard | |
2023-04-09 | Merge pull request #876 from jltaylor-us/update-manifest | Jesse Plamondon-Willard | |
Add `UpdateManifest` update keys | |||
2023-04-02 | update schema for Content Patcher 1.29.0 | Jesse Plamondon-Willard | |
2023-04-02 | update to FluentHttpClient 4.3.0 | Jesse Plamondon-Willard | |
2023-01-29 | add stricter validation for update manifests | Jesse Plamondon-Willard | |
2023-01-29 | Remove copyright line from individual files | Jamie Taylor | |
2023-01-29 | don't allow update manifests before SMAPI 4.0.0 until the feature is released | Jesse Plamondon-Willard | |
2023-01-29 | simplify & validate manifest mod page URLs | Jesse Plamondon-Willard | |
This avoids an issue where users are told to download it from the JSON manifest URL. | |||
2023-01-29 | rename & validate format version | Jesse Plamondon-Willard | |
2023-01-29 | group response models | Jesse Plamondon-Willard | |
2023-01-29 | adjust JSON formatter instead of adding a new one | Jesse Plamondon-Willard | |
2023-01-29 | require subkey for update manifest checks | Jesse Plamondon-Willard | |
2023-01-29 | encapsulate update manifest implementation details when possible | Jesse Plamondon-Willard | |
2023-01-29 | minor formatting, copyediting, and error-handling | Jesse Plamondon-Willard | |
2023-01-08 | update packages | Jesse Plamondon-Willard | |
2023-01-08 | update web to .NET 7 | Jesse Plamondon-Willard | |
2022-11-13 | Only check for Error Handler on SMAPI 3.9+ | AnotherPillow | |
2022-11-09 | fix & improve split-screen column in log parser | Jesse Plamondon-Willard | |
2022-10-09 | add 'strict mode' release with deprecated APIs stripped out | Jesse Plamondon-Willard | |
2022-10-09 | fix nullability warnings | Jesse Plamondon-Willard | |
2022-10-09 | optimize string splits | Jesse Plamondon-Willard | |
2022-10-07 | update FluentHttpClient | Jesse Plamondon-Willard | |
2022-10-01 | Add UpdateManifest site type. | Jamie Taylor | |
Adds the UpdateManifest site key and associated client. This required some additional features in the existing update machinery. Each "version" can now (optionally) have its own download URL. Mod Page objects can now specify that subkey matching (for that page) should be "strict". A strict subkey match does not fall back to matching with no subkey if a subkey was provided but produced no versions. It also strips the leading '@' from the subkey. IModDownload objects are now responsible for deciding whether a subkey matches or not. The default behavior is unchanged, but this allows different mod sites to have different rules for subkey matching (which the UpdateManifest mod site uses to force exact matches). | |||
2022-10-01 | refactor UpdateKey parsing, move responsibility for subkey matching | Jamie Taylor | |
UpdateKey parsing now allows multiple : and @ inside the update key, splitting on the first occurence of each Subkey matching is moved into IModDownload / GenericModDownload, in preparation for some Mod Sites using something less error-prone than substring matching. | |||
2022-09-28 | fix handling of GitHub prerelease versions marked as non-prerelease | Jesse Plamondon-Willard | |
2022-08-29 | update compatibility workaround for the recent PyTK update | Jesse Plamondon-Willard | |
2022-08-18 | update schema for Content Patcher 1.28.0 | Jesse Plamondon-Willard | |
2022-08-16 | fix log parser error if a mod logged a null character | Jesse Plamondon-Willard | |
2022-08-08 | fix log parsing for invalid content packs (#860) | Jesse Plamondon-Willard | |
2022-07-21 | Bump Azure.Storage.Blobs from 12.12.0 to 12.13.0 in /src/SMAPI.Web | dependabot[bot] | |
Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) from 12.12.0 to 12.13.0. - [Release notes](https://github.com/Azure/azure-sdk-for-net/releases) - [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.12.0...Azure.Storage.Blobs_12.13.0) --- updated-dependencies: - dependency-name: Azure.Storage.Blobs dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> | |||
2022-07-17 | update image reference | Jesse Plamondon-Willard | |
2022-07-17 | Moving Sidebar GIF to SVG | Ishan Jalan | |
2022-07-09 | update log parser for new update alert format | Jesse Plamondon-Willard | |
2022-07-09 | Update pufferchick-cool.svg | Ishan Jalan | |
2022-07-08 | bypass browser cache & delete unused images | Jesse Plamondon-Willard | |
2022-07-08 | Update pufferchick-cool.svg | Ishan Jalan | |
2022-07-08 | pufferchick-cool updated [2] | Ishan Jalan | |
2022-07-08 | Updated pufferchick cool | Ishan Jalan | |
2022-07-08 | SVGs for pufferchick and pufferchick-cool | Ishan Jalan | |
SVG > PNG | |||
2022-07-08 | add log parser warning for PyTK compatibility mode | Jesse Plamondon-Willard | |
2022-07-06 | update code annotations | Jesse Plamondon-Willard | |
2022-07-06 | update compatibility list for broken CFAutomate unofficial update | Jesse Plamondon-Willard | |
2022-07-05 | improve log parser's 'suggested fixes' styles | Jesse Plamondon-Willard | |
2022-07-05 | detect missing/outdated Error Handler for 'suggested fixes' section | Jesse Plamondon-Willard | |
2022-06-28 | remove obsolete override | Jesse Plamondon-Willard | |
SMAPI no longer raises UsesDynamic warnings. | |||
2022-06-28 | migrate update checks to FluentHttpClient | Jesse Plamondon-Willard | |
WebClient isn't needed for compatibility with macOS after the .NET 5 update in Stardew Valley 1.5.5, and causes noticeable lag for some players even when running on a background thread. | |||
2022-06-28 | update schema for Content Patcher 1.27.0 | Jesse Plamondon-Willard | |
2022-06-22 | update fluent HTTP client | Jesse Plamondon-Willard | |
2022-06-19 | fix mod count in log parser metadata | Jesse Plamondon-Willard | |
2022-06-12 | update compatibility list | Jesse Plamondon-Willard | |