diff --git a/.autover/changes/d496df5b-8330-4f44-9484-47181d9fe909.json b/.autover/changes/d496df5b-8330-4f44-9484-47181d9fe909.json deleted file mode 100644 index 56035c0..0000000 --- a/.autover/changes/d496df5b-8330-4f44-9484-47181d9fe909.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "Projects": [ - { - "Name": "AutoVer", - "Type": "Minor", - "ChangelogMessages": [ - "Add --project-name to `version --current`, so one project's version can be captured from a repository that has several: VERSION=$(autover version --current --project-name \"My Image\") prints a bare value however many projects are configured. Previously only a single-project repository produced capturable output - with several, --current prints them labeled, which is readable but not assignable to a variable", - "An unknown --project-name is an error that lists the configured project names, rather than empty output. Left unvalidated, a typo in a pipeline would set VERSION=\"\" and publish an untagged or mis-tagged artifact", - "Naming a project whose Paths have drifted to different versions is an error rather than a silent pick of the first, since those files are configured to share one version", - "The name matches the same way `change --project-name` does: exact and case-sensitive" - ] - } - ] -} diff --git a/CHANGELOG.md b/CHANGELOG.md index 96b48aa..c0fbe32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## Release 2026-09-16 + +### AutoVer (1.4.0) +* Add --project-name to `version --current`, so one project's version can be captured from a repository that has several: VERSION=$(autover version --current --project-name "My Image") prints a bare value however many projects are configured. Previously only a single-project repository produced capturable output - with several, --current prints them labeled, which is readable but not assignable to a variable +* An unknown --project-name is an error that lists the configured project names, rather than empty output. Left unvalidated, a typo in a pipeline would set VERSION="" and publish an untagged or mis-tagged artifact +* Naming a project whose Paths have drifted to different versions is an error rather than a silent pick of the first, since those files are configured to share one version +* The name matches the same way `change --project-name` does: exact and case-sensitive + ## Release 2026-09-03 ### AutoVer (1.3.0) diff --git a/src/AutoVer/AutoVer.csproj b/src/AutoVer/AutoVer.csproj index c541571..cdcdc8c 100644 --- a/src/AutoVer/AutoVer.csproj +++ b/src/AutoVer/AutoVer.csproj @@ -18,7 +18,7 @@ README.md LICENSE icon.png - 1.3.0 + 1.4.0