- Feature: after
graphify extractbuilds a graph, the CLI prints a short one-time pointer to Graphify Cloud (faster indexing, fewer tokens, cross-repo search, PR review, and an always-current view of your SDLC at app.graphify.com). It is shown only in an interactive terminal, once per project, and can be turned off withGRAPHIFY_NO_TIPSorGRAPHIFY_NO_CTA; CI, piped output, and the AI-assistant pipeline never see it. - Fix: Rust an in-file call now binds to the type that actually names it rather than any same-named function —
Type::new()/Self::f()/self.f()resolve through the owningimpl(unique-owner only, fail-closed), instead of mis-binding to an unrelatedfnwith the same last segment (#4238, #4237, thanks @rohit-jsfreaky). - Fix: SVG export strips XML-illegal control characters from node and legend labels, so a label carrying e.g. an ANSI escape no longer produces a malformed
graph.svg; valid whitespace and Unicode are preserved, and node identity is unchanged (#4244, thanks @Yyunozor).