Skip to content

chore: change default version from 1.0.0 to 0.0.1 - #94

Merged
JusterZhu merged 1 commit into
mainfrom
feat/default-version-0.0.1
Jun 20, 2026
Merged

chore: change default version from 1.0.0 to 0.0.1#94
JusterZhu merged 1 commit into
mainfrom
feat/default-version-0.0.1

Conversation

@JusterZhu

Copy link
Copy Markdown
Collaborator

Closes#93

All default version values across the codebase now start at 0.0.1 instead of 1.0.0.

Summary of changes

AreaFiles
Model defaults6 files (ExtensionConfigModel, ConfigGeneratorModel, ManifestModel, OSSConfigModel, PatchConfigModel, SimulateConfigModel)
Service fallbacks2 files (ManifestGeneratorService, SimulationService)
Assembly manifestapp.manifest version → 0.0.1.0
Test apptest_app/Client/Program.csClientVersion default

Note

Placeholder/example strings in JSON locale files and .axaml views remain unchanged — they serve as semver format examples for user input.

Update all model defaults, service fallbacks, app.manifest assembly
version, and the test app ClientVersion default to 0.0.1.
Co-Authored-By: Claude <noreply@anthropic.com>
CopilotAI review requested due to automatic review settings June 20, 2026 15:15

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the tool’s default version baselines to start at 0.0.1 (and 0.0.1.0 for the Windows manifest) instead of 1.0.0, aligning “initial release” semantics across model defaults, service fallbacks, and the test client.

Changes:

  • Updated default version values in multiple config/view models to 0.0.1.
  • Updated service fallback versions used when generating manifests / running simulations to 0.0.1.
  • Updated Windows app.manifest assembly identity version to 0.0.1.0 and the test client default version to 0.0.1.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
FileDescription
test_app/Client/Program.csChanges test client CLI default ClientVersion to 0.0.1.
src/Services/SimulationService.csUpdates simulation-generated manifest fallback UpgradeClientVersion to 0.0.1.
src/Services/ManifestGeneratorService.csUpdates manifest generation fallbacks to 0.0.1 (also contains a blank-input override bug noted in comments).
src/Models/SimulateConfigModel.csChanges default CurrentVersion to 0.0.1.
src/Models/PatchConfigModel.csChanges default package Version to 0.0.1.
src/Models/OSSConfigModel.csChanges default Version to 0.0.1.
src/Models/ManifestModel.csChanges default manifest versions (ClientVersion, UpgradeClientVersion) to 0.0.1.
src/Models/ExtensionConfigModel.csChanges default extension Version to 0.0.1.
src/Models/ConfigGeneratorModel.csChanges default config generator versions (ClientVersion, UpgradeClientVersion) to 0.0.1.
src/app.manifestUpdates assemblyIdentity version to 0.0.1.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

? userInput.MainAppName
: client.AssemblyName,
ClientVersion = userInput?.ClientVersion ?? "1.0.0",
ClientVersion = userInput?.ClientVersion ?? "0.0.1",
? userInput.UpdateAppName
: upgrade?.AssemblyName ?? "Update.exe",
UpgradeClientVersion = userInput?.UpgradeClientVersion ?? "1.0.0",
UpgradeClientVersion = userInput?.UpgradeClientVersion ?? "0.0.1",
@JusterZhu
JusterZhu merged commit ab9583a into mainJun 20, 2026
1 check passed
@JusterZhu
JusterZhu deleted the feat/default-version-0.0.1 branch June 20, 2026 15:18
Sign up for freeto 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.

chore: change default version from 1.0.0 to 0.0.1

2 participants

@JusterZhu