Creates diagrams from textual descriptions!
The minimum Java version to run the gateway server is now Java 11.
This release contains the latest available versions of:
It also includes a few improvements and bug fixes.
gabrielfalcao/pyenv-action
by actions/setup-python
by @Mogztter in https://github.com/yuzutech/kroki/pull/1361
rust-musl-builder:1.57.0
to rust:1.64-slim-bullseye
by @arukiidou in https://github.com/yuzutech/kroki/pull/1363
Full Changelog: https://github.com/yuzutech/kroki/compare/v0.17.2...v0.18.0
This release includes two bug fixes to preserve the new DomainStory and classy standard libraries from PlantUML.
Full Changelog: https://github.com/yuzutech/kroki/compare/v0.17.1...v0.17.2
This release includes security and bug fixes. It also contains the latest available versions of:
textContent
to properly handle <>
characters by @Mogztter in https://github.com/yuzutech/kroki/pull/1258
Full Changelog: https://github.com/yuzutech/kroki/compare/v0.17.0...v0.17.1
This release includes experimental support for: https://www.diagrams.net/ ℹ️ Please note that this new library won't be available immediately on the public instance https://kroki.io. It might get added once we have enough community support/sponsors to run this additional service as we will need to scale up our infrastructure.
If you are running Kroki on your own infrastructure, you can enable this new service by updating your docker-compose.yml
:
version: "3"
services:
diagramsnet:
image: yuzutech/kroki-diagramsnet
expose:
- "8005"
This release also includes a few bug fixes and contains the latest available versions of:
And last but not least, all Docker images now support ARM64, meaning that you can run Kroki on Apple M1.
According to our preliminary tests, all diagram libraries are working fine on Apple M1 except erd
because stack
(build tool) does not currently support ARM64.
Content-Type
on hello page by @MarcelWaldvogel in https://github.com/yuzutech/kroki/pull/1054
yuzutech/kroki-excalidraw
, yuzutech/kroki-mermaid
, yuzutech/kroki-bpmn
and yuzutech/kroki-diagramsnet
as multi-arch images to support amd64 and arm64 (Apple M1)expose
instead of ports
in docker-compose.yml by @arukiidou in https://github.com/yuzutech/kroki/pull/1178
index.html
) by @arukiidoFull Changelog: https://github.com/yuzutech/kroki/compare/v0.16.0...v0.17.0
This release includes a bug fix regarding how the Accept header being wrongly parsed and two new features from two new contributors! @derlin added PNG support for Mermaid and @amirabramovich added support for SSL. To learn more about how to enable SSL on the Kroki server, please read the documentation: https://docs.kroki.io/kroki/setup/configuration/#_enabling_ssl_on_the_server
It also contains the latest available versions of:
HeaderParser
to parse Accept header by @Mogztter in https://github.com/yuzutech/kroki/pull/956
:page_facing_up: Full diff :book: Documentation