Skip to content

Commit

Permalink
update for release
Browse files Browse the repository at this point in the history
  • Loading branch information
Pathoschild committed Jan 22, 2018
1 parent 274139e commit 5c96a10
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 16 deletions.
4 changes: 2 additions & 2 deletions build/GlobalAssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
using System.Runtime.InteropServices;

[assembly: ComVisible(false)]
[assembly: AssemblyVersion("2.3.0.0")]
[assembly: AssemblyFileVersion("2.3.0.0")]
[assembly: AssemblyVersion("2.4.0.0")]
[assembly: AssemblyFileVersion("2.4.0.0")]
15 changes: 8 additions & 7 deletions docs/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
# Release notes
## 2.4
* For players:
* Fixed graphical corruption in rare cases.
* Fixed error parsing `config.json` files containing curly quotes.
* Fixed error parsing JSON files generated on another platform.
* Fixed visual map glitch in rare cases.
* Fixed error parsing JSON files which have curly quotes.
* Fixed error parsing some JSON files generated on another system.
* Fixed error parsing some JSON files after mods reload core assemblies, which is no longer allowed.
* Fixed error on Linux loading SMAPI when the default terminal is set to Terminator.
* Fixed intermittent errors (e.g. 'collection has been modified') with some mods when loading a save.
* Fixed compatibility with Linux Terminator terminal.

* For the [log parser][]:
* Fixed parse error for logs with zero installed mods.
* Fixed error parsing logs with zero installed mods.

* For modders:
* Added `SaveEvents.BeforeCreate` and `AfterCreate` events.
Expand All @@ -17,8 +18,8 @@
* Fixed events being raised while the game is loading a save file.
* Fixed input events not recognising controller input as an action or use-tool button.
* Fixed input events setting the same `IsActionButton` and `IsUseToolButton` values for all buttons pressed in an update tick.
* Fixed semantic versions always ignoring `-0` tag.
* Updated Json.NET to 11.0.1-beta3 (needed to avoid parser edge case with the new converters).
* Fixed semantic versions ignoring `-0` as a prerelease tag.
* Updated Json.NET to 11.0.1-beta3 (needed to avoid a parser edge case).

* For SMAPI developers:
* Overhauled input handling to support future input events.
Expand Down
7 changes: 1 addition & 6 deletions src/SMAPI.Mods.ConsoleCommands/manifest.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
{
"Name": "Console Commands",
"Author": "SMAPI",
"Version": {
"MajorVersion": 2,
"MinorVersion": 3,
"PatchVersion": 0,
"Build": null
},
"Version": "2.4.0",
"Description": "Adds SMAPI console commands that let you manipulate the game.",
"UniqueID": "SMAPI.ConsoleCommands",
"EntryDll": "ConsoleCommands.dll"
Expand Down
2 changes: 1 addition & 1 deletion src/SMAPI/Constants.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public static class Constants
** Public
****/
/// <summary>SMAPI's current semantic version.</summary>
public static ISemanticVersion ApiVersion { get; } = new SemanticVersion("2.3");
public static ISemanticVersion ApiVersion { get; } = new SemanticVersion("2.4.0");

/// <summary>The minimum supported version of Stardew Valley.</summary>
public static ISemanticVersion MinimumGameVersion { get; } = new SemanticVersion("1.2.30");
Expand Down

0 comments on commit 5c96a10

Please sign in to comment.