version bump 8.3.1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-31 07:50:02 -07:00
parent bd8896fdb6
commit 2968ae7dc7
9 changed files with 23 additions and 19 deletions

View File

@@ -36,17 +36,16 @@ hardcode these paths: do not move or rename the folders.
- `dist/` — packaging assets, Inno Setup scripts, build outputs.
- `build-release.bat` — master release build.
## Current work: release 8.3.0, on `main`
## Current work: release 8.3.1, on `main`
The .NET 10 port (case 4690) is merged into `main` in `raven`, `raven-client`,
`raven-launcher` and `raven-test-integration` (2026-10-23), not yet tagged or released.
Before release: the "next release" cases, each with its own case number and its own
commits on `main` (`case NNNN - …`); then the final build, the final gate, Cypress on the
`devtestn10` droplet, the `8.3.0` tag and the rollout.
8.3.0 (the .NET 10 port, case 4690) was released 2026-10-29, tagged `8.3.0` in `raven`,
`raven-client` and `raven-launcher`. 8.3.1 is a patch release of fixes; new features are planned
for a later 8.4.0. Each case has its own commits on `main` (`case NNNN - …`) and, if customers
would notice it, a line under "AyaNova 8.3.1" in the changelog. Release steps:
`devdocs/build/RELEASE-PROCEDURE.md`.
**Read `devdocs/modernization/NET10-PORT.md` first.** It holds the release checklist
(section 5), the Deferred list (including the cases chosen for this release) and the log.
Update its checklist and log in the same commit as the change they record.
`devdocs/modernization/NET10-PORT.md` is the record of 8.3.0. Its Deferred list holds candidate
cases for later releases: when one is done, mark it there with its case number in the same commit.
Sockeye went through the same port first: `git -C ..\sockeye log --oneline net6-baseline..8.1.0`.

View File

@@ -244,8 +244,9 @@ specific change. Message:
Version numbers follow [semantic versioning](https://semver.org/): MAJOR for incompatible API
changes, MINOR for new backward compatible functionality, PATCH for backward compatible fixes.
The version bump is the **first commit** of the next release, `case NNNN - version bump`, one
commit per repo, made when work on the next release starts. Set the new version in:
The version bump is the **first commit** of the next release, `version bump X.Y.Z` (no case: a
release has no case of its own), one commit per repo, made right after the release, before any
new code. Set the new version in:
| Repo | File | What |
|---|---|---|

View File

@@ -1,7 +1,7 @@
; LAN install for internal network use only
#define MyAppName "AyaNova server"
#define MyAppVersion "8.3.0"
#define MyAppVersion "8.3.1"
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
#define MyAppURL "https://ayanova.com/"
#define MyAppLauncherExeName "ayanova-launcher.exe"

View File

@@ -3,7 +3,7 @@
; external to lan requires different config
#define MyAppName "AyaNova"
#define MyAppVersion "8.3.0"
#define MyAppVersion "8.3.1"
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
#define MyAppURL "https://ayanova.com/"
#define MyAppLauncherExeName "ayanova-launcher.exe"

View File

@@ -1,4 +1,4 @@
{
"latestversion":"8.3.0",
"changelogurl":"https://ayanova.com/docs/changelog/#ayanova-830"
"latestversion":"8.3.1",
"changelogurl":"https://ayanova.com/docs/changelog/#ayanova-831"
}

View File

@@ -20,7 +20,7 @@ This section provides information regarding the AyaNova web app client running i
#### Version
This is the version number of the AyaNova web application. When a new version of AyaNova is released this number will go up. AyaNova uses the industry standard [semantic versioning system](https://semver.org/) which is 3 numbers separated by periods for example `8.3.0`.
This is the version number of the AyaNova web application. When a new version of AyaNova is released this number will go up. AyaNova uses the industry standard [semantic versioning system](https://semver.org/) which is 3 numbers separated by periods for example `8.3.1`.
The leftmost number, for example **8**.1.2 is the major release version indicating major changes to the program that are not backwards compatible to the prior major release version.

View File

@@ -8,6 +8,10 @@ See the [upgrade instructions](ops-upgrade.md) section of this manual for detail
## 2026
### AyaNova 8.3.1
IN PROGRESS
### AyaNova 8.3.0
**WARNING:** this release contains changes that will require a **pre upgrade step** on all Windows and Linux network platforms from the normal upgrade process you may be accustomed to. Be sure to follow our [upgrade instructions](ops-upgrade.md) and the **pre upgrade step** for your platform for this particular upgrade from version 8.2.4 (or older) to version 8.3.0 (or newer).

View File

@@ -4,8 +4,8 @@
</PropertyGroup>
<PropertyGroup>
<GenerateFullPaths>true</GenerateFullPaths>
<Version>8.3.0</Version>
<FileVersion>8.3.0.0</FileVersion>
<Version>8.3.1</Version>
<FileVersion>8.3.1.0</FileVersion>
<ApplicationIcon>ayanova.ico</ApplicationIcon>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<noWarn>1591</noWarn>

View File

@@ -5,7 +5,7 @@ namespace AyaNova.Util
/// </summary>
internal static class AyaNovaVersion
{
public const string VersionString = "8.3.0";
public const string VersionString = "8.3.1";
public const string FullNameAndVersion = "AyaNova server " + VersionString;
public const string CurrentApiVersion="v8";
}//eoc