v0.9.85 v0.9.86

medium risk

Graphify-Labs/graphifyOct 10, 2026 → Oct 11, 20261 day between releases

What's New

Rust AST schema bump and uninstall safety hardening.

Breaking Changes

  • AST cache schema bumped for Rust requiring a full re-extraction on upgrade

New Features

  • Ollama requests now accept a sampling seed for reproducible extraction

Improvements

  • Added support for git's global ignore file
  • Enhanced explain command with distinct exit codes and truncation handling

Bug Fixes

  • Julia extraction now supports operators, return types, qualified names, and functors
  • Rust grouped imports now correctly expand into individual bindings
  • Scala 3 derived typeclasses now correctly link to the class
  • graphify uninstall --purge now refuses to delete project roots when GRAPHIFY_OUT is empty
  • Preserved Codex semantic chunks by writing to separate files

Upgrade Notes

Rust users must expect a full re-extraction on the first build after upgrading due to AST cache schema changes. The uninstall command safety check also prevents accidental deletion of project roots.

The Two Releases

v0.9.85

v0.9.85

Oct 10, 2026· 11 days ago

This release focuses on language-extraction and tooling improvements, featuring fixes for Julia, Fortran, Elixir, and Scala 3, along with various bug fixes for the graph visualization, git hooks, and performance optimizations.

Full release notes
v0.9.86

v0.9.86

Oct 11, 2026· 10 days ago

This release focuses on community contributions, introducing safety hardening for the uninstall command, fixing extraction bugs across multiple languages (Julia, Rust, Scala 3), and improving CLI/query ergonomics such as git ignore support and explain command refinements.

Full release notes