Skip to content

chore(changelog): correct the 2.0.0 release entry - #673

Closed
deanq wants to merge 2 commits into
mainfrom
deanq/fix-changelog-2.0.0
Closed

deanq wants to merge 2 commits into
mainfrom
deanq/fix-changelog-2.0.0

Conversation

@deanq

@deanq deanq commented Nov 2, 2026 •

Copy link
Copy Markdown
Member

Summary

Release PR #594 cut 2.0.0 (tag v2.0.0, GitHub release, PyPI), but the CHANGELOG section it wrote is headed [2.1.0]. Its compare link points at v2.1.0, a tag that doesn't exist. The section also leaves out the breaking apps SDK change and everything released in the 2.0.0 release candidates.

This PR rewrites that one section:

This is a one-time correction to releases that are already out. The chore type keeps it out of the next generated changelog. It has been rebased over the 2.2.0 and 2.2.1 release commits; if a release PR is open when this merges, that PR may need a CHANGELOG rebase.

Test plan

  • The PyPI 2.0.0 sdist and wheel match git archive v2.0.0 (the only extra file is the generated _version.py, which reads 2.0.0)
  • Entries checked against git log v1.12.0..v2.0.0
  • make quality-check: 2181 passed, 93.65% coverage

@deanq
deanq force-pushed the deanq/fix-changelog-2.0.0 branch 3 times, most recently from 26b722e to ea50377 Compare November 10, 2026 22:54
Release PR #594 cut 2.0.0 but wrote its section as [2.1.0] with a
compare link to a v2.1.0 tag that does not exist. It also omitted the
breaking apps SDK change and everything released in the 2.0.0 rcs.

- Retitle the section to 2.0.0, compare v1.12.0...v2.0.0, dated
  2026-10-30 (the tag and GitHub release date)
- Add a BREAKING CHANGES entry for #534
- Add the feat/fix/perf commits since 1.12.0 that the section missed,
  including #654 and #658 merged after the release PR was opened
- Fold the hand-written "Unreleased" notes into 2.0.0; that code ships
  in the v2.0.0 tag, and release-please would otherwise insert future
  sections above it
The hand-written notes under Unreleased describe #644, which shipped
in the v2.2.0 tag. Move them into the 2.2.0 section (BREAKING CHANGES
and Features) and drop the empty Unreleased header.
@deanq
deanq force-pushed the deanq/fix-changelog-2.0.0 branch from 76a2a56 to dd1aef7 Compare November 11, 2026 00:51
@deanq

deanq commented Nov 11, 2026

Copy link
Copy Markdown
Member Author

Closing; the 2.0.0 CHANGELOG heading can be fixed alongside a future release.

@deanq deanq closed this Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant