← codegraff.com

Changelog

All notable changes to the Codegraff toolchain. Update: muonry update or pin: muonry update 0.1.02

v0.1.12

2026-04-06latest
  • Fix: `muonry update` now works on Linux — was failing because install.sh requires bash but update invoked sh (dash)

v0.1.11

2026-04-06
  • Linux support: all tools now ship as linux-x86_64 binaries — `curl install.sh | sh` works on Linux
  • macOS Intel support: darwin-x86_64 binaries for older Macs (runs via Rosetta 2 on Apple Silicon too)
  • 4 platforms: darwin-arm64, darwin-x86_64, linux-x86_64 — all cross-compiled from Zig with zero dependencies
  • License gating verified on Linux: activation, offline tokens, and device binding all work
  • muonry MCP daemon works on Linux: initialize, read, search, edit, batch — full tool suite
  • Release hook: Linux binaries auto-build and upload to R2 after macOS release.sh completes

v0.1.7

2026-03-18
  • Image viewing: mcp__muonry__read on PNG/JPEG/WebP/BMP returns an MCP image content block — multimodal agents see screenshots directly, zero subprocess
  • In-process JPEG compression via stb_image — ~4ms warm, cross-platform (macOS + Linux), replaces macOS-only sips
  • Size guard: skips JPEG re-encoding when PNG is smaller (wins for text/UI screenshots)
  • Binary file detection: null-byte probe prevents garbled output; non-image binaries return structured error with MIME type and size
  • zigrep: skip system/virtual dirs on root scans — /System, /Library, /Volumes, /private, /dev on macOS; /proc, /sys, /run on Linux — prevents 600%+ CPU on `zigrep pattern /`
  • MCP tool description updated to advertise image viewing to Claude, Codex, and any multimodal agent

v0.1.05

2026-03-15
  • New lint tool: catch common Zig pitfalls before they bite — runs in-process, zero fork/exec
  • Telemetry: op recording wired correctly, flush reliability improved
  • Search fixes: improved match accuracy for edge cases
  • Device mismatch handling: clearer error messages for license issues

v0.1.04

2026-03-14
  • Scope-aware edit: new 'pattern' param finds code and edits enclosing function in 1 call
  • Auto-diff: edit responses now include compact git diff — no follow-up diff call needed
  • Symbol cache: search with scope=true now caches symbols for faster subsequent edits
  • Batch auto-coalesce: same-file edits auto-reorder bottom-up to prevent line drift
  • 20 regression tests covering all edit modes, batch, and new features

v0.1.02

2026-03-13
  • Bug fix: telemetry sessions are now reliably flushed on shutdown
  • Bug fix: license validation handles device mismatch gracefully
  • Install email now includes the setup command before activation

v0.1.01

2026-03-10
  • Telemetry data persists even if you force-quit — no more lost session stats
  • Usage stats are flushed periodically so the dashboard stays up to date
  • Pin to a specific version: `muonry update 0.1.0`
  • Hooks now prefer muonry MCP tools with zig* CLI as fallback
  • Install script supports version pinning via CODEGRAFF_VERSION

v0.1.0

2026-03-09
  • Initial release of Codegraff Pro toolchain
  • muonry MCP daemon — all tools run in one process (~0.7ms per op)
  • Offline license validation — works without internet after activation
  • Usage dashboard with savings, speed, and cache stats
  • One-line install with automatic macOS compatibility fixes
  • Claude Code hooks: auto-route to fast tools, verify edits, log errors
  • 9 tools: zigrep, zigread, zigpatch, zigcreate, zigdiff, zigmemo, zigpar, zigharness, muonry

Install: curl -fsSL https://codegraff.com/install.sh | sh