version bump 8.3.1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
17
CLAUDE.md
17
CLAUDE.md
@@ -36,17 +36,16 @@ hardcode these paths: do not move or rename the folders.
|
|||||||
- `dist/` — packaging assets, Inno Setup scripts, build outputs.
|
- `dist/` — packaging assets, Inno Setup scripts, build outputs.
|
||||||
- `build-release.bat` — master release build.
|
- `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`,
|
8.3.0 (the .NET 10 port, case 4690) was released 2026-10-29, tagged `8.3.0` in `raven`,
|
||||||
`raven-launcher` and `raven-test-integration` (2026-10-23), not yet tagged or released.
|
`raven-client` and `raven-launcher`. 8.3.1 is a patch release of fixes; new features are planned
|
||||||
Before release: the "next release" cases, each with its own case number and its own
|
for a later 8.4.0. Each case has its own commits on `main` (`case NNNN - …`) and, if customers
|
||||||
commits on `main` (`case NNNN - …`); then the final build, the final gate, Cypress on the
|
would notice it, a line under "AyaNova 8.3.1" in the changelog. Release steps:
|
||||||
`devtestn10` droplet, the `8.3.0` tag and the rollout.
|
`devdocs/build/RELEASE-PROCEDURE.md`.
|
||||||
|
|
||||||
**Read `devdocs/modernization/NET10-PORT.md` first.** It holds the release checklist
|
`devdocs/modernization/NET10-PORT.md` is the record of 8.3.0. Its Deferred list holds candidate
|
||||||
(section 5), the Deferred list (including the cases chosen for this release) and the log.
|
cases for later releases: when one is done, mark it there with its case number in the same commit.
|
||||||
Update its checklist and log in the same commit as the change they record.
|
|
||||||
|
|
||||||
Sockeye went through the same port first: `git -C ..\sockeye log --oneline net6-baseline..8.1.0`.
|
Sockeye went through the same port first: `git -C ..\sockeye log --oneline net6-baseline..8.1.0`.
|
||||||
|
|
||||||
|
|||||||
@@ -244,8 +244,9 @@ specific change. Message:
|
|||||||
Version numbers follow [semantic versioning](https://semver.org/): MAJOR for incompatible API
|
Version numbers follow [semantic versioning](https://semver.org/): MAJOR for incompatible API
|
||||||
changes, MINOR for new backward compatible functionality, PATCH for backward compatible fixes.
|
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
|
The version bump is the **first commit** of the next release, `version bump X.Y.Z` (no case: a
|
||||||
commit per repo, made when work on the next release starts. Set the new version in:
|
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 |
|
| Repo | File | What |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
|
|||||||
2
dist/install/windows/x64/lan.iss
vendored
2
dist/install/windows/x64/lan.iss
vendored
@@ -1,7 +1,7 @@
|
|||||||
; LAN install for internal network use only
|
; LAN install for internal network use only
|
||||||
|
|
||||||
#define MyAppName "AyaNova server"
|
#define MyAppName "AyaNova server"
|
||||||
#define MyAppVersion "8.3.0"
|
#define MyAppVersion "8.3.1"
|
||||||
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
||||||
#define MyAppURL "https://ayanova.com/"
|
#define MyAppURL "https://ayanova.com/"
|
||||||
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
||||||
|
|||||||
2
dist/install/windows/x64/standalone.iss
vendored
2
dist/install/windows/x64/standalone.iss
vendored
@@ -3,7 +3,7 @@
|
|||||||
; external to lan requires different config
|
; external to lan requires different config
|
||||||
|
|
||||||
#define MyAppName "AyaNova"
|
#define MyAppName "AyaNova"
|
||||||
#define MyAppVersion "8.3.0"
|
#define MyAppVersion "8.3.1"
|
||||||
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
#define MyAppPublisher "Ground Zero Tech-Works, Inc."
|
||||||
#define MyAppURL "https://ayanova.com/"
|
#define MyAppURL "https://ayanova.com/"
|
||||||
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
#define MyAppLauncherExeName "ayanova-launcher.exe"
|
||||||
|
|||||||
4
dist/latest-version.json
vendored
4
dist/latest-version.json
vendored
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"latestversion":"8.3.0",
|
"latestversion":"8.3.1",
|
||||||
"changelogurl":"https://ayanova.com/docs/changelog/#ayanova-830"
|
"changelogurl":"https://ayanova.com/docs/changelog/#ayanova-831"
|
||||||
}
|
}
|
||||||
@@ -20,7 +20,7 @@ This section provides information regarding the AyaNova web app client running i
|
|||||||
|
|
||||||
#### Version
|
#### 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.
|
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.
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,10 @@ See the [upgrade instructions](ops-upgrade.md) section of this manual for detail
|
|||||||
|
|
||||||
## 2026
|
## 2026
|
||||||
|
|
||||||
|
### AyaNova 8.3.1
|
||||||
|
|
||||||
|
IN PROGRESS
|
||||||
|
|
||||||
### AyaNova 8.3.0
|
### 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).
|
**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).
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<GenerateFullPaths>true</GenerateFullPaths>
|
<GenerateFullPaths>true</GenerateFullPaths>
|
||||||
<Version>8.3.0</Version>
|
<Version>8.3.1</Version>
|
||||||
<FileVersion>8.3.0.0</FileVersion>
|
<FileVersion>8.3.1.0</FileVersion>
|
||||||
<ApplicationIcon>ayanova.ico</ApplicationIcon>
|
<ApplicationIcon>ayanova.ico</ApplicationIcon>
|
||||||
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
|
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
|
||||||
<noWarn>1591</noWarn>
|
<noWarn>1591</noWarn>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ namespace AyaNova.Util
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
internal static class AyaNovaVersion
|
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 FullNameAndVersion = "AyaNova server " + VersionString;
|
||||||
public const string CurrentApiVersion="v8";
|
public const string CurrentApiVersion="v8";
|
||||||
}//eoc
|
}//eoc
|
||||||
|
|||||||
Reference in New Issue
Block a user