|
1 | 1 | ← [README](README.md) |
2 | 2 |
|
3 | 3 | # Release notes |
4 | | -## Upcoming release |
| 4 | +## 3.2 |
| 5 | +Released 01 February 2020 for Stardew Valley 1.4.1 or later. |
5 | 6 |
|
6 | 7 | * For players: |
7 | | - * SMAPI now prevents crashes due to mods adding invalid schedule data. |
| 8 | + * SMAPI now prevents crashes due to invalid schedule data. |
8 | 9 | * SMAPI now prevents crashes due to invalid building types. |
9 | 10 | * Added support for persistent `smapi-internal/config.json` overrides (see info in the file). |
10 | 11 | * Updated minimum game version (1.4 → 1.4.1). |
11 | 12 | * Fixed 'collection was modified' error when returning to title in rare cases. |
12 | | - * Fixed update-check error if a mod's Chucklefish page has no version. |
13 | | - * Fixed SMAPI beta versions not showing update alert on next launch (thanks to danvolchek!). |
| 13 | + * Fixed error when update-checking a mod with a Chucklefish page that has no version. |
14 | 14 | * Fixed rare error when building/demolishing buildings. |
| 15 | + * Fixed SMAPI beta versions not showing update alert on next launch (thanks to danvolchek!). |
15 | 16 |
|
16 | 17 | * For the Console Commands mod: |
17 | 18 | * Added `performance` command to track mod performance metrics. This is an advanced experimental feature. (Thanks to Drachenkätzchen!) |
|
22 | 23 | * Fixed Android issue where game files were backed up. |
23 | 24 |
|
24 | 25 | * For modders: |
25 | | - * Added support for loading `.tmx` map files. |
26 | | - * Added JSON converter for `Vector2` values, so they work consistently crossplatform. |
| 26 | + * Added support for `.tmx` map files. |
| 27 | + * Added special handling for `Vector2` values in `.json` files, so they work consistently crossplatform. |
27 | 28 | * Reworked the order that asset editors/loaders are called between multiple mods to support some framework mods like Content Patcher and Json Assets. Note that the order is undefined and should not be depended on. |
28 | | - * Removed invalid-schedule validation which had false positives. |
| 29 | + * Fixed incorrect warning about mods adding invalid schedules in some cases. The validation was unreliable, and has been removed. |
29 | 30 | * Fixed asset propagation not updating other players' sprites. |
30 | 31 | * Fixed asset propagation for player sprites not updating recolor maps (e.g. sleeves). |
31 | | - * Fixed `helper.Data.Read/WriteGlobalData` using the `Saves` folder instead of the game's appdata folder. The installer will move existing folders automatically. |
| 32 | + * Fixed asset propagation for marriage dialogue. |
32 | 33 | * Fixed dialogue asset changes not correctly propagated until the next day. |
33 | | - * Fixed dialogue asset propagation for marriage dialogue. |
| 34 | + * Fixed `helper.Data.Read`/`WriteGlobalData` using the `Saves` folder instead of the game's appdata folder. The installer will move existing folders automatically. |
34 | 35 | * Fixed issue where a mod which implemented `IAssetEditor`/`IAssetLoader` on its entry class could then remove itself from the editor/loader list. |
35 | 36 |
|
36 | 37 | * For SMAPI/tool developers: |
37 | 38 | * Added internal performance monitoring (thanks to Drachenkätzchen!). This is disabled by default in the current version, but can be enabled using the `performance` console command. |
38 | 39 | * Added internal support for four-part versions to support SMAPI on Android. |
| 40 | + * Rewrote `SemanticVersion` parsing. |
39 | 41 | * Updated links for the new r/SMAPI subreddit. |
40 | 42 | * The `/mods` web API endpoint now includes version mappings from the wiki. |
41 | 43 | * Dropped API support for the pre-3.0 update-check format. |
|
0 commit comments