Releases: bauglir/Kroki.jl
Releases · bauglir/Kroki.jl
v1.0.0
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 explicitENDPOINT
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)
v0.1.0
0.1.0 (2020-07-23)
Bug Fixes
- bump minimum Julia requirement to v1.3 (3bb9754)
Features
- Diagram: add Base.show method for image/png output (dd52e58)
- Diagram: add Base.show method for image/svg+xml output (dc10da7)
- Diagram: add rendering through publicly hosted service (f04b1b3)
- Diagram: add canonical diagram representation (f1e909c)
- Diagram: add shorthand string literal syntax for instantiation (70c08be)
- PlantUML: improve rendering to plain text (088854c)
- render: specify Kroki instance through KROKI_ENDPOINT environment variable (ff2e560)
- render: throw descriptive errors for invalid diagram specifications (761c4ce)
- render: throw descriptive errors for invalid or unknown output formats (bfe6915)
Release v0.0.1
This release corresponds to the initial commit on the repository and is meant to kickstart the semantic release process.