Releases: ewhauser/bazel-mcp
Releases · ewhauser/bazel-mcp
Release list
v0.6.0
v0.5.1
0.5.1 (2026-07-17)
Bug Fixes
- preserve Windows runner compilation (08d2b9f)
- reducer: preserve Rust compiler root causes (26a87d6)
- reducer: preserve Rust compiler root causes (29e0e90)
- runner: preserve filtered test log context (2938650)
Performance Improvements
- bep: borrow frames during streaming reduction (0a515ae)
- reduce recurring allocation buffers (77c31b2)
- reducer: avoid Starlark JSON round trips (d145d3a)
- reducer: reduce diagnostic deduplication allocations (ece862f)
- store: remove global writer serialization (46a18c6)
- store: remove global writer serialization (00660e2)
- streamline private filesystem writes (0f9f957)
v0.5.0
0.5.0 (2026-07-17)
Features
Bug Fixes
- ci: stabilize reducer integration checks (e7d3628)
- reducer: normalize recorded workspace locations (87bd8c1)
- reducer: select located SWC source line (ae8a823)
- runner: coordinate shared output bases (e57aaa9)
- runner: measure silent native lock waits (0176013)
- store: support shared multiprocess cache (cc465ad)
Performance Improvements
v0.4.0
0.4.0 (2026-07-17)
⚠ BREAKING CHANGES
- bazel: drop Bazel 7 support
Features
- bazel: drop Bazel 7 support (845ff78)
- bes: add loopback build event service (03cc670)
- reducer: add extensible Starlark reducers (6879851)
- reducer: add extensible Starlark reducers (334e899)
- release: publish Windows binaries (a672534)
Bug Fixes
- ci: accept Starlark dependencies and publish docs (9d9c8b9)
- ci: isolate remote cache smoke test (70f2795)
- docs: repair wide landing layout (9d3f59c)
- docs: repair wide landing layout (0a6cc2e)
- reducer: preserve Go failure diagnostics (323c972)
- reducer: preserve Go failure diagnostics (f9fb822)
- reducer: preserve Python traceback diagnostics (1442817)
- reducer: preserve Python traceback diagnostics (f030f80)
- reducer: surface C++ root causes (b3cb7dd)
- reducer: surface C++ root causes (55e75a2)
- reducer: surface Java root causes (88a615d)
- reducer: surface Java root causes (e349286)
- reducer: surface protobuf diagnostics (aff28a0)
- reducer: surface protobuf diagnostics (c076157)
- reducer: surface Starlark root causes (ca14985)
- reducer: surface Starlark root causes (8e52df4)
- reducer: surface TypeScript and JavaScript diagnostics (109e183)
- reducer: surface TypeScript and JavaScript diagnostics (842c658)
- release: publish assets through REST API (639ccee)
- release: publish assets through REST API (8c3e3bc)
- release: upload assets to existing releases (4aa029b)
- release: upload assets to existing releases (6ac7357)
- runner: surface Rust test failure evidence (53533b0)
- runner: surface Rust test failure evidence (22fcbc2)
Performance Improvements
v0.3.0
0.3.0 (2026-07-16)
Features
- server: allow smaller inspection budgets (7695d8a)
- server: expose invocation performance metrics (9f61b81)
- server: expose retained invocation ledger (6626127)
- server: filter invocation ledger by command (7b910aa)
- server: filter invocation ledger by state (e9c6efd)
- server: make TOON the default result encoding (2a99927)
Bug Fixes
- bazel: declare process test BEP dependency (c49b356)
- ci: pin conformance result encoding (b83be1e)
- release: publish artifacts from release please (4477795)
- server: return compact invocation ledger rows (59df058)
- store: flush telemetry on server shutdown (199ad3a)
- store: make retention cutoff inclusive (cfcbe0a)
Performance Improvements
v0.2.0
0.2.0 (2026-07-16)
Features
- add negotiated MCP task execution (33811a0)
- benchmark: add agentic Bazel comparison (c26880a)
- replace database with filesystem storage (43d7fb4)
Bug Fixes
- build: restore cross-platform builds (7bfdb46)
- release: support virtual cargo workspace (23950c8)
- release: support virtual Cargo workspace (cb2de32)
Performance Improvements
v0.1.0
Install bazel-mcp-server 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ewhauser/bazel-mcp/releases/download/v0.1.0/bazel-mcp-server-installer.sh | shInstall prebuilt binaries via Homebrew
brew install ewhauser/tap/bazel-mcp-serverDownload bazel-mcp-server 0.1.0
| File | Platform | Checksum |
|---|---|---|
| bazel-mcp-server-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| bazel-mcp-server-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| bazel-mcp-server-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| bazel-mcp-server-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| bazel-mcp-server-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| bazel-mcp-server-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |