# \[ANN\] Kroki.jl v1.0.0

**URL:** <https://discourse.julialang.org/t/ann-kroki-jl-v1-0-0/113562>\
**Category:** Package Announcements\
**Tags:** announcement, documentation\
**Created:** [April 27, 2024, 1:08pm UTC](https://discourse.julialang.org/t/ann-kroki-jl-v1-0-0/113562 "2024-04-27T13:08:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bauglir](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bauglir/32/31897_2.png) [@bauglir](https://discourse.julialang.org/u/bauglir)\
**Post date:** [April 27, 2024, 1:08pm UTC](https://discourse.julialang.org/t/ann-kroki-jl-v1-0-0/113562/1 "2024-04-27T13:08:14Z")

</div>

It has been a while since an update (close to [two years](https://discourse.julialang.org/t/ann-kroki-jl-v0-2-0/)). This is partially due to there not being too much to add to the package as it’s primarily a wrapper around [a service](https://kroki.io/), but it also means that the API is quite stable hence the bump to v1.0.0.

A quick refresher, [Kroki](https://kroki.io/) is a web service wrapping many text-to-diagram tools and exposing them over HTTP. The `Kroki` package is a Julia interface to this service making it easy to embed diagrams, such as those generated using [Mermaid](https://mermaid.js.org/), [PlantUML](https://plantuml.com/), and [many more](https://bauglir.github.io/Kroki.jl/stable/#diagram-support) into documentation, Pluto notebooks, etc.

This release primarily fixes an issue with precompilation on Julia v1.10, fixes some output format support configuration, enables specifying the service version when locally running it, improved documentation regarding usage in CI, and, obviously, introduces macro support for some new diagram types (specifically [D2](https://d2lang.com/) for generic diagrams, [DBML](https://dbml.org/) for database schemas and structures, [Symbolator](https://github.com/kevinpt/symbolator) for diagramming VHDL and Verilog, [TikZ/PGF](https://github.com/pgf-tikz/pgf) the popular TeX drawing language and [WireViz](https://github.com/formatc1702/WireViz) for documenting wire layouts, etc.). For full details see [the changelog](https://github.com/bauglir/Kroki.jl/releases/tag/v1.0.0).
