Skip to content

chore(release): prepare 0.97.2 - #4347

Merged
andres-linero merged 2 commits into
mainfrom
cursor/release-0972-prep-6ba6
Jul 21, 2026
Merged

chore(release): prepare 0.97.2#4347
andres-linero merged 2 commits into
mainfrom
cursor/release-0972-prep-6ba6

Conversation

@msaad00

@msaad00 msaad00 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

Verification

uv run agent-bom --version   # 0.97.2
uv run agent-bom scan --demo --offline -o /tmp/ab-demo-scan.json
uv run agent-bom attest mcp sign ... --server filesystem-server --tenant-id demo  # signed=true
uv run agent-bom attest mcp verify ... --public-key ... --tenant-id demo
uv run agent-bom auth setup-oidc --provider google --client-id demo-client --base-url https://example.internal --non-interactive
helm lint deploy/helm/agent-bom
helm template ab deploy/helm/agent-bom -f deploy/helm/agent-bom/examples/eks-control-plane-sqlite-pilot-values.yaml
uv run python scripts/bump-version.py 0.97.2 --check
uv run python scripts/check_release_consistency.py
uv run python scripts/check_product_surface_contract.py
uv run python scripts/export_openapi.py --check
uv run python scripts/generate_agent_capability_manifest.py --check
uv run python scripts/lint_release_workflow.py .github/workflows/release.yml
uv run pytest -q tests/test_version_alignment.py tests/test_mcp_attest_cli.py tests/test_doc_architecture_svgs.py
# 16 passed (incl. GitHub-safe SVG guards)
curl -fsS https://demo.agent-bom.com/health
# status=ok, version=0.97.1 (hosted still on prior tag until release), unauthenticated_allowed=true

Notes

  • Prepares the release only; does not tag or publish PyPI/Docker.
  • After merge: tag v0.97.2 via the normal Release workflow.
  • #4344 (external pre-install dependency risk signal proposal) is intentionally deferred — not a patch blocker.
  • Screenshot PNGs remain the same-day 0.97.1 DEMO DATA capture; manifest visible_version/release_version aligned for the release gate.
Open in Web Open in Cursor 

Bump release-managed package, UI, Docker, Helm, registry, SDK,
Snowflake, OpenClaw, and documentation surfaces to 0.97.2.

Move Unreleased into the 0.97.2 changelog covering auth/OIDC bootstrap
(#4335), Helm first-install auth Secrets (#4337), attest CLI + demo/
store-backed graph (#4336), and MCP honesty / audit exit codes (#4346).
Promote the simplified teal blast-radius diagrams and align screenshot
manifest metadata (no full PNG recapture).

Co-authored-by: W S <msaad00@users.noreply.github.com>
@andres-linero
andres-linero marked this pull request as ready for review July 21, 2026 17:00
@andres-linero
andres-linero self-requested a review as a code owner July 21, 2026 17:00
@andres-linero
andres-linero enabled auto-merge (squash) July 21, 2026 17:00
andres-linero
andres-linero previously approved these changes Jul 21, 2026
agent-bom
agent-bom previously approved these changes Jul 21, 2026
The hand-simplified blast-radius art used marker-end url(#…) refs that
fail tests/test_doc_architecture_svgs.py on GitHub README embeds.
Regenerate from scripts/generate_blast_radius_svgs.py and clarify the
changelog that only how-it-works was simplified.

Co-authored-by: W S <msaad00@users.noreply.github.com>
@cursor
cursor Bot dismissed stale reviews from agent-bom and andres-linero via 1f6ef44 July 21, 2026 17:14
@andres-linero
andres-linero merged commit b6fec95 into main Jul 21, 2026
58 of 60 checks passed
@andres-linero
andres-linero deleted the cursor/release-0972-prep-6ba6 branch July 21, 2026 17:43
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.

4 participants