Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for diagram types added to the service since the last release #42

Closed
bauglir opened this issue Apr 13, 2023 · 0 comments · Fixed by #56
Closed

Add support for diagram types added to the service since the last release #42

bauglir opened this issue Apr 13, 2023 · 0 comments · Fixed by #56
Assignees

Comments

@bauglir
Copy link
Owner

bauglir commented Apr 13, 2023

Since the most recent release of this package (which was released targeting v0.18.0 of Kroki), the Kroki service has added support for a few new diagram types. Although all of these diagram types are readily available through the Kroki.Diagram type and render method, they are not available as string literals.

The following new diagram types are available:

@bauglir bauglir self-assigned this Apr 13, 2023
bauglir added a commit that referenced this issue Mar 21, 2024
Uses https://github.com/terrastruct/d2 to render https://d2lang.com
diagrams. Support was added in Kroki@0.19.0.

References #42.
bauglir added a commit that referenced this issue Mar 21, 2024
bauglir added a commit that referenced this issue Mar 21, 2024
Uses https://github.com/kevinpt/symbolator to render VHDL/Verilog
diagrams. Support was added in Kroki@0.22.0.

References #42.
bauglir added a commit that referenced this issue Mar 21, 2024
Uses https://github.com/pgf-tikz/pgf to render Tikz/PGF plots. Support
was added in Kroki@0.21.0.

References #42, closes #46.
bauglir added a commit that referenced this issue Mar 21, 2024
Uses https://github.com/formatc1702/WireViz to render wiring diagrams.
Support was added in Kroki@v0.20.0.

References #42.
github-actions bot pushed a commit that referenced this issue Apr 26, 2024
# [1.0.0](v0.2.0...v1.0.0) (2024-04-26)

### Bug Fixes

* **diagram:** re-enable automatic JPEG rendering through `Base.show` ([131f93f](131f93f))
* replace JPEG with PDF output for PlantUML and Structurizr ([6d219cf](6d219cf)), closes [yuzutech/kroki#1536](yuzutech/kroki#1536)

### Features

* **service:** enable configuration of the Kroki version ([ff03e66](ff03e66))
* support D2 diagrams ([134bfcd](134bfcd)), closes [#42](#42)
* support DBML diagrams ([c03743a](c03743a)), closes [#42](#42)
* support Symbolator diagrams ([c30714e](c30714e)), closes [#42](#42)
* support Tikz/PGF plots ([59f4008](59f4008)), closes [#46](#46)
* support WireViz diagrams ([04addeb](04addeb)), closes [#42](#42)
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 a pull request may close this issue.

1 participant