github yuzutech/kroki v0.4.0

latest releases: v0.25.0, v0.24.1, v0.24.0...
3 years ago

Changelog

This release introduces two new diagrams libraries:

bytefield

  • /bpmn : BPMN diagrams using bpmn-js

bpmn

Improvements

  • Add BPMN support with bpmn-js 🎉 - thanks @nekator
  • Add bytefield support with bytefield-svg - thanks @brunchboy
  • Upgrade Vega 5.10.0 to 5.11.1
  • Upgrade Vega-Lite from 4.8.1 to 4.11.0
  • Upgrade PlantUML from 1.2020.4 to 1.2020.8
  • Upgrade Nomnoml from 0.6.2 to 0.7.1
  • Upgrade Mermaid from 8.4.8 to 8.5.0

Infrastructure

  • Migrate CI to GitHub Actions 🤖 - thanks @groovytron
  • Upgrade dependencies
    • vertx from 3.8.5 to 3.9.0
    • werkzeug from 1.0.0 to 1.0.1
    • pillow from 7.0.0 to 7.1.2
    • flask from 1.1.1 to 1.1.2
    • jinja2 from 2.11.1 to 2.11.2
    • puppeteer from 2.1.1 to 3.0.2
    • jackson-databind from 2.9.10.3 to 2.9.10.4
    • click from 7.1.1 to 7.1.2
  • Upgrade Docker base images
    • Node from 12.16.1-alpine to 12.16.2-alpine3.11
    • Java from openjdk:8u191-jdk-alpine3.8 to adoptopenjdk/openjdk11:jre-11.0.6_10-alpine (Alpine 3.11)
  • Remove unused Dockerfile
  • Remove docker tag tasks
  • Add Gitter badge on README
  • Add GitHub Actions badge on README - thanks @groovytron
  • Run standard linter on JavaScript code

Documentation

  • Expose supporting containers internally, not publicly in documentation - thanks @tkfu
  • Use literal blocks for command line output

📄 Full diff
📖 Documentation

Don't miss a new kroki release

NewReleases is sending notifications on new releases.