Skip to content

0.2.0 — 2026-04-05

Choose a tag to compare

@github-actions github-actions released this 05 Apr 14:10
5301d43

Release Notes

Added

  • Java tree-sitter analyzer with class-qualified method extraction (Calculator.add) and import parsing
  • C tree-sitter analyzer for .c and .h files with function extraction and #include directives
  • C++ tree-sitter analyzer with namespace-qualified methods (math::Calculator::add) and preprocessor-block recursion, supporting .cpp, .hpp, .cc, .cxx, .hh, .hxx extensions
  • Working tree status: git-prism manifest HEAD compares HEAD against the working tree and returns staged + unstaged changes with a change_scope field
  • Per-commit history: git-prism history HEAD~N..HEAD returns one manifest per commit in the range, including commit SHA, author, message, and timestamp
  • get_commit_history MCP tool for per-commit breakdowns
  • Published to crates.io — install with cargo install git-prism

Changed

  • Language detection now covers 8 languages (added Java, C, C++)
  • Snapshot command rejects working tree mode with a clear error message directing users to use a commit range

Technical

  • Added gix status feature flag for working tree diffs (per ADR 0001)
  • New src/git/worktree.rs module wrapping the gix status API
  • FileChange type now carries a change_scope field: Staged, Unstaged, or Committed
  • BDD acceptance suite expanded with 14 new scenarios across 5 feature files

Install git-prism 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mikelane/git-prism/releases/download/v0.2.0/git-prism-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/mikelane/git-prism/releases/download/v0.2.0/git-prism-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install mikelane/tap/git-prism

Download git-prism 0.2.0

File Platform Checksum
git-prism-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
git-prism-x86_64-apple-darwin.tar.xz Intel macOS checksum
git-prism-x86_64-pc-windows-msvc.zip x64 Windows checksum
git-prism-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
git-prism-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum