Repository navigation
release: v0.4.0 - #113
release: v0.4.0#113
Conversation
Lockstep bump workspace crates and language SDKs to 0.4.0. Minor bump because the lifecycle overhaul (#109) changes the JSON envelope to schema_version 2 (secret_ref outputs), requires --allow-host-execution for host commands, and removes the shared-database fleet backend. CHANGELOG also covers Stripe Projects plugin 0.35.0 → 0.40.0 and the new herenow, perplexity, and churnkey catalog integrations. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015Ems9j3X569RjZWeVnRG65
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Fix tested locally, not pushed yet. Generated by Claude Code |
cargo audit fails on rustls 0.23.40 (TLS 1.3 handshake messages accepted across encryption-level boundaries). Bump to 0.23.45, which pulls rustls-webpki 0.103.15, aws-lc-rs 1.18.1, and aws-lc-sys 0.45.0, and move the existing cargo-vet safe-to-deploy exemptions to those versions. Licenses are unchanged and no new crates enter the graph. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015Ems9j3X569RjZWeVnRG65
Lockstep bump of the workspace crates and language SDKs from 0.3.3 to 0.4.0, following the
docs/PUBLISHING.mdrelease checklist. Also bumps rustls to fix RUSTSEC-2026-0285 so the release doesn't ship a known TLS advisory.Why a minor bump
The lifecycle overhaul (#109) breaks compatibility:
schema_version: 2. Integration outputs are now instance-scopedsecret_refobjects instead of plaintext credentials.--allow-host-executiongrant (the SDKs expose the same option).STACKLESS_STATE_URLis rejected, and remote use goes through--controller ssh://host.Changes
Cargo.toml: sets[workspace.package].versionand the[workspace.dependencies]pins to 0.4.0. Also bumps therender-client/vercel-clientpins andCargo.lockfor the workspace crates.sdks/typescript/package.json+package-lock.json,sdks/python/pyproject.toml: 0.4.0.scripts/check-sdk-versions.sh --tag v0.4.0passes.CHANGELOG.md: newv0.4.0 — 2026-10-07section with Breaking / Added / Changed / Fixed / Security / Commits / Install. cargo-dist uses it for the GitHub Release notes.README.md(go get …@v0.4.0),sdks/go/README.md,docs/PUBLISHING.md,web/public/start.md, andweb/public/llms.txt.llms.txtpreviously said "0.2.1 or newer", but it already describes post-overhaul behavior.rustls 0.23.40 → 0.23.45for RUSTSEC-2026-0285. The advisory was published after main's last CI run, socargo auditstarted failing. The bump also movesrustls-webpki → 0.103.15,aws-lc-rs → 1.18.1andaws-lc-sys → 0.45.0. The existingcargo vetsafe-to-deploy exemptions for those four crates move to the new versions (maintainer-approved). Licenses are unchanged and no new crates enter the graph.Validation
cargo metadata --lockedpasses andcargo check --workspace --lockedbuilds.scripts/check-sdk-versions.sh --tag v0.4.0reportslockstep version: 0.4.0andtag ok: v0.4.0.cargo auditexits 0.cargo vetreports "Vetting Succeeded (2 partially audited, 372 exempted)".After merge
From the merge commit:
v0.4.0starts cargo-dist (GitHub Release + installer) andpublish-packages.yml(crates.io, npm, PyPI).sdks/go/v0.4.0serves the Go module proxy.🤖 Generated with Claude Code
https://claude.ai/code/session_015Ems9j3X569RjZWeVnRG65