From 88e5e220edc0f59f732f1994195c50d06e7708de Mon Sep 17 00:00:00 2001 From: Adnaan Badr Date: Sat, 15 Aug 2026 15:56:57 +0000 Subject: [PATCH] docs(changelog): merge three orphaned [Unreleased] sections into their releases MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit scripts/release.sh refuses to run while more than one '## [Unreleased]' heading exists, and there were three — at v0.8.26, v0.8.19 and v0.8.18. None was live: the file is newest-first from v0.20.0 and every one of them sat buried in history, directly beneath the release it described. Each was the curated half of a release whose generated half already had a heading. v0.8.19's version section reads "feat: add data-lvt-target ... (#53)" and the orphan below it reads "`data-lvt-target` attribute for cross-element targeting" — the same change, written twice, under two headings. So the fix is to drop the stray heading rather than retitle it. Retitling produced a second '## [v0.8.19]' in the same file, which is worse than the problem. Nothing was moved, reworded or reattributed; three heading lines were deleted and the content now sits under the version it always belonged to. Attribution checked before touching anything: the orphan above v0.8.18 predicts its content shipped in v0.8.19, and `git tag --contains` on the commit that introduced data-lvt-target returns v0.8.19 as the earliest tag. The duplicate '## [v0.7.0]' heading is pre-existing and left alone. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_0166MK1arBYbVZq6wfm8EsQZ --- CHANGELOG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b22f9ae..3241e8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -512,7 +512,6 @@ For the full design rationale, see the [attribute-reduction proposal](https://gi -## [Unreleased] ### Added @@ -586,7 +585,6 @@ The `__navigate__` in-band action is a no-op on server versions before livetempl -## [Unreleased] ### Added @@ -602,7 +600,6 @@ The `__navigate__` in-band action is a no-op on server versions before livetempl -## [Unreleased] ### Added