bump version, update release steps in readme

This commit is contained in:
Jesse Plamondon-Willard 2017-01-16 16:04:56 -05:00
parent 65a52f4a39
commit 1f3d3c8c93
3 changed files with 13 additions and 13 deletions

View File

@ -57,20 +57,20 @@ folder containing `src`).
build type | format | example
:--------- | :-------------------------------- | :------
dev build | `<version>-alpha-<timestamp>` | `1.0.0-alpha-201611300500`
beta | `<version>-beta<incrementing ID>` | `1.0.0-beta2`
dev build | `<version>-alpha.<timestamp>` | `1.0.0-alpha.20171230`
beta | `<version>-beta.<incrementing ID>`| `1.0.0-beta`, `1.0.0-beta.2`, …
release | `<version>` | `1.0.0`
2. In Windows:
1. Rebuild the solution in _Release_ mode.
2. Rename `bin/Packaged` to `SMAPI-<version>` (e.g. `SMAPI-1.0`).
2. Transfer the `SMAPI-<version>` folder to Linux or Mac.
2. Rename `bin/Packaged` to `SMAPI <version>` (e.g. `SMAPI 1.6`).
2. Transfer the `SMAPI <version>` folder to Linux or Mac.
_This adds the installer executable and Windows files. We'll do the rest in Linux or Mac,
since we need to set Unix file permissions that Windows won't save._
2. In Linux or Mac:
1. Rebuild the solution in _Release_ mode.
2. Copy `bin/Packaged/Mono` into the `SMAPI-<version>` folder.
2. Copy `bin/Packaged/Mono` into the `SMAPI <version>` folder.
3. If you did everything right so far, you should have a folder like this:
```
@ -104,13 +104,13 @@ folder containing `src`).
install.exe
readme.txt
```
4. Open a terminal in the `SMAPI-<version>` folder and run `chmod 755 Mono/StardewModdingAPI`.
5. Copy & paste the `SMAPI-<version>` folder as `SMAPI-<version>-for-developers`.
6. In the `SMAPI-<version>` folder, delete the following files:
4. Open a terminal in the `SMAPI <version>` folder and run `chmod 755 Mono/StardewModdingAPI`.
5. Copy & paste the `SMAPI <version>` folder as `SMAPI <version> for developers`.
6. In the `SMAPI <version>` folder, delete the following files:
* `Mono/StardewModdingAPI.config.json`
* `Windows/StardewModdingAPI.config.json`
* `Windows/StardewModdingAPI.xml`
7. Compress the two folders into `SMAPI-<version>.zip` and `SMAPI-<version>-for-developers.zip`.
7. Compress the two folders into `SMAPI <version>.zip` and `SMAPI <version> for developers.zip`.
## Advanced usage
### Configuration file
@ -129,4 +129,4 @@ change without warning.
argument | purpose
-------- | -------
`--no-terminal` | SMAPI won't write anything to the console window. (Messages will still be written to the log file.)
`--no-terminal` | SMAPI won't write anything to the console window. (Messages will still be written to the log file.)

View File

@ -2,5 +2,5 @@
using System.Runtime.InteropServices;
[assembly: ComVisible(false)]
[assembly: AssemblyVersion("1.5.0.0")]
[assembly: AssemblyFileVersion("1.5.0.0")]
[assembly: AssemblyVersion("1.6.0.0")]
[assembly: AssemblyFileVersion("1.6.0.0")]

View File

@ -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, 5, 0, null, suppressDeprecationWarning: true);
public static ISemanticVersion ApiVersion => new Version(1, 6, 0, null, suppressDeprecationWarning: true);
/// <summary>The minimum supported version of Stardew Valley.</summary>
public const string MinimumGameVersion = "1.1";