v0.8.22

Graphify-Labs/graphifyv0.8.22May 27, 2026by safishamsi

AI Summary

Adds support for BYOND DreamMaker files and enables deeper semantic extraction mode.

Key Highlights

  • BYOND DreamMaker support added for .dm, .dmi, and .dmm files.
  • `graphify extract --mode deep` flag added for richer extraction.
  • Type definitions and proc declarations extraction.
  • Icon-state nodes from .dmi files parsed.
  • Map file hierarchy extraction added.

New Features

  • BYOND DreamMaker support
  • `--mode deep` extraction flag

Full Release Notes

## What's new

- **BYOND DreamMaker support** — `.dm`/`.dme` files extracted via tree-sitter-dm (type definitions, proc declarations, `#include` edges, in-file call resolution, `new /type()` instantiation edges); `.dmi` PNG icon files parsed for icon-state nodes; `.dmm` map files parsed for type-path `uses` edges from the tile dictionary section; `.dmf` interface files parsed for window/elem/control-type hierarchy (#884)
- **`graphify extract --mode deep`** — enables richer semantic extraction using an extended system prompt; flag propagated through all four LLM backends (#1030)

## Install / upgrade

```bash
pip install --upgrade graphifyy
```

Full changelog: https://github.com/safishamsi/graphify/blob/v8/CHANGELOG.md