Prepare 0.8.0: bump versions across all four places - #48
Merged
Conversation
A minor, not a patch, bump: this release adds new diagnostics (the stale-build pre-flight, inventory-hygiene reporting, new MCP response fields) and changes a default - a mod marked Enabled=0 in mods.settings is no longer scanned for conflicts, which changes the conflict count an existing install reports. All four copies of the number move together, as release.yml's verify-version job requires: AssemblyInfo.cs's AssemblyVersion/AssemblyFileVersion, the Headless csproj's <Version>, the Vortex extension's DEFAULT_WSM_VERSION (which selects which release the extension downloads, so leaving it behind ships an extension that fetches the previous build), and the v0.8.0 tag itself. The extension's own version (package.json/info.json, 0.2.0) tracks separately and is unchanged. 239 .NET tests pass; extension typecheck, lint and 225 unit tests pass; format check clean. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01N6y39x9F3SKcS4hhpw85Yi
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump only — no behavior change in this PR.
0.7.0→0.8.0. A minor rather than a patch bump because #47 both adds new diagnostics (stale-build pre-flight, inventory-hygiene reporting, newscan_conflicts/merge_conflicts/list_mergesresponse fields) and changes a default: a mod markedEnabled=0inmods.settingsis no longer scanned for conflicts, so an existing install will report a different conflict count after upgrading (opt out withMergeDisabledMods=true).All four copies of the number move together, as
release.yml'sverify-versionjob requires:WitcherScriptMerger/Properties/AssemblyInfo.cs(AssemblyVersion/AssemblyFileVersion)0.8.0WitcherScriptMerger.Headless/WitcherScriptMerger.Headless.csproj(<Version>)0.8.0vortex-extension/src/githubRelease.ts(DEFAULT_WSM_VERSION)0.8.0v0.8.0DEFAULT_WSM_VERSIONis the one that silently rots — it selects which release the Vortex extension downloads, so leaving it behind ships an extension that fetches the previous build, i.e. one missing exactly the fixes this release is being cut for.The extension's own version (
package.json/info.json, currently0.2.0) tracks separately and is deliberately unchanged.Verification
dotnet buildclean, 239 tests pass,dotnet format whitespace --verify-no-changesclean.typecheckclean,lintclean, 225 unit tests pass.AI-assisted development
Produced with Claude Code (Opus 5), per
CONTRIBUTING.md.🤖 Generated with Claude Code
https://claude.ai/code/session_01N6y39x9F3SKcS4hhpw85Yi