Skip to content

feat: render query output as svg#83

Merged
longlho merged 1 commit into
mainfrom
codex/query-svg
May 29, 2026
Merged

feat: render query output as svg#83
longlho merged 1 commit into
mainfrom
codex/query-svg

Conversation

@longlho
Copy link
Copy Markdown
Contributor

@longlho longlho commented May 29, 2026

Summary

  • add an SVG query output format that renders the existing Mermaid graph through mermaid-rs-renderer
  • expose render_query_svg from the library API
  • update Cargo/Bazel deps and cover SVG output in unit and CLI e2e tests

Tests

  • rustup run 1.93.0 cargo fmt --check
  • rustup run 1.93.0 cargo test -p codescythe query_
  • rustup run 1.93.0 cargo test -p codescythe_cli
  • bazel test //crates/codescythe:codescythe_test //crates/codescythe_cli:codescythe_cli_e2e_test

Base automatically changed from codex/query-mermaid to main May 29, 2026 10:56
@longlho longlho force-pushed the codex/query-svg branch from 7c4ea26 to 8405cd0 Compare May 29, 2026 10:58
@longlho longlho enabled auto-merge (squash) May 29, 2026 10:58
@longlho longlho merged commit aeb7974 into main May 29, 2026
1 check passed
@longlho longlho deleted the codex/query-svg branch May 29, 2026 10:59
longlho pushed a commit that referenced this pull request May 29, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.6.0](codescythe_cli_v0.5.0...codescythe_cli_v0.6.0)
(2026-05-29)


### Features

* add dependency path query command
([#80](#80))
([70d4482](70d4482))
* merge somepath query modes
([#85](#85))
([eeb0bb6](eeb0bb6))
* render query output as svg
([#83](#83))
([aeb7974](aeb7974))
* render query results as mermaid
([#81](#81))
([b6667d9](b6667d9))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant