diff --git a/.autover/autover.json b/.autover/autover.json index 3ab10b0..2c7934b 100644 --- a/.autover/autover.json +++ b/.autover/autover.json @@ -8,5 +8,6 @@ "UseCommitsForChangelog": false, "UseSameVersionForAllProjects": false, "DefaultIncrementType": "Patch", - "ChangeFilesDetermineIncrementType": true + "ChangeFilesDetermineIncrementType": true, + "VersionFromTag": false } \ No newline at end of file diff --git a/.autover/changes/79ed5525-5700-469f-aa6e-32d93d973400.json b/.autover/changes/79ed5525-5700-469f-aa6e-32d93d973400.json deleted file mode 100644 index b4f45d2..0000000 --- a/.autover/changes/79ed5525-5700-469f-aa6e-32d93d973400.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "Projects": [ - { - "Name": "AutoVer", - "Type": "Minor", - "ChangelogMessages": [ - "Add VersionFromTag, which takes the version from the repository's release tags instead of a project file, for a repository that has no artifact to carry one. Projects are listed by name only, no file is written when a release is cut, and the largest increment any of them asks for wins", - "Seed a project that carries no version yet from the new InitialVersion setting instead of failing. The version field is created - a Version element for a project file, a version element in a nuspec's metadata, or a LABEL appended to a Dockerfile - and takes InitialVersion as-is, so releases after that increment normally", - "Add InitialVersion, the version to start from when nothing carries one yet, defaulting to 0.1.0", - "--skip-version-tag-check is no longer needed, since a project without a version is seeded rather than rejected. It is still accepted, and ignored" - ] - } - ] -} diff --git a/CHANGELOG.md b/CHANGELOG.md index 9593101..96b48aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## Release 2026-09-03 + +### AutoVer (1.3.0) +* Add VersionFromTag, which takes the version from the repository's release tags instead of a project file, for a repository that has no artifact to carry one. Projects are listed by name only, no file is written when a release is cut, and the largest increment any of them asks for wins +* Seed a project that carries no version yet from the new InitialVersion setting instead of failing. The version field is created - a Version element for a project file, a version element in a nuspec's metadata, or a LABEL appended to a Dockerfile - and takes InitialVersion as-is, so releases after that increment normally +* Add InitialVersion, the version to start from when nothing carries one yet, defaulting to 0.1.0 +* --skip-version-tag-check is no longer needed, since a project without a version is seeded rather than rejected. It is still accepted, and ignored + ## Release 2026-09-02 ### AutoVer (1.2.0) diff --git a/src/AutoVer/AutoVer.csproj b/src/AutoVer/AutoVer.csproj index 01ba482..c541571 100644 --- a/src/AutoVer/AutoVer.csproj +++ b/src/AutoVer/AutoVer.csproj @@ -18,7 +18,7 @@ README.md LICENSE icon.png - 1.2.0 + 1.3.0