v0.8.23
Graphify-Labs/graphifyv0.8.23May 29, 2026by safishamsi
AI Summary
Introduces cross-language type-reference edges for Swift, Kotlin, PHP, Rust, and Go.
Key Highlights
- Cross-language type-reference edges for Swift, Kotlin, PHP, Rust, and Go.
- CI switched from pip to uv.
- Inheritance split into `inherits` vs `implements` for type references.
- Tree-sitter grammar count updated to 36 grammars.
New Features
- Cross-language type-reference edges
Full Release Notes
## What's changed **Features:** - **Cross-language type-reference edges** — Swift, Kotlin, PHP, Rust, and Go now emit `references` edges with `parameter_type`, `return_type`, `generic_arg`, `field`, and `attribute` contexts; inheritance split into `inherits` (superclass) vs `implements` (protocol/interface/trait) for all five languages. (#1015) **Chore:** - CI switched from pip to uv (`astral-sh/setup-uv`, `uv sync`, `uv run pytest`); `uv.lock` committed for reproducible installs; dev setup docs updated. (#885) ## Upgrade ```bash uv tool upgrade graphifyy ```