chore(release): bump version 2.1.0 → 2.2.0 + RELEASE_NOTES - #1060
Conversation
Run scripts/bump_version.py 2.1.0 2.2.0 across the codebase (Cargo manifests, pyproject.toml, package.json, helm charts, scaffold templates, man content, test config, release workflow versions). Regenerated helm/mcp-mesh-core/Chart.lock via helm dependency update and src/runtime/core/Cargo.lock via cargo generate-lockfile. Finalized RELEASE_NOTES.md v2.2.0: UNRELEASED → 2026-05-19, added Full Changelog link v2.1.0...v2.2.0, bumped top-of-file unreleased link to v2.2.0...HEAD. The release narrative grouping the six MeshJob event-injection PRs (#1041, #1043, #1045, #1047, #1049, #1051) plus the doc/example PRs (#1053, #1056, #1058) was previously stubbed in #1053 and stands as-is. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Important Review skippedToo many files! This PR contains 298 files, which is 148 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (298)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Release v2.2.0 — the MeshJob event-injection wave.
Rolls up six feature PRs (cross-runtime point-to-point event injection + stream subscription) plus three docs/examples PRs into a stable release:
recv_event/send_event/post_eventacross Python (MeshJob: consumer-pushed events into running jobs (recv_event/send_event) #1041), TypeScript (ts: MeshJob event injection parity — recvEvent/sendEvent/postEvent #1043), Java (java: MeshJob event injection parity — recvEvent/sendEvent/postEvent #1045).subscribe_eventsasync generator (Python MeshJob: Stream subscription — subscribe_events (Python) #1047, TS ts: MeshJob Stream subscription — subscribeEvents (TypeScript) #1049) andEventSubscriptionCloseable iterator (Java java: MeshJob Stream subscription — subscribeEvents (Java) #1051).See
RELEASE_NOTES.mdfor the per-feature narrative grouping all six feature PRs.Mechanical changes in this PR
scripts/bump_version.py 2.1.0 2.2.0— 417 files updated across 36 categories (Cargo manifests, pyproject.toml, package.json, helm charts, scaffold templates, man content, test config, release workflow versions).helm dependency update helm/mcp-mesh-core— Chart.lock regenerated.cargo generate-lockfile(src/runtime/core) — Cargo.lock refreshed.RELEASE_NOTES.md—## v2.2.0 (UNRELEASED)→## v2.2.0 (2026-05-19), top-of-file Full Changelog link bumped tov2.2.0...HEAD, newv2.1.0...v2.2.0link added above the v2.2.0 heading.Net diff: 398 files changed, +613 / -611. Mostly one-line version bumps.
Closes #1059
Test plan
bump_version.pymatched expected scope (537 files / 36 categories)2.1.0mcp-mesh-internal references left after bump (sanity grep — only transitive npm-dep matches remain)helm dependency update+cargo generate-lockfilereminders followedv2.2.0pushed to origin (HOLD for user inspection of merged main)