Skip to content

Releases: ewhauser/bazel-mcp

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 16:31
bf37677

0.6.0 (2026-07-17)

Features

  • reducer: add Go test failure reducer (9aaf67e)
  • reducer: add Go test failure reducer (fbcef42)

Bug Fixes

  • reducer: omit Bazel status lines from diagnostics (613da0c)
  • reducer: omit Bazel status lines from diagnostics (9a7e0ea)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 17 Jul 14:13
e19f571

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

Choose a tag to compare

@github-actions github-actions released this 17 Jul 03:14
b3e27d3

0.5.0 (2026-07-17)

Features

  • reducer: parse SWC diagnostics (3ba358c)
  • testing: add reducer integration framework (c24bea1)

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

  • reduce filtered query allocations (a31a45a)
  • reduce query and reducer allocations (7e2a305)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 00:23
4aa7e20

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

  • runner: add opt-in POSIX BEP FIFO (a3661c7)
  • runner: reduce BEP incrementally (3a846d2)
  • runner: reduce BEP incrementally with opt-in POSIX FIFO (206a983)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 13:30
4de8a59

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

  • benchmark: add paired MCP inspect harness (32a0663)
  • server: serialize tool results once (c40715f)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 05:44
c5f61b8

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

  • optimize filesystem storage pipeline (d0fcad9)
  • record optimized storage benchmarks (f1d5ca3)
  • replace database storage with optimized filesystem pipeline (c518229)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 16:01
2a8a6af

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 | sh

Install prebuilt binaries via Homebrew

brew install ewhauser/tap/bazel-mcp-server

Download 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