Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-08 | fix installer partly applying color theme before it's selected | Jesse Plamondon-Willard | |
2022-07-08 | add log parser warning for PyTK compatibility mode | Jesse Plamondon-Willard | |
2022-07-06 | prepare for release | Jesse Plamondon-Willard | |
2022-07-06 | update compatibility list for broken CFAutomate unofficial update | Jesse Plamondon-Willard | |
2022-07-05 | update release notes | Jesse Plamondon-Willard | |
2022-07-05 | fix trace logs not tracking reloaded map tilesheets as asset propagation | 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-07-05 | fix PyTK compatibility mode not handling some edge cases | Jesse Plamondon-Willard | |
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-24 | fix config.user.json overrides no longer applied | Jesse Plamondon-Willard | |
2022-06-22 | avoid unneeded overhead of ConcurrentQueue | Jesse Plamondon-Willard | |
2022-06-20 | deprecate support for updating ancient versions of SMAPI | Jesse Plamondon-Willard | |
2022-06-20 | add flag to disable deprecated code | Jesse Plamondon-Willard | |
2022-06-19 | fix mod count in log parser metadata | Jesse Plamondon-Willard | |
2022-06-16 | prepare for release | Jesse Plamondon-Willard | |
2022-06-16 | fix case-sensitive mod ID check | Jesse Plamondon-Willard | |
2022-06-12 | update compatibility list | Jesse Plamondon-Willard | |
2022-06-10 | update Pintail | Jesse Plamondon-Willard | |
2022-06-10 | update Newtonsoft.Json | Jesse Plamondon-Willard | |
2022-06-10 | tweak new code, update release notes | Jesse Plamondon-Willard | |
2022-06-10 | link to SMAPI 3.15 release highlights | Jesse Plamondon-Willard | |
2022-06-10 | update to Harmony 2.2.1 | Jesse Plamondon-Willard | |
2022-06-10 | drop support for pre-Pintail proxying | Jesse Plamondon-Willard | |
2022-06-10 | enable raw image loading by default, rename setting | Jesse Plamondon-Willard | |
2022-06-10 | add IRawTextureData asset type | Jesse Plamondon-Willard | |
2022-06-10 | add experimental image load rewrite | Jesse Plamondon-Willard | |
2022-06-10 | rework VerboseLogging option to allow enabling for specific mods | Jesse Plamondon-Willard | |
2022-06-08 | avoid NPC pathfinding rebuild if reachable locations didn't change | Jesse Plamondon-Willard | |
2022-06-01 | prepare for release | Jesse Plamondon-Willard | |
2022-05-31 | replace MemoryCache with custom cache | Jesse Plamondon-Willard | |
This was causing significant frame stutters for some players since the migration to .NET 5 in Stardew Valley 1.5.5. | |||
2022-05-31 | remove `System.Reflection.Metadata.MetadataUpdater.IsSupported: false` in ↵ | Jesse Plamondon-Willard | |
runtime config This doesn't seem to be needed, and was probably added as part of the early experimenting with self-contained .NET. | |||
2022-05-27 | prepare for release | Jesse Plamondon-Willard | |
2022-05-24 | fix split-screen error when a mod provides a localized asset in one screen ↵ | Jesse Plamondon-Willard | |
but not another | |||
2022-05-23 | fix readme headings for mod build package | Jesse Plamondon-Willard | |
2022-05-22 | prepare for release | Jesse Plamondon-Willard | |
2022-05-21 | fix error when mod localizes an unlocalizable asset and then stops doing so | Jesse Plamondon-Willard | |
2022-05-19 | defer asset reload during propagation when possible | Jesse Plamondon-Willard | |
2022-05-18 | update for the new CurseForge API | Jesse Plamondon-Willard | |
2022-05-15 | prepare for release | Jesse Plamondon-Willard | |
2022-05-15 | reduce performance impact of deprecation warnings | Jesse Plamondon-Willard | |
Creating a stack is *very* slow, so it should be avoided if possible until after the duplicate-warning check. | |||
2022-05-14 | remove warning for mods which use `dynamic` | Jesse Plamondon-Willard | |
2022-05-12 | prepare for release | Jesse Plamondon-Willard | |
2022-05-11 | log time change in verbose mode | Jesse Plamondon-Willard | |
2022-05-11 | rewrite asset operations to reduce allocations | Jesse Plamondon-Willard | |
• When raising AssetRequested, SMAPI now creates a single event args model and reuses it for each handler. • There's now a single AssetOperationGroup per asset, which tracks the loaders/editors registered by every mod for that asset. • The operation group's loader/editor lists are now used directly instead of querying them. | |||
2022-05-11 | optimize raising events for the most common cases | Jesse Plamondon-Willard | |
2022-05-11 | fix error when mod loads XNB mod file without extension | Jesse Plamondon-Willard | |
2022-05-10 | fix asset propagation for player sprite recolor masks | Jesse Plamondon-Willard | |
2022-05-09 | update schema for Content Patcher 1.26.0 | Jesse Plamondon-Willard | |