diff options
author | Jesse Plamondon-Willard <github@jplamondonw.com> | 2017-07-13 19:44:59 -0400 |
---|---|---|
committer | Jesse Plamondon-Willard <github@jplamondonw.com> | 2017-07-13 19:44:59 -0400 |
commit | f050f4ba31e8e1287f084fe8508632e3547a23ec (patch) | |
tree | 1e05555608766a97c4d400fd6036852905e613fc /release-notes.md | |
parent | 48ced0336c5e0f41efd2ecf3b5a03f11596d79d1 (diff) | |
download | SMAPI-f050f4ba31e8e1287f084fe8508632e3547a23ec.tar.gz SMAPI-f050f4ba31e8e1287f084fe8508632e3547a23ec.tar.bz2 SMAPI-f050f4ba31e8e1287f084fe8508632e3547a23ec.zip |
simplify SMAPI 2.0 release notes
Diffstat (limited to 'release-notes.md')
-rw-r--r-- | release-notes.md | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/release-notes.md b/release-notes.md index 6e6d87ab..0cc3b2a2 100644 --- a/release-notes.md +++ b/release-notes.md @@ -7,17 +7,13 @@ For players: * The SMAPI console now uses more readable colors in terminals with a light background. For mod developers: -* Added API to edit XNB images & data loaded by the game (see [API reference](http://stardewvalleywiki.com/Modding:SMAPI_APIs#Content)). -* Added API to inject new XNB images & data (see [API reference](http://stardewvalleywiki.com/Modding:SMAPI_APIs#Content)). -* Added `InputEvents` which unify keyboard, mouse, and controller input for much simpler input handling (see [API reference](http://stardewvalleywiki.com/Modding:SMAPI_APIs#Input_events)). -* Added useful `InputEvents` metadata like the cursor position, grab tile, etc. -* Added ability to prevent the game from handling a button press via `InputEvents`. -* In `manifest.json`: - * Dependencies can now be optional. - * The version can now be a string like `"1.0-alpha"` instead of a structure. - * The `Name`, `Version,` and `UniqueID` fields are no longer optional. - * The `UniqueID` field must now be unique (case-insensitive). If two installed mods have the same ID, SMAPI will show an error and load neither. +* Added APIs to edit or inject XNBs loaded by the game at runtime, which let mods do anything previously only possible with XNB mods. +* Added `InputEvents` which combine keyboard + mouse + controller input for simpler input handling; add metadata like the cursor position and grab tile for simpler click handling; and add an option to suppress input from the game. +* Added support for optional dependencies. +* Added support for string versions (like `"1.0-alpha"`) in `manifest.json`. * Removed all deprecated code. +* Removed support for mods with no `Name`, `Version`, or `UniqueID` in their manifest. +* Removed support for mods with a non-unique `UniqueID` value in their manifest. ## 1.15.1 For players: |