Skip to content

Add prerelease version support, bump version 1.1.0-beta.1 - #971

Merged
albertospelta merged 1 commit into
mainfrom
alberto/support-prerelease
Sep 3, 2026
Merged

Add prerelease version support, bump version 1.1.0-beta.1#971
albertospelta merged 1 commit into
mainfrom
alberto/support-prerelease

Conversation

@albertospelta

Copy link
Copy Markdown
Member

This PR adds support for prerelease versions using Nerdbank.GitVersioning (NBGV).

Application version information is now exposed through the new AppVersion class, including semantic, file, and informational versions. The UI, telemetry, diagnostics, update checks, and build artifacts have been updated to use the appropriate version representation.

The versioning strategy and the rationale behind these choices are documented in docs/design/versioning.md.

This PR also adds and updates repository documentation for agents, code conventions, and documentation guidelines.

@albertospelta albertospelta changed the title Add prerelease version support Add prerelease version support, bump version 1.1.0-beta.1 Sep 3, 2026
AppVersion now exposes SemanticVersion, so the About dialog and window title include the prerelease tag, while the copy action uses the informational version with the commit id. Update checks compare all four file-version fields because a prerelease and its final release share Major.Minor.Patch. Artifact names use SemVer 2 for the same reason.
@albertospelta
albertospelta force-pushed the alberto/support-prerelease branch from adbf1df to 8934904 Compare September 3, 2026 14:41
@albertospelta
albertospelta merged commit 9c6af4b into main Sep 3, 2026
1 check passed
@albertospelta
albertospelta deleted the alberto/support-prerelease branch September 3, 2026 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant