Skip to content

CHANGELOG: splice the 09-28 → 09-30 merges into [Unreleased] - #4868

Draft
erikdarlingdata wants to merge 2 commits into
devfrom
changelog/splice-0930
Draft

erikdarlingdata wants to merge 2 commits into
devfrom
changelog/splice-0930

Conversation

@erikdarlingdata

@erikdarlingdata erikdarlingdata commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

Splices the CHANGELOG entries carried by PRs merged to dev after 2026-09-28T17:40:00Z (the #4621 cut) through 2026-09-30T18:38:35Z (#4863) into [Unreleased]. Entries were read from each PR body's ## CHANGELOG block, every bullet and every SECTION: group.

Blocker: this diff puts CHANGELOG.md over its size ceiling. The file goes from 739,796 to 823,540 bytes on disk, and the index ceiling is 768,000 (750 KiB). changelog_archive.py verify fails on that line, and ChangelogIndexAndArchiveTests.EveryFile_ResolvesItsOwnReferencesAndRendersOnGitHub checks the same limit, so that test fails. Every other verify check passes. This needs a decision before merge: land it with the 3.9 cut's split, which moves the [Unreleased] prose to docs/changelog/3.9.md, or raise the ceiling in a separate PR.

Counts

143 bullets from 105 PRs: Added 4, Changed 19, Fixed 120. It adds 105 definitions and amends 4 existing lines (252 insertions, 4 deletions). New bullets sit at the top of each section, newest PR first. A combined entry sorts at its newest PR.

Combined and rewritten

Amended in [Unreleased]

REF form

Every bullet cites its merged PR. These issue-form refs were converted to PR refs: #4678/#4679 to #4682, #4723 to #4738, #4722 to #4740, #4726 to #4742, #4727/#4728 to #4753, #4745 to #4762, #4716 to #4763, #4743 to #4775, #4751 to #4777, #4755/#4756 to #4778, #4750 to #4779, #4759/#4760/#4761 to #4780, #4774 to #4781, #4769/#4770 to #4784, #4752 to #4786, #4734 to #4787 and #4790, #4758 to #4791, #4757 to #4796, #4729 to #4797, #4771/#4772 to #4801, and #4720/#4721 to #4808. Every definition is a /pull/ link. The ): separators are normalized to ) - , the form most [Unreleased] entries use.

Not spliced

Self-check

  • The diff touches only CHANGELOG.md. The staged blob is LF-only (0 CR bytes), and the working tree is CRLF.
  • Every [#N] in [Unreleased] has exactly one definition, no label is duplicated, and each label matches its URL.
  • Every new or amended bullet has a bold title followed by ([#N]) and then -.
  • A scrub grep of the diff for host, instance, tenant, account and IP patterns found nothing.
  • changelog_archive.py verify: everything passes except the size ceiling above.

CHANGELOG

SECTION: None

Splices the entries carried by PRs merged to dev after 2026-09-28T17:40:00Z: 4 Added, 18 Changed and 120 Fixed bullets, with 104 definitions. Folds the daylight-saving and alert-retry families into one entry each, combines #4739 with #4763, replaces #4632's and #4688's row-label text with #4698's end state, and amends the [Unreleased] entries for #4278, #4341, #4396 and #4413.
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