Kroki Versions Save

Creates diagrams from textual descriptions!

v0.18.0

1 year 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

Infrastructure

Documentation

New Contributors

Full Changelog: https://github.com/yuzutech/kroki/compare/v0.17.2...v0.18.0

v0.17.2

1 year ago

Changelog

This release includes two bug fixes to preserve the new DomainStory and classy standard libraries from PlantUML.

Bug Fixes

Infrastructure

New Contributors

Full Changelog: https://github.com/yuzutech/kroki/compare/v0.17.1...v0.17.2

v0.17.1

2 years ago

Changelog

This release includes security and bug fixes. It also contains the latest available versions of:

  • Mermaid
  • Nomnoml
  • PlantUML

Security

Bug Fixes

Improvements

  • Bump Vert.x from 4.2.6 to 4.2.7
  • Bump Mermaid from 8.14.0 to 9.1.1
  • Bump Nomnoml from 1.4.0 to 1.5.1
  • Bump PlantUML from 1.2022.3 to 1.2022.5

Infrastructure

Documentation

New Contributors

Full Changelog: https://github.com/yuzutech/kroki/compare/v0.17.0...v0.17.1

v0.17.0

2 years ago

Changelog

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:

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

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.

Bug Fixes

Improvements

  • Build yuzutech/kroki-excalidraw, yuzutech/kroki-mermaid, yuzutech/kroki-bpmn and yuzutech/kroki-diagramsnet as multi-arch images to support amd64 and arm64 (Apple M1)
  • Bump Vert.x from 4.1.5 to 4.2.6
  • Bump BPMN from 8.8.3 to 9.0.3
  • Bump Bytefield from 1.6.0 to 1.6.1
  • Upgrade C4 PlantUML definition files to 2.4.0 by @mikaello in https://github.com/yuzutech/kroki/pull/1056
  • Bump Excalidraw from 0.1.0 to 0.1.2
  • Bump Mermaid from 8.13.6 to 8.14.0
  • Bump PlantUML from 1.2021.16 to 1.2022.3
  • Bump Structurizr from 1.16.0 to 1.19.1
  • Bump Vega from 5.21.0 to 5.22.0
  • Bump WaveDrom from 2.9.0 to 2.9.1
  • Remove unused imports by @MarcelWaldvogel in https://github.com/yuzutech/kroki/pull/1085

Infrastructure

Documentation

New Contributors

Full Changelog: https://github.com/yuzutech/kroki/compare/v0.16.0...v0.17.0

v0.17.0-rc.6

2 years ago

v0.17.0-rc.5

2 years ago

v0.17.0-rc.4

2 years ago

v0.17.0-rc.3

2 years ago

v0.17.0-rc.2

2 years ago

v0.16.0

2 years ago

Changelog

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:

  • BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag)
  • BPMN
  • Mermaid
  • PlantUML
  • Structurizr DSL
  • Vega-Lite
  • WaveDrom

Bug Fixes

Improvements

Infrastructure

Documentation

New Contributors

:page_facing_up: Full diff :book: Documentation