Skip to content

v0.2.0

Choose a tag to compare

@bauglir bauglir released this 26 Jul 12:26
· 59 commits to development since this release
v0.2.0

0.2.0 (2022-07-26)

Bug Fixes

  • Service: use list comprehension over repeated iterator for status (391d61e)
  • string-literal: enable escaping the string interpolation sign (950f46c)

Features

  • add 'support' for rendering to JPEG (5d34345)
  • add (experimental) support for diagramsnet (dc12778)
  • add render to the public API (52f1698), closes #8
  • add support for rendering to PDF (c8fce60)
  • Diagram: add options controlling appearance (ec380ba)
  • Diagram: enable loading specifications from files (58a880e)
  • enable structurizr rendering to plain text and JPEG (289e9d7)
  • expose control over ASCII or Unicode rendering for text/plain MIME type (5994a88)
  • make public API available without Kroki prefix (1a95734)
  • mermaid: enable rendering to PNG (da6dd23)
  • render: accept options to modify rendering behavior (5e7f1d7)
  • service: add diagramsnet to local service management (19764fb)
  • Service: add info function reporting on versions, etc. (0d362b5)
  • Service: add setEndpoint! for explicit ENDPOINT manipulation (a06f767)
  • Service: add start! for starting a local Kroki service (9f0fe24)
  • Service: add status for inspecting local service instance (6ac73f5)
  • Service: add stop! for stopping running Kroki service components (0c652ec)
  • Service: add update! for pulling latest service component Docker images (0b90217)
  • Service: add basic Docker Compose file for local Kroki services (fd690f5)
  • Service: throw descriptive errors for Docker Compose execution (b22f1f2)
  • string-literal: show 'friendly' names in docstrings (eb94fb0)
  • support 'bytefield' diagrams (14245b9)
  • support Business Process Model and Notation (BPMN) diagrams (6a718fd)
  • support Excalidraw diagrams (e478fb3)
  • support Pikchr diagrams (83aeee9)
  • support string interpolation for diagram string literals (d95f4d3)
  • support Structurizr diagrams (237455e)