Skip to content

This release fixes an issue with the Mermaid image running on an Arch host.The Docker image has been upgraded to the latest version of Alpine 3.9 that comes with Chrome 72. We've also upgraded Puppeteer to version 1.14.0.

Changelog

Improvements

  • Use Alpine 3.9 (and Chrome 72) in the yuzutech/kroki-mermaid image
  • Upgrade Puppeteer to 1.14.0
  • Add link to https://kroki.io on the error and main pages
  • Add Mermaid and Nomnoml to the list of supported diagram libraries in the main page

Documentation

  • Replace demo.kroki.io with kroki.io
  • Explain how to map container port to host port

📖 docs.kroki.io

Assets 2

@Mogztter Mogztter released this Mar 21, 2019 · 9 commits to master since this release

This release introduces a new request format. It’s now possible to send your diagram as plain text using the Content-Type header. The output format will be specified using the Accept header and the diagram source will be sent as the request body:

POST /graphviz
Accept: image/svg+xml
Content-Type: text/plain

digraph G {
  Hello->World
}

Changelog

Improvements

  • Diagrams can be sent as plain text using the Content-Type header
  • Improve the error messages (for instance when the diagram contains a syntax error)
  • Integrate a Logging library (slf4j with logback)
  • Add HTTP headers to force the browser to cache the image

Documentation

  • Use a new syntax highlighter
  • Fix links to HTTP client and Kroki CLI pages
  • Improve the documentation structure
  • Add a section on Kroki CLI

📖 docs.kroki.io

Assets 3
Pre-release
Pre-release

@Mogztter Mogztter released this Feb 9, 2019 · 41 commits to master since this release

Kroki provides a unified API with support for:

  • BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag)
  • C4 (with PlantUML)
  • Ditaa
  • Erd
  • GraphViz
  • Mermaid
  • Nomnoml
  • PlantUML
  • SvgBob
  • UMLet
Assets 3
You can’t perform that action at this time.