Skip to content

release: 0.4.0 — bump workspace + crate versions#436

Merged
coseto6125 merged 1 commit into
mainfrom
chore/release-0.4.0
May 24, 2026
Merged

release: 0.4.0 — bump workspace + crate versions#436
coseto6125 merged 1 commit into
mainfrom
chore/release-0.4.0

Conversation

@coseto6125
Copy link
Copy Markdown
Owner

Summary

Standalone version bump for v0.4.0. Decoupled from PR #236 (which had a heavy 11-commit rebase conflict against current main on README / i18n docs) so the release tag is unblocked.

Changes

Bumps from 0.3.0 to 0.4.0:

  • Cargo.tomlworkspace.package.version
  • crates/ecp-core/Cargo.toml — per-crate version
  • crates/ecp-analyzer/Cargo.toml — per-crate version + intra-workspace pin on ecp-core
  • crates/ecp-cli/Cargo.toml — per-crate version + intra-workspace pins on ecp-core / ecp-analyzer / ecp-mcp
  • crates/ecp-mcp/Cargo.toml — intra-workspace pin on ecp-core (version itself inherits from workspace)
  • Cargo.lock — regenerated

Scope of v0.4.0

After this PR merges, the v0.4.0 tag will be cut at the merge commit. The release notes will cover the 49 commits between v0.3.0 (PR #330 close-out) and the v0.4.0 tag, including:

Test plan

  • cargo check --workspace clean (Cargo.lock regenerated, no version-pin mismatches)
  • Pre-push hook (cargo clippy) passes
  • All 5 in-workspace path-dep pins updated (initially missed ecp-mcp/Cargo.toml's ecp-core pin — caught by clippy hook, fixed via amend before push)

Bump workspace package + all 4 crates + intra-workspace path-dep pins
+ Cargo.lock from 0.3.0 to 0.4.0 in preparation for the v0.4.0 tag.

Versions touched:
- workspace.package.version (Cargo.toml)
- ecp-core, ecp-analyzer, ecp-cli per-crate versions
- ecp-mcp inherits via workspace.version
- intra-workspace path-deps: ecp-analyzer -> ecp-core,
  ecp-cli -> {ecp-core, ecp-analyzer, ecp-mcp}

Scope of v0.4.0 (covered in the release notes when the tag is cut):
49 commits between v0.3.0 (PR #330 close-out) and this PR — cypher
perf wins (Accumulator + predicate pushdown + kind-CSR + walk_rel
closure + Binding VarMap), MCP host distribution paths (#395),
GitHub-native auto-merge replaces Mergify (#401), `ecp insight`
telemetry, `ecp dev pr-analyze`, schema-bindings rollouts,
benchmark realign with hot-path query coverage, and the RTK-style
skill rewrite landed in PR #419.
@coseto6125 coseto6125 enabled auto-merge (squash) May 24, 2026 04:23
@coseto6125 coseto6125 added the merge-queue Opt-in to Mergify merge queue label May 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

ecp impact cache (0 symbols) — internal, used by ecp dev pr-analyze

[]

@github-actions github-actions Bot added the ecp:risk-low ecp signal label May 24, 2026
@coseto6125 coseto6125 merged commit 21d7962 into main May 24, 2026
18 checks passed
@coseto6125 coseto6125 deleted the chore/release-0.4.0 branch May 24, 2026 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ecp:risk-low ecp signal merge-queue Opt-in to Mergify merge queue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant