Skip to content

Add CHANGELOG entry for #4367 - #4368

Merged
vaishakdinesh merged 1 commit into
v0from
docs/changelog-0.119.0
Sep 25, 2026
Merged

vaishakdinesh merged 1 commit into
v0from
docs/changelog-0.119.0

Conversation

@vaishakdinesh

Copy link
Copy Markdown
Member

Description

Follow-up to #4367, which fixed bare-string errors/messages unmarshalling and added .changelog/4367.txt.

That entry will not reach CHANGELOG.md on its own. The Generate CHANGELOG workflow runs on pull_request_target, and no pull_request_target event has fired in this repo since 2025-09-08 — Generate CHANGELOG, Changelog check and the milestone bot have all been silent for a year despite being marked active. The consistency across four workflows suggests the trigger is blocked at the org or repo level rather than anything being wrong with the workflow files.

This matches how the last two releases were handled: the 0.117.0 and 0.118.0 entries were written by hand in docs(changelog): commits, and the .changelog/*.txt files from that period (asset-name.txt, content-converter.txt) are still sitting unconsumed in the repo.

So this adds the entry changelog-build would have generated, matching the existing BUG FIXES: section format and the .../issues/NNNN link style the tool emits.

It also restores a ## 0.119.0 (Unreleased) header. docs/release-process.md tells the release cutter to "remove the (Unreleased) portion from the header for the version you are intending to release", but no such header currently exists on v0 — so whoever cuts v0.119.0 now just sets the date.

.changelog/4367.txt is intentionally left in place, consistent with the other unconsumed entries, in case the automation is ever restored.

Note on the automation

This PR only unblocks the current release. It does not fix the underlying problem that changelog generation and the changelog gate are both inert, which is worth a separate look by someone with repo/org Actions visibility — the Changelog check gate silently not running means PRs can merge without a release note and nobody is told.

Has your change been tested?

No code change — documentation only. Verified the rendered section matches the surrounding format and that the resulting CHANGELOG.md diff is limited to the six added lines.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

None of the above — documentation only.

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • This change is using publicly documented in cloudflare/api-schemas and relies on stable APIs.

No tests apply to a CHANGELOG edit. The last checkbox is not applicable — see #4367 for why that one was left unchecked there.

The Generate CHANGELOG workflow has not run since 2025-09-08, so the
.changelog/4367.txt entry added by #4367 was never folded into
CHANGELOG.md. Add it by hand, and restore the "(Unreleased)" header that
docs/release-process.md expects to be present when cutting a release.
@vaishakdinesh
vaishakdinesh requested a review from a team September 25, 2026 21:13
@vaishakdinesh vaishakdinesh self-assigned this Sep 25, 2026
@vaishakdinesh
vaishakdinesh merged commit f2023d2 into v0 Sep 25, 2026
3 checks passed
@vaishakdinesh
vaishakdinesh deleted the docs/changelog-0.119.0 branch September 25, 2026 21:18
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.

2 participants