Skip to content

chore(release): prepare v0.12.0#2121

Merged
chaliy merged 1 commit into
mainfrom
claude/epic-knuth-oroxej
Jun 23, 2026
Merged

chore(release): prepare v0.12.0#2121
chaliy merged 1 commit into
mainfrom
claude/epic-knuth-oroxej

Conversation

@chaliy

@chaliy chaliy commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Release v0.12.0

Prepares the v0.12.0 release. On merge to main, release.yml creates the GitHub Release + tag and dispatches the publish workflows (crates.io, PyPI, npm, Homebrew).

Why minor, not patch

main contains a breaking API change (#2095PythonLimits/TypeScriptLimits fields moved under a shared common: RuntimeLimits) plus several new feat commits. Per SemVer and specs/release-process.md, a breaking change pre-1.0 requires a MINOR bump, so this is v0.12.0, not v0.11.1.

Changelog excerpt

Highlights

Breaking Changes

Full diff for 0.12.0: v0.11.0...v0.12.0

Publish-readiness report

  • cargo fmt --check — ✅ clean
  • cargo clippy --all-targets --features http_client,ssh,sqlite -- -D warnings — ✅ clean
  • cargo publish --dry-run -p bashkit (with CI's git-only-dep strip applied) — ✅ packages bashkit v0.12.0
  • cargo publish -p bashkit-cli — deferred to CI: dry-run fails locally only because bashkit 0.12.0 is not yet on crates.io (ordered publish: bashkit → bashkit-cli). CLI packaging structure unchanged from v0.11.0 and compiles cleanly.
  • Version sync — workspace Cargo.toml, CLI path-dep pin, Cargo.lock, and @everruns/bashkit package.json all read 0.12.0; greater than latest published (v0.11.0).
  • API references — Python apidocs regenerated (no drift); no public TS binding API changes this cycle (only pnpm-lock.yaml moved), so no TS apidoc drift.

What's Changed

42 PRs since v0.11.0 — see CHANGELOG.md for the full list.


Generated by Claude Code

Bump workspace, CLI path-dep, and npm package to 0.12.0.

Minor bump (not patch): includes the breaking RuntimeLimits refactor
(#2095) moving PythonLimits/TypeScriptLimits fields under a shared
`common` core, plus new library/tool APIs and a parser/expansion
correctness and dependency-security sweep.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
bashkit b05d392 Commit Preview URL

Branch Preview URL
Jun 23 2026, 03:04 AM

@chaliy chaliy merged commit d0e3384 into main Jun 23, 2026
35 checks passed
@chaliy chaliy deleted the claude/epic-knuth-oroxej branch June 23, 2026 03:16
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