This commit adds support for generating links to be rendered with
[Kroki](https://kroki.io) compatible renderer. Apart from supporting many other
diagram formats, it directly benefits Mermaid editor because it generates much
shorter URLs (due to the compression).
Custom Kroki URL can be configured through environment variable if you want to
use self-hosted instance of Kroki.
* develop: (50 commits)
update
chore(deps-dev): bump tailwindcss from 2.2.7 to 2.2.9
chore(deps-dev): bump prettier-plugin-svelte from 2.3.1 to 2.4.0
chore(deps-dev): bump @typescript-eslint/eslint-plugin
chore(deps-dev): bump mocha from 9.1.0 to 9.1.1
chore(deps-dev): bump husky from 7.0.1 to 7.0.2
Comment support
Add variables, types, and multiple refactors and fixes
colons are brackets in class diagrams
Remove unneccessary groups
Refactor syntax highlighting
chore(deps-dev): bump svelte-preprocess from 4.7.4 to 4.8.0
chore(deps-dev): bump cypress from 8.3.0 to 8.3.1
chore(deps-dev): bump @typescript-eslint/eslint-plugin
chore(deps-dev): bump typescript from 4.3.5 to 4.4.2
chore(deps-dev): bump autoprefixer from 10.3.1 to 10.3.3
chore(deps-dev): bump svelte from 3.42.2 to 3.42.3
Gitgraph options
Directives highlighting
Requirement diagrams
...
* master: (28 commits)
fix: SecurityLevel
Trigger an alert when securityLevel is stripped
Only strip securityLevel option when state is loaded from URL
Fix lint issues
Update monaco
Bump tslib from 2.2.0 to 2.3.0
Bump monaco-editor from 0.24.0 to 0.25.0
Bump eslint from 7.27.0 to 7.28.0
Bump cssnano from 5.0.5 to 5.0.6
Bump postcss from 8.3.0 to 8.3.2
Bump eslint-plugin-tailwindcss from 1.9.1 to 1.13.2
Bump cypress from 7.4.0 to 7.5.0
Handle <img> tag support in graphs
Force securityLevel option to 'strict' by default to mitigate XSS attacks
Bump mocha from 8.4.0 to 9.0.0
Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.26.1
Bump prettier from 2.3.0 to 2.3.1
Bump @typescript-eslint/parser from 4.26.0 to 4.26.1
Bump normalize-url from 4.5.0 to 4.5.1
Fix typo in grammer
...