Skip to content

chore(release): promote changelog into [4.0.6] - #3386

Merged
cursor[bot] merged 1 commit into
developfrom
cursor/changelog-promote-4-0-6-2155
Aug 20, 2026
Merged

chore(release): promote changelog into [4.0.6]#3386
cursor[bot] merged 1 commit into
developfrom
cursor/changelog-promote-4-0-6-2155

Conversation

@bpamiri

@bpamiri bpamiri commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Playbook pre-flight step 2 for 4.0.6: promote changelog fragments on develop first so [Unreleased] does not go stale and force a back-port after the cut.

Ran:

tools/changelog-promote.sh --preview
tools/changelog-promote.sh 4.0.6 2026-08-20

--preview confirmed [Unreleased] was already empty (marker only) and every note comes from fragments. The script emits the single-hash # [version](tag-url) => date heading that release.yml expects.

Promoted 48 changelog.d/ fragments (79 entries) into:

# [4.0.6](https://github.com/wheels-dev/wheels/releases/tag/v4.0.6) => 2026-08-20

Verified after the write:

  • [Unreleased] is empty (do-not-edit marker only).
  • Separator immediately below the new section is exactly --- (three dashes), not ----.
  • Simulated awk '/^# \[4.0.6\]/,/^---$/' extracts the 4.0.6 notes with no bleed into 4.0.5.
  • Fragment files deleted; changelog.d/README.md kept.
  • wheels.json left at 4.0.6 (no version bump in this PR).
  • No other files changed.

The release branch is not cut in this PR. This is the develop-side changelog promote only.

Type of Change

  • Documentation update

Feature Completeness Checklist

  • DCO sign-off -- commit carries Signed-off-by:
  • Tests -- n/a (promote-script output only; no runtime code)
  • Framework Docs -- n/a
  • AI Reference Docs -- n/a
  • CLAUDE.md -- n/a
  • Changelog fragment -- n/a (this PR is the promotion)
  • Test runner -- n/a (no runtime code)

Test Plan

  • Confirm [Unreleased] is marker-only
  • Confirm the # [4.0.6](...) => 2026-08-20 heading
  • Confirm the separator under that section is exactly ---
  • Confirm changelog.d/ contains only README.md
  • Confirm wheels.json is still "4.0.6"
Open in Web Open in Cursor 

Promote the 48 pending changelog.d fragments into the [4.0.6] release
section via tools/changelog-promote.sh, and clear the fragment folder.
Done on develop first (per the release playbook) so develop's
[Unreleased] does not go stale and force a back-port after the cut.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Peter Amiri <peter@alurium.com>
@github-actions github-actions Bot added the docs label Aug 20, 2026
@bpamiri
bpamiri marked this pull request as ready for review August 20, 2026 22:10
@cursor
cursor Bot merged commit 51c2c53 into develop Aug 20, 2026
7 checks passed
@cursor
cursor Bot deleted the cursor/changelog-promote-4-0-6-2155 branch August 20, 2026 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants