Changelog
This release introduces two new diagrams libraries:
/bytefield
: Bytefield diagrams using bytefield-svg
/bpmn
: BPMN diagrams using bpmn-js
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.0werkzeug
from 1.0.0 to 1.0.1pillow
from 7.0.0 to 7.1.2flask
from 1.1.1 to 1.1.2jinja2
from 2.11.1 to 2.11.2puppeteer
from 2.1.1 to 3.0.2jackson-databind
from 2.9.10.3 to 2.9.10.4click
from 7.1.1 to 7.1.2
- Upgrade Docker base images
- Node from
12.16.1-alpine
to12.16.2-alpine3.11
- Java from
openjdk:8u191-jdk-alpine3.8
toadoptopenjdk/openjdk11:jre-11.0.6_10-alpine
(Alpine 3.11)
- Node from
- 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