diff options
-rw-r--r-- | release-notes.md | 11 | ||||
-rw-r--r-- | src/GlobalAssemblyInfo.cs | 4 | ||||
-rw-r--r-- | src/StardewModdingAPI/Constants.cs | 2 |
3 files changed, 9 insertions, 8 deletions
diff --git a/release-notes.md b/release-notes.md index 03c5f1f3..1ff868a4 100644 --- a/release-notes.md +++ b/release-notes.md @@ -4,16 +4,17 @@ See [log](https://github.com/Pathoschild/SMAPI/compare/1.7...1.8). For players: -* Mods will no longer generate `.cache` subfolders. +* Mods no longer generate `.cache` subfolders. * Fixed multiple issues where mods failed during assembly loading. * Tweaked install package to reduce confusion. For mod developers: -* You can now create a `SemanticVersion` from a version string. -* **Breaking change:** `Assembly.GetExecutingAssembly().Location` will no longer reliably - return a valid path, because mod assemblies will be loaded from memory when rewritten for - compatibility. (It's been deprecated since SMAPI 1.3.) +* The `SemanticVersion` constructor now accepts a string version. * Increased deprecation level for `Extensions` to _pending removal_. +* **Warning:** `Assembly.GetExecutingAssembly().Location` will no longer reliably + return a valid path, because mod assemblies are loaded from memory when rewritten for + compatibility. This approach has been discouraged since SMAPI 1.3; use `helper.DirectoryPath` + instead. For SMAPI developers: * Rewrote assembly loading from the ground up. The new implementation... diff --git a/src/GlobalAssemblyInfo.cs b/src/GlobalAssemblyInfo.cs index 29e5dae7..b591153a 100644 --- a/src/GlobalAssemblyInfo.cs +++ b/src/GlobalAssemblyInfo.cs @@ -2,5 +2,5 @@ using System.Runtime.InteropServices; [assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.7.0.0")] -[assembly: AssemblyFileVersion("1.7.0.0")]
\ No newline at end of file +[assembly: AssemblyVersion("1.8.0.0")] +[assembly: AssemblyFileVersion("1.8.0.0")]
\ No newline at end of file diff --git a/src/StardewModdingAPI/Constants.cs b/src/StardewModdingAPI/Constants.cs index df527dfe..a62a0d58 100644 --- a/src/StardewModdingAPI/Constants.cs +++ b/src/StardewModdingAPI/Constants.cs @@ -30,7 +30,7 @@ namespace StardewModdingAPI public static readonly Version Version = (Version)Constants.ApiVersion; /// <summary>SMAPI's current semantic version.</summary> - public static ISemanticVersion ApiVersion => new Version(1, 7, 0, null, suppressDeprecationWarning: true); + public static ISemanticVersion ApiVersion => new Version(1, 8, 0, null, suppressDeprecationWarning: true); /// <summary>The minimum supported version of Stardew Valley.</summary> public const string MinimumGameVersion = "1.1"; |