From fb3ce050b2e3d49563acfbad70ee92b6d5d8c6c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Gro=C3=9F?= Date: Thu, 29 Oct 2026 23:14:07 +0100 Subject: [PATCH] build: open 2.4.0, and move the package-validation baseline to 2.3.0 2.3.0 shipped on 2026-10-29 (tag v2.3.0 at edeb90c, the merge of release/2.3.0 into main). Version is 2.4.0, and the changelog opens its section as Unreleased with its first line, since pack fails while the section is empty. Package validation now compares with 2.3.0, restored from nuget.org (every .nupkg.metadata of the seven packages names api.nuget.org). The conventions pack all seven against it with no error and no suppression file: 2011/2011. Closes #178 Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 6 ++++++ Directory.Build.props | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6422f6a..12eb00b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,12 @@ A version's heading reads `## — Unreleased` until the release is pre the release date. The release workflow refuses a tag whose section still says `Unreleased`, and the section is the GitHub release's notes. +## 2.4.0 — Unreleased + +### Changed + +- Packages: the public surface is checked against 2.3.0's, so nothing 2.3.0 ships is removed or changed in 2.4.0. + ## 2.3.0 — 2026-10-29 ### Added diff --git a/Directory.Build.props b/Directory.Build.props index 4883433..b5a6ba1 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - 2.3.0 + 2.4.0 CaffeinatedCoder Copyright (c) 2026 CaffeinatedCoder MIT @@ -42,7 +42,7 @@ --> true - 2.2.0 + 2.3.0