summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2020-08-24 19:25:57 -0400
committerJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2020-08-24 19:25:57 -0400
commit046deb2d56b6d4665280cc5478d9e683ec1d777d (patch)
treebccc347514ecfe1801994232c0c40ba43782adb9 /docs
parent46d63e11cc76c70ff77ee90edb6cc055c63e7224 (diff)
downloadSMAPI-046deb2d56b6d4665280cc5478d9e683ec1d777d.tar.gz
SMAPI-046deb2d56b6d4665280cc5478d9e683ec1d777d.tar.bz2
SMAPI-046deb2d56b6d4665280cc5478d9e683ec1d777d.zip
simplify console interception flow
The console interceptor now uses a marker in the string (instead of a state field) to track whether the message should intercepted. This makes each write more atomic, so it's less affected by multithreading in some cases.
Diffstat (limited to 'docs')
-rw-r--r--docs/release-notes.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 2282bc3d..a65db68c 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -9,11 +9,12 @@
## Upcoming release
* For players:
- * Removed the experimental `RewriteInParallel` option added in SMAPI 3.6 (it was already disabled by default). Unfortunately this caused intermittent unpredictable errors when enabled.
+ * Removed the experimental `RewriteInParallel` option added in SMAPI 3.6 (it was already disabled by default). Unfortunately this caused intermittent and unpredictable errors when enabled.
* Tweaked the rules for showing update alerts (see _for SMAPI developers_ below for details).
* Fixed crossplatform compatibility for mods which use the `[HarmonyPatch(type)]` attribute (thanks to spacechase0!).
* Fixed broken URL in update alerts for unofficial versions.
* Fixed rare error when a mod adds/removes event handlers asynchronously.
+ * Fixed rare issue where the console showed incorrect colors when mods wrote to it asynchronously.
* For modders:
* You can now read/write `SDate` values to JSON (e.g. for `config.json`, network mod messages, etc).
@@ -23,6 +24,7 @@
* For SMAPI developers:
* The web API now returns an update alert in two new cases: any newer unofficial update (previously only shown if the mod was incompatible), and a newer prerelease version if the installed non-prerelease version is broken (previously only shown if the installed version was prerelease).
+ * Internal refactoring to simplify future game updates.
## 3.6.2
Released 02 August 2020 for Stardew Valley 1.4.1 or later.