What's new
- Feat: TypeScript extraction parity -- interface, enum, type alias, and module-level const nodes extracted; new_expression emits calls edges; parity with Java/C# class_types (#708)
- Feat: Quarto (
.qmd) file support -- routed through existing Markdown extractor (#761) - Feat: optional Google Workspace shortcut export --
graphify extract ./docs --google-workspaceconverts.gdoc,.gsheet, and.gslidesfiles into Markdown sidecars via thegwsCLI; account email pseudonymized via SHA256 hash;[google]extra adds Sheets table rendering support (#752) - Feat: AWS Bedrock backend --
graphify extract ./docs --backend bedrock; credentials via standard AWS provider chain (AWS_PROFILE, AWS_REGION, IAM roles, SSO); model via GRAPHIFY_BEDROCK_MODEL (default anthropic.claude-3-5-sonnet-20241022-v2:0);[bedrock]extra adds boto3 (#757) - Security: SSRF guard extended to block RFC 6598 CGN range 100.64.0.0/10 on Python <3.11
Install / upgrade
pip install -U graphifyy