Skip to content

chore(release): prepare v0.5.0 - #62

Merged
wonkwonlee merged 2 commits into
mainfrom
wonkwonlee/release-v0.5.0
Aug 7, 2026
Merged

chore(release): prepare v0.5.0#62
wonkwonlee merged 2 commits into
mainfrom
wonkwonlee/release-v0.5.0

Conversation

@wonkwonlee

Copy link
Copy Markdown
Owner

Summary

The currently-published @changesafe/core@0.4.1 on npm carries the universal-policy skip-legitimacy gap PR #61 fixed, and the CLI's changesafe eval --domain kubernetes (PR #60) was unusable until that PR merged. Both are real fixes to already-published behavior, not just accumulated features — this prepares the release that gets them into published hands.

  • Bumps all nine workspace packages (package.json + every internal @changesafe/* dependency range) from 0.4.10.5.0.
  • CORE_POLICY_VERSIONcore-v0.2.0, TERRAFORM_POLICY_VERSIONterraform-v0.2.0 (already landed in PR fix(core): enforce universal-policy skip legitimacy, record it on receipts #61; a v0.5.0 receipt is not directly comparable to a v0.4.x one).
  • Adds docs/RELEASE_NOTES_v0.5.0.md, updates docs/LAUNCH.md's release-truth log, README.md's package/Action-version references, MEMORY.md's release-status section, and the example GitHub Action workflow's pinned tag.
  • No breaking changes: policyCoverage is an additive optional receipt field, PLAN_CONTEXT_REQUIRED replaces a skip that already existed, Kubernetes eval support only adds a previously-broken domain.

This prepares the release; it does not publish. Publishing needs an explicit owner-authorized git tag and GitHub Release, per the repo's publish workflow (release event trigger).

Test plan

  • npm install
  • npm run lint
  • npm run typecheck
  • npm run build:cli
  • npm test — 1187 passed, 4 skipped
  • npm run build
  • node packages/cli/dist/changesafe.js scenario check
  • node packages/cli/dist/changesafe.js scenario gallery --check
  • node packages/cli/dist/changesafe.js --versionchangesafe 0.5.0

🤖 Generated with Claude Code

Bumps all nine workspace packages and every internal @changesafe/* range
from 0.4.1 to 0.5.0. The currently-published 0.4.1 core carries a real
skip-legitimacy gap (PR #61) and a broken Kubernetes eval path (PR #60);
this is not a routine version bump but the release that gets those fixes
into published hands.

No breaking changes: policyCoverage is an additive optional receipt field,
Terraform's new PLAN_CONTEXT_REQUIRED policy replaces a skip that already
existed, and Kubernetes eval support only adds a domain --domain kubernetes
could not previously use. CORE_POLICY_VERSION and TERRAFORM_POLICY_VERSION
move independently of the package semver, as always.

This prepares the release; it does not publish. Publishing still requires
an explicit owner-authorized tag and GitHub Release.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
change-safe Ready Ready Preview Aug 7, 2026 7:05am

@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: a5a8872b0c

ℹ️ 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 examples/github-actions/gate-terraform-plan.yml Outdated
… published

Fixes review feedback on the v0.5.0 prep PR: the example GitHub Action
workflow, README, and docs/LAUNCH.md all pointed wonkwonlee/ChangeSafe@v0.5.0
before that tag exists, so a workflow copied from the example would fail to
resolve the action rather than run the gate. Reverted those to v0.4.1 (still
published and valid) and reworded "canonical" claims to say v0.5.0 is
prepared but not yet published, matching what MEMORY.md's release-status
section already said correctly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@wonkwonlee
wonkwonlee merged commit c1ae07e into main Aug 7, 2026
9 checks passed
@wonkwonlee
wonkwonlee deleted the wonkwonlee/release-v0.5.0 branch August 7, 2026 07:07
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