diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bb50c45..52e47d6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -53,7 +53,9 @@ commit message, so a `Release-As:` footer would be lost. Set the version in `rel ``` After that release is published, remove `release-as` in a follow-up PR; later versions then count up on their own -(`2.0.0-beta.2`, ...). For `2.0.0` itself, set `"release-as": "2.0.0"` and `"prerelease": false`. +(`2.0.0-beta.2`, ...). For `2.0.0` itself, set `"release-as": "2.0.0"` and `"prerelease": false`, and drop +`"versioning": "prerelease"` and `"prerelease-type"`, so that later versions follow plain semantic versioning +(`fix:` → 2.0.1, `feat:` → 2.1.0, a breaking change → 3.0.0). ## Public API diff --git a/README.md b/README.md index 24459b8..d5c27b2 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ A `Maybe` for C# 15 built on union types: exhaustive pattern matching, query syntax, and no invalid states. -> **Status:** 2.0 is a ground-up rewrite for .NET 11 and is under active development. The 1.x line is retired. +> **Status:** 2.0 is a ground-up rewrite for .NET 11 and C# 15 unions. The 1.x line is retired. ```csharp using DotMaybe; diff --git a/release-please-config.json b/release-please-config.json index 7041b17..013f511 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -3,12 +3,11 @@ "release-type": "simple", "include-v-in-tag": true, "include-component-in-tag": false, - "versioning": "prerelease", - "prerelease": true, - "prerelease-type": "beta", + "prerelease": false, "packages": { ".": { - "changelog-path": "CHANGELOG.md" + "changelog-path": "CHANGELOG.md", + "release-as": "2.0.0" } } }