summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2022-03-27 13:42:14 -0400
committerJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2022-03-27 13:42:14 -0400
commit1d3c99cc25f6c0d504fd5e43ea71ef327b6e9066 (patch)
treea436d2e6abeeeae94df93fb4bf400664ca740b89 /docs
parentd864f2ed775dfd5843b9e1cdd1da96ade5dd1068 (diff)
downloadSMAPI-1d3c99cc25f6c0d504fd5e43ea71ef327b6e9066.tar.gz
SMAPI-1d3c99cc25f6c0d504fd5e43ea71ef327b6e9066.tar.bz2
SMAPI-1d3c99cc25f6c0d504fd5e43ea71ef327b6e9066.zip
split helper.Content API into game/mod content APIs
Diffstat (limited to 'docs')
-rw-r--r--docs/release-notes.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 99ac86df..2e09240c 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -17,10 +17,12 @@
* For mod authors:
* **Added [content events](https://stardewvalleywiki.com/Modding:Modder_Guide/APIs/Events#Content), which will replace `IAssetEditor` and `IAssetLoader` in SMAPI 4.0.0.**
_These include new features not supported by the old API like load conflict resolution, edit priority, and content pack labels. They also support new cases like easily detecting when an asset has changed, and avoid data corruption issues in some edge cases._
+ * **Added `helper.GameContent` and `helper.ModContent`, which will replace `helper.Content` in SMAPI 4.0.0.**
* **Overhauled [mod-provided API](https://stardewvalleywiki.com/Modding:Modder_Guide/APIs/Integrations#Mod-provided_APIs) proxying** (thanks to Shockah!).
_This adds support for many previously unsupported cases: proxied interfaces in return values or input arguments, proxied enums if their values match, generic methods, and more. Existing mod APIs should work fine as-is._
* **Deprecation warning:** The upcoming SMAPI 4.0 will remove deprecated APIs and break mods which haven't updated yet.
_See [_Migrate to SMAPI 4.0_](https://stardewvalleywiki.com/Modding:Migrate_to_SMAPI_4.0) for help updating your mod code. You can update your mod code now, there's no need to wait for the 4.0.0 release (which will happen in at least three months, and possibly later if needed to update open-source mods)._
+ * Added `IContentPack.ModContent` property.
* Added `Constants.ContentPath`.
* Added `IAssetName` fields to the info received by `IAssetEditor` and `IAssetLoader` methods.
_This adds methods for working with asset names, parsed locales, etc._