Skip to content

Update codegen files - #427

Merged
ptr727-codegen[bot] merged 1 commit into
developfrom
codegen-develop
Jun 9, 2026
Merged

Update codegen files#427
ptr727-codegen[bot] merged 1 commit into
developfrom
codegen-develop

Conversation

@ptr727-codegen

@ptr727-codegen ptr727-codegen Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

This PR updates the codegen files.

@ptr727-codegen
ptr727-codegen Bot enabled auto-merge (squash) June 9, 2026 03:05
@ptr727-codegen
ptr727-codegen Bot merged commit 8f8569a into develop Jun 9, 2026
7 checks passed
ptr727 added a commit that referenced this pull request Jun 19, 2026
Promotes `develop` to `main` for the **2.13** release.

## Headline fix

CodeGen was failing with SIGABRT (exit 134) — `ReleaseVersionForward`
created duplicate version rows when an online *Latest* regressed below a
version already present as *Stable*. Now folds the restored label into
the existing entry, with an all-build `VerifyNoDuplicateVersions()`
guard before the version file is written, defensive vendor-JSON parsing
(reject conflicting publication types, fold benign duplicates),
descriptive failure messages, and regression tests (#436, #437).

## Also included (already on develop)

- Dependency bumps (#431, #432, #435) and codegen refreshes (#427,
#428).
- Versioning policy doc (#424) — note: the auto-bump rule is considered
flawed and will be reconciled separately in #418.

## Versioning

`version.json` is **2.13** (matches README/HISTORY release notes). The
flawed per-release auto-bump rule is intentionally not applied.

## Notes

Merging to `main` does not publish; the next scheduled publish picks it
up.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: ptr727-codegen[bot] <275599072+ptr727-codegen[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

0 participants