Skip to content

chore(release): prepare v0.20.0 beta-30 - #723

Merged
jeremi merged 6 commits into
mainfrom
agent/prepare-v0.20.0
Aug 12, 2026
Merged

chore(release): prepare v0.20.0 beta-30#723
jeremi merged 6 commits into
mainfrom
agent/prepare-v0.20.0

Conversation

@jeremi

@jeremi jeremi commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

  • prepare Registry Stack v0.20.0 as beta-30 across Rust, Node.js, Python, release metadata, changelogs, OpenAPI, and documentation
  • publish the v0.20.0 candidate docset and bind its deterministic archive lock
  • refresh excluded Manifest and Platform fuzz workspace lockfiles for the v0.20 local package graph
  • document Relay V1 and registryctl removal, Relay client assets, Evidence holder-bound batching, OID4VCI delivery and recovery, and the 47-entry identifier catalog

Train-independent prerequisites #722, #724, #725, and #727 landed before this branch. Protected pre-tag CI can now validate the current manifest, verify the exact future evidence tag without creating it early, remain self-contained, and bootstrap the exact unpublished candidate archive.

Breaking changes

  • Registry Manifest no longer reserves or expands the registry_relay vocabulary prefix
  • Evidence definitions require holderBoundBatchMaxSize

Verification

  • release/scripts/registry-release validate-current
  • release/scripts/registry-release prepare --version 0.20.0 --release-id beta-30
  • python3 -m unittest discover -s release/scripts -p test_*.py (261 passed)
  • python3 release/scripts/check-gates-inventory.py (114 gates)
  • products/evidence/scripts/check-contracts.sh
  • cargo fmt --all --check
  • cargo metadata --locked --no-deps --format-version 1
  • cargo check --locked --manifest-path products/manifest/fuzz/Cargo.toml
  • cargo check --locked --manifest-path products/platform/fuzz/Cargo.toml
  • npm test (323 passed on protected main)
  • npm run check
  • npm run check:archive-lock -- --base-ref origin/main
  • DOCS_DOCSET=v0.20.0 npm run build:archive
  • npm run archive:snapshot -- v0.20.0 --verify-lock
  • npm run check:archives from a missing local v0.20 bundle (1 candidate bootstrapped; 125,750 internal links and assets checked)

The immutable v0.20.0 tag remains absent. Candidate construction will start only after this PR merges and protected-main CI passes for the exact merge SHA.

@jeremi
jeremi marked this pull request as ready for review August 12, 2026 09:32
@jeremi
jeremi marked this pull request as draft August 12, 2026 09:35

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8d1e76bdab

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread release/manifests/registry-stack-beta-30.yaml
Comment thread Cargo.toml
Comment thread Cargo.toml
Comment thread docs/site/scripts/check-evidence-links.mjs Outdated
@jeremi
jeremi force-pushed the agent/prepare-v0.20.0 branch from 8d1e76b to d957ff8 Compare August 12, 2026 09:43
@jeremi
jeremi marked this pull request as ready for review August 12, 2026 09:44
@jeremi
jeremi marked this pull request as draft August 12, 2026 09:51
@jeremi
jeremi force-pushed the agent/prepare-v0.20.0 branch from f4a02a1 to 83c0f8c Compare August 12, 2026 09:57
@jeremi
jeremi marked this pull request as ready for review August 12, 2026 09:57
@jeremi

jeremi commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: 83c0f8cabe

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@jeremi
jeremi marked this pull request as draft August 12, 2026 10:08
jeremi added 5 commits August 12, 2026 17:14
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
@jeremi
jeremi force-pushed the agent/prepare-v0.20.0 branch from 83c0f8c to c7a9a7a Compare August 12, 2026 10:15
@jeremi
jeremi marked this pull request as ready for review August 12, 2026 10:16
@jeremi

jeremi commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

@codex review

Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
@jeremi

jeremi commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. More of your lovely PRs please.

Reviewed commit: 2842599a88

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@jeremi
jeremi merged commit e3d3ed0 into main Aug 12, 2026
40 checks passed
@jeremi
jeremi deleted the agent/prepare-v0.20.0 branch August 12, 2026 10:34
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