summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2018-01-24 11:44:28 -0500
committerJesse Plamondon-Willard <github@jplamondonw.com>2018-01-24 11:44:28 -0500
commit0da5dab8932c53ba39f2290268294e9a72b9c5bb (patch)
tree9302a2a53a68202ac97e86662394a509df499541 /docs
parent15d4b6310e3dd15c62f3faedbf1290b2db26fb59 (diff)
parent5c96a10da5801049ee17ffa185dbf19e6d8a2306 (diff)
downloadSMAPI-0da5dab8932c53ba39f2290268294e9a72b9c5bb.tar.gz
SMAPI-0da5dab8932c53ba39f2290268294e9a72b9c5bb.tar.bz2
SMAPI-0da5dab8932c53ba39f2290268294e9a72b9c5bb.zip
Merge branch 'develop' into stable
Diffstat (limited to 'docs')
-rw-r--r--docs/release-notes.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 165e7d4e..9c1fbf93 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -1,4 +1,29 @@
# Release notes
+## 2.4
+* For players:
+ * Fixed visual map glitch in rare cases.
+ * Fixed error parsing JSON files which have curly quotes.
+ * Fixed error parsing some JSON files generated on another system.
+ * Fixed error parsing some JSON files after mods reload core assemblies, which is no longer allowed.
+ * Fixed intermittent errors (e.g. 'collection has been modified') with some mods when loading a save.
+ * Fixed compatibility with Linux Terminator terminal.
+
+* For the [log parser][]:
+ * Fixed error parsing logs with zero installed mods.
+
+* For modders:
+ * Added `SaveEvents.BeforeCreate` and `AfterCreate` events.
+ * Added `SButton` `IsActionButton()` and `IsUseToolButton()` extensions.
+ * Improved JSON parse errors to provide more useful info for troubleshooting.
+ * Fixed events being raised while the game is loading a save file.
+ * Fixed input events not recognising controller input as an action or use-tool button.
+ * Fixed input events setting the same `IsActionButton` and `IsUseToolButton` values for all buttons pressed in an update tick.
+ * Fixed semantic versions ignoring `-0` as a prerelease tag.
+ * Updated Json.NET to 11.0.1-beta3 (needed to avoid a parser edge case).
+
+* For SMAPI developers:
+ * Overhauled input handling to support future input events.
+
## 2.3
* For players:
* Added a user-friendly [download page](https://smapi.io).