|
7 | 7 | _If needed, you can update to SMAPI 3.16.0 first and then install the latest version._ |
8 | 8 | --> |
9 | 9 |
|
10 | | -## Upcoming release |
| 10 | +## 3.18.5 |
| 11 | +Released 26 August 2023 for Stardew Valley 1.5.6 or later. |
| 12 | + |
11 | 13 | * For players: |
12 | | - * Fixed app icon on Linux/macOS (thanks to Datrio!). |
13 | | - * Fixed error if you copy null fields from `smapi-internal/config.json` into `config.user.json`. |
14 | | - * Fixed installer creating a `null` file in its folder. |
| 14 | + * Reduced startup time when many mods are rewritten for compatibility. |
| 15 | + * Fixed app icon on Linux/macOS, and for some players on Windows (thanks to Datrio!). |
| 16 | + * Fixed error if you copy a null field into `config.user.json`. |
| 17 | + * Fixed installer creating a "null" file in its folder. |
15 | 18 | * Fixed installer moving bundled mods back to their default location on update. It now correctly updates their existing folder instead. |
16 | 19 |
|
17 | 20 | * For mod authors: |
18 | | - * Updated dependencies: [Mono.Cecil](https://github.com/jbevain/cecil) 0.11.4 → 0.11.5 (see [changes](https://github.com/jbevain/cecil/releases/tag/0.11.5)). |
19 | | - * Fixed map edits not updating NPC warp cache if door warps changed (thanks to atravita!). |
| 21 | + * Updated dependencies, including [Mono.Cecil](https://github.com/jbevain/cecil) 0.11.4 → 0.11.5 (see [changes](https://github.com/jbevain/cecil/releases/tag/0.11.5)). |
| 22 | + * Fixed NPC warp cache not updated when a map edit changes door warps (thanks to atravita!). |
20 | 23 |
|
21 | 24 | * For the web UI: |
22 | | - * The expiry for an uploaded log/JSON file now auto-renews if it's accessed within 15 days of expiry, to allow for discussions that last longer than the default 30-day expiry. |
23 | | - * Fixed log parser summary not showing all mods if some have no description. |
24 | | - * Fixed log parser no longer ignoring Error Handler with newer versions on Android, where it doesn't exist (thanks to AnotherPillow!). |
| 25 | + * Viewing an uploaded log/JSON file within 15 days of expiry now auto-renews it, to allow for discussions that last longer than the default 30-day expiry. |
| 26 | + * Fixed log parser's summary skipping mods if some have no description. |
| 27 | + * Fixed log parser no longer ignoring Error Handler in newer SMAPI-on-Android versions (thanks to AnotherPillow!). |
| 28 | + |
| 29 | +* For SMAPI developers: |
| 30 | + * Overhauled compatibility rewriters. |
| 31 | + _This allows simpler, more robust, and more flexible crossplatform rewrites (e.g. on Android) and prepares for the upcoming Stardew Valley 1.6. See remarks on the new `ReplaceReferencesRewriter` for more info._ |
25 | 32 |
|
26 | 33 | ## 3.18.4 |
27 | 34 | Released 24 June 2023 for Stardew Valley 1.5.6 or later. |
|
0 commit comments