Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2022-05-01 | update compatibility list | Jesse Plamondon-Willard | |
2022-05-01 | prepare for release | Jesse Plamondon-Willard | |
2022-05-01 | fix crossplatform build scripts | Jesse Plamondon-Willard | |
2022-04-29 | set SMAPI version from main build script | Jesse Plamondon-Willard | |
2022-04-26 | re-enable Pintail by default | Jesse Plamondon-Willard | |
2022-04-19 | fix typo | Jesse Plamondon-Willard | |
2022-04-16 | temporarily disable Pintail by default pending out parameter fix | Jesse Plamondon-Willard | |
2022-04-16 | update release notes | Jesse Plamondon-Willard | |
2022-04-16 | fix Nexus API key needed to launch web project locally | Jesse Plamondon-Willard | |
2022-04-14 | show simplified stack trace for deprecation notices | Jesse Plamondon-Willard | |
2022-04-14 | prepare mod build package 4.0.1 for release | Jesse Plamondon-Willard | |
2022-04-14 | update release notes | Jesse Plamondon-Willard | |
2022-04-14 | fix assembly version conflict error in mod build package | Jesse Plamondon-Willard | |
2022-04-13 | update release notes (#837) | Jesse Plamondon-Willard | |
2022-04-11 | add IAssetDataForMap.ExtendMap | Jesse Plamondon-Willard | |
2022-04-09 | update release notes | Jesse Plamondon-Willard | |
2022-04-09 | add environment variable form of new CLI args, update docs | Jesse Plamondon-Willard | |
2022-04-07 | reverse mod build package migration to .NET 5 (#837) | Jesse Plamondon-Willard | |
The migrated package didn't work consistently in VIsual Studio, so this suppresses nullable annotations in .NET Standard instead. | |||
2022-04-07 | migrate mod build package to .NET 5 to allow full nullable annotations (#837) | Jesse Plamondon-Willard | |
2022-04-07 | expand & reorganize 3.14.0 release notes | Jesse Plamondon-Willard | |
2022-04-06 | allow null values in ISemanticVersion compare methods (#837) | Jesse Plamondon-Willard | |
2022-04-06 | fix all warnings to simplify migration to nullable annotations (#837) | Jesse Plamondon-Willard | |
2022-04-06 | drop update checks for Stardew64Installer | Jesse Plamondon-Willard | |
2022-04-01 | make mod file paths case-insensitive in all SMAPI APIs | Jesse Plamondon-Willard | |
2022-03-27 | split helper.Content API into game/mod content APIs | Jesse Plamondon-Willard | |
2022-03-26 | add IContentHelper.ParseAssetName (#766) | Jesse Plamondon-Willard | |
2022-03-26 | add deprecation notices for SMAPI 4.0.0 (#766) | Jesse Plamondon-Willard | |