Skip to content

chore(release): v3.4.0 — programmable orchestration#60

Merged
ZhiXiao-Lin merged 1 commit into
mainfrom
release/v3.4.0
May 30, 2026
Merged

chore(release): v3.4.0 — programmable orchestration#60
ZhiXiao-Lin merged 1 commit into
mainfrom
release/v3.4.0

Conversation

@ZhiXiao-Lin
Copy link
Copy Markdown
Contributor

Release prep for v3.4.0 (minor — backward-compatible feature additions). Version bump + CHANGELOG only; no tag is pushed by this PR — tagging v3.4.0 (which fires release.yml → crates.io / npm / PyPI / GH Release) is a deliberate follow-up after this is merged.

What ships in v3.4.0 (11 commits since v3.3.0)

All backward-compatible (new types/methods, new optional fields, new SessionStore methods with default no-ops).

Version-sync surface bumped 3.3.0 → 3.4.0

core/Cargo.toml, sdk/node/Cargo.toml (+ core-dep pin), sdk/python/Cargo.toml (+ core-dep pin), sdk/node/package.json (+ 6 @a3s-lab/code-* optionalDeps), sdk/python/pyproject.toml, sdk/python-bootstrap/pyproject.toml + _bootstrap.py __version__, Cargo.lock, both npm lockfiles. scripts/check_release_versions.sh passes at 3.4.0. No source changes.

After merge (the release steps, on your go)

Tag v3.4.0 at the merge commit and push it → release.yml runs CI → publishes. (For v3.3.0 we hit a stale-test gate in the bootstrap publish; that's since fixed, and the full release pipeline went green.)

Programmable orchestration (AgentExecutor seam, parallel/pipeline/resumable
combinators, WorkflowCheckpoint, Node + Python SDK grammar) + the #31/#32/#43
hardening since v3.3.0. Backward-compatible feature additions → minor bump.

Bumps the full version-sync surface (core/sdk Cargo.toml + core-dep pins,
package.json + optionalDeps, pyproject + bootstrap __version__, Cargo.lock,
npm lockfiles); scripts/check_release_versions.sh passes at 3.4.0. Adds the
[3.4.0] CHANGELOG entry. No source changes — prep only.
@ZhiXiao-Lin ZhiXiao-Lin merged commit 5568e74 into main May 30, 2026
1 check passed
@ZhiXiao-Lin ZhiXiao-Lin deleted the release/v3.4.0 branch May 30, 2026 03:02
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.

2 participants