mirror of
https://github.com/Pathoschild/SMAPI.git
synced 2026-10-12 02:08:51 +00:00
prepare for release
This commit is contained in:
@@ -7,7 +7,7 @@ repo. It imports the other MSBuild files as needed.
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<!--set general build properties -->
|
||||
<Version>3.18.4</Version>
|
||||
<Version>3.18.5</Version>
|
||||
<Product>SMAPI</Product>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<AssemblySearchPaths>$(AssemblySearchPaths);{GAC}</AssemblySearchPaths>
|
||||
|
||||
+16
-9
@@ -7,21 +7,28 @@
|
||||
_If needed, you can update to SMAPI 3.16.0 first and then install the latest version._
|
||||
-->
|
||||
|
||||
## Upcoming release
|
||||
## 3.18.5
|
||||
Released 26 August 2023 for Stardew Valley 1.5.6 or later.
|
||||
|
||||
* For players:
|
||||
* Fixed app icon on Linux/macOS (thanks to Datrio!).
|
||||
* Fixed error if you copy null fields from `smapi-internal/config.json` into `config.user.json`.
|
||||
* Fixed installer creating a `null` file in its folder.
|
||||
* Reduced startup time when many mods are rewritten for compatibility.
|
||||
* Fixed app icon on Linux/macOS, and for some players on Windows (thanks to Datrio!).
|
||||
* Fixed error if you copy a null field into `config.user.json`.
|
||||
* Fixed installer creating a "null" file in its folder.
|
||||
* Fixed installer moving bundled mods back to their default location on update. It now correctly updates their existing folder instead.
|
||||
|
||||
* For mod authors:
|
||||
* 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)).
|
||||
* Fixed map edits not updating NPC warp cache if door warps changed (thanks to atravita!).
|
||||
* 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)).
|
||||
* Fixed NPC warp cache not updated when a map edit changes door warps (thanks to atravita!).
|
||||
|
||||
* For the web UI:
|
||||
* 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.
|
||||
* Fixed log parser summary not showing all mods if some have no description.
|
||||
* Fixed log parser no longer ignoring Error Handler with newer versions on Android, where it doesn't exist (thanks to AnotherPillow!).
|
||||
* 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.
|
||||
* Fixed log parser's summary skipping mods if some have no description.
|
||||
* Fixed log parser no longer ignoring Error Handler in newer SMAPI-on-Android versions (thanks to AnotherPillow!).
|
||||
|
||||
* For SMAPI developers:
|
||||
* Overhauled compatibility rewriters.
|
||||
_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._
|
||||
|
||||
## 3.18.4
|
||||
Released 24 June 2023 for Stardew Valley 1.5.6 or later.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"Name": "Console Commands",
|
||||
"Author": "SMAPI",
|
||||
"Version": "3.18.4",
|
||||
"Version": "3.18.5",
|
||||
"Description": "Adds SMAPI console commands that let you manipulate the game.",
|
||||
"UniqueID": "SMAPI.ConsoleCommands",
|
||||
"EntryDll": "ConsoleCommands.dll",
|
||||
"MinimumApiVersion": "3.18.4"
|
||||
"MinimumApiVersion": "3.18.5"
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"Name": "Error Handler",
|
||||
"Author": "SMAPI",
|
||||
"Version": "3.18.4",
|
||||
"Version": "3.18.5",
|
||||
"Description": "Handles some common vanilla errors to log more useful info or avoid breaking the game.",
|
||||
"UniqueID": "SMAPI.ErrorHandler",
|
||||
"EntryDll": "ErrorHandler.dll",
|
||||
"MinimumApiVersion": "3.18.4"
|
||||
"MinimumApiVersion": "3.18.5"
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"Name": "Save Backup",
|
||||
"Author": "SMAPI",
|
||||
"Version": "3.18.4",
|
||||
"Version": "3.18.5",
|
||||
"Description": "Automatically backs up all your saves once per day into its folder.",
|
||||
"UniqueID": "SMAPI.SaveBackup",
|
||||
"EntryDll": "SaveBackup.dll",
|
||||
"MinimumApiVersion": "3.18.4"
|
||||
"MinimumApiVersion": "3.18.5"
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ namespace StardewModdingAPI
|
||||
internal static int? LogScreenId { get; set; }
|
||||
|
||||
/// <summary>SMAPI's current raw semantic version.</summary>
|
||||
internal static string RawApiVersion = "3.18.4";
|
||||
internal static string RawApiVersion = "3.18.5";
|
||||
}
|
||||
|
||||
/// <summary>Contains SMAPI's constants and assumptions.</summary>
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
|
||||
<Compile Include="..\SMAPI.Toolkit\Framework\LowLevelEnvironmentUtility.cs" Link="Framework\Utilities\LowLevelEnvironmentUtility.cs" />
|
||||
|
||||
<!-- app icon on Linux/macOS -->
|
||||
<!-- app icon on Linux/macOS, and for some Windows users -->
|
||||
<EmbeddedResource Include="Icon.bmp" LogicalName="Icon.bmp" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user