Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2022-05-08 | prepare for release | Jesse Plamondon-Willard | |
2022-05-08 | optimize case where there's no legacy IAssetLoader/IAssetEditor instances | Jesse Plamondon-Willard | |
2022-05-07 | enable case-insensitive file paths by default for Android/Linux players | Jesse Plamondon-Willard | |
2022-05-07 | simplify and rewrite case-insensitive file path feature | Jesse Plamondon-Willard | |
2022-05-07 | log fake content packs created by mods | Jesse Plamondon-Willard | |
2022-05-07 | fix assets loaded through fake content pack using parent mod's path info | Jesse Plamondon-Willard | |
2022-05-06 | prepare for release | Jesse Plamondon-Willard | |
2022-05-06 | cache asset operation instances created legacy interceptors | Jesse Plamondon-Willard | |
2022-05-06 | fix errors reading empty JSON files | Jesse Plamondon-Willard | |
2022-05-06 | fix content managers' LoadBaseString not recognizing localized mod assets | Jesse Plamondon-Willard | |
2022-05-04 | remove aggressive memory optimizations option | Jesse Plamondon-Willard | |
2022-05-04 | disable case-insensitive paths by default pending performance rework | Jesse Plamondon-Willard | |