github yuzutech/kroki v0.18.0

latest releases: v0.25.0, v0.24.1, v0.24.0...
24 months ago

Changelog

The minimum Java version to run the gateway server is now Java 11.

This release contains the latest available versions of:

  • BPMN
  • Bytefield
  • C4 PlantUML
  • Excalidraw
  • Mermaid
  • PlantUML
  • Structurizr DSL
  • Vega
  • WaveDrom

It also includes a few improvements and bug fixes.

Bug Fixes

Improvements

  • Pass options to ditaa by @Mogztter in #1283
  • Support domain sockets by @plause in #1359
  • GraphViz now supports JPEG output
  • Add support for Structurizr themes by @Mogztter in #1289
  • Use "Fira Sans" font instead of "trebuchet ms" in Mermaid to reduce visual disparity between client and server by @Mogztter in #1299
  • Bump BPMN from 9.0.3 to 10.3.0
  • Bump Ditaa to 1.0.3
  • Bump GraphViz from 2.40.1 to 3.0.0
  • Bump Mermaid from 9.1.1 to 9.2.2
  • Bump Nomnoml from 1.5.1 to 1.5.2
  • Bump PlantUML from 1.2022.5 to 1.2022.12
  • Bump Structurizr DSL from 1.19.1 to 1.20.0
  • Bump Structurizr core to 1.16.1
  • Bump Structurizr export to 1.7.0
  • Bump Svgbob from 0.5.3 to 0.6.0
  • Bump Vega from 5.22.0 to 5.22.1
  • Bump Vega-Lite from 5.2.0 to 5.6.0

Infrastructure

  • Use cargo.toml to install svgbob (and automate upgrade) by @ssaraswati in #1318
  • Enable verbose/debug logs on Mermaid container to troubleshoot websocket issues by @Mogztter in #1340
  • Capture Chrome process stderr and stdout in Mermaid container by @Mogztter in #1346
  • Test that GraphViz supports jpeg output by @Mogztter in #1367
  • Replace gabrielfalcao/pyenv-action by actions/setup-python by @Mogztter in #1361
  • Use official builder image from rust-musl-builder:1.57.0 to rust:1.64-slim-bullseye by @arukiidou in #1363
  • Use buildx to build Docker images by @Mogztter in #1360
  • Update GitHub Actions, Node, Python, Maven and Java dependencies
  • Bump Docker base images to Alpine 3.16.3 by @Mogztter in #1271
  • Update Java runtime to 11.0.16 (Temurin)
  • Update Node runtime to 16.18.1
  • Update Python runtime to 3.11.0

Documentation

New Contributors

Full Changelog: v0.17.2...v1.0.0

Don't miss a new kroki release

NewReleases is sending notifications on new releases.