summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/GlobalAssemblyInfo.cs4
-rw-r--r--docs/release-notes.md20
-rw-r--r--src/SMAPI/Constants.cs2
3 files changed, 13 insertions, 13 deletions
diff --git a/build/GlobalAssemblyInfo.cs b/build/GlobalAssemblyInfo.cs
index 196d67c5..9af704e0 100644
--- a/build/GlobalAssemblyInfo.cs
+++ b/build/GlobalAssemblyInfo.cs
@@ -2,5 +2,5 @@ using System.Reflection;
using System.Runtime.InteropServices;
[assembly: ComVisible(false)]
-[assembly: AssemblyVersion("2.0.0.0")]
-[assembly: AssemblyFileVersion("2.0.0.0")]
+[assembly: AssemblyVersion("2.1.0.0")]
+[assembly: AssemblyFileVersion("2.1.0.0")]
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 2a50c045..1a9e4681 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -1,31 +1,31 @@
# Release notes
-## 2.1 (upcoming)
+## 2.1
* For players:
- * Added a log parser service at [log.smapi.io](https://log.smapi.io).
+ * Added a log parser at [log.smapi.io](https://log.smapi.io).
* Added better Steam instructions to the SMAPI installer.
- * Renamed the default _TrainerMod_ mod to _Console Commands_ to clarify its purpose.
- * Hid the game's test messages from the console log.
- * Improved update-check errors when connection is offline.
- * Fixed compatibility check crashing for players with Stardew Valley 1.08.
- * Fixed TrainerMod's `player_setlevel` command not also setting XP.
+ * Renamed the bundled _TrainerMod_ to _ConsoleCommands_ to make its purpose clearer.
+ * Removed the game's test messages from the console log.
+ * Improved update-check errors when playing offline.
+ * Fixed compatibility check for players with Stardew Valley 1.08.
+ * Fixed `player_setlevel` command not setting XP too.
* For modders:
* The reflection API now works with public code to simplify mod integrations.
* The content API now lets you invalidated multiple assets at once.
- * Improved input events:
+ * The `InputEvents` have been improved:
* Added `e.IsActionButton` and `e.IsUseToolButton`.
* Added `ToSButton()` extension for the game's `Game1.options` button type.
* Deprecated `e.IsClick`, which is limited and unclear. Use `IsActionButton` or `IsUseToolButton` instead.
* Fixed `e.SuppressButton()` not correctly suppressing keyboard buttons.
* Fixed `e.IsClick` (now `e.IsActionButton`) ignoring custom key bindings.
* `SemanticVersion` can now be constructed from a `System.Version`.
- * Fixed reflection API blocking access to vanilla members on overridden types.
+ * Fixed reflection API blocking access to some non-SMAPI members.
* Fixed content API allowing absolute paths as asset keys.
* Fixed content API failing to load custom map tilesheets that aren't preloaded.
* Fixed content API incorrectly detecting duplicate loaders when a mod implements `IAssetLoader` directly.
* For SMAPI developers:
- * Added the SMAPI installer version and platform to the window title to simplify troubleshooting.
+ * Added the installer version and platform to the installer window title to simplify troubleshooting.
## 2.0
### Release highlights
diff --git a/src/SMAPI/Constants.cs b/src/SMAPI/Constants.cs
index 7721fd5e..a2dbdd98 100644
--- a/src/SMAPI/Constants.cs
+++ b/src/SMAPI/Constants.cs
@@ -29,7 +29,7 @@ namespace StardewModdingAPI
** Public
****/
/// <summary>SMAPI's current semantic version.</summary>
- public static ISemanticVersion ApiVersion { get; } = new SemanticVersion(2, 0, 0);
+ public static ISemanticVersion ApiVersion { get; } = new SemanticVersion(2, 1, 0);
/// <summary>The minimum supported version of Stardew Valley.</summary>
public static ISemanticVersion MinimumGameVersion { get; } = new SemanticVersion("1.2.30");