Releases: asciidoctor/asciidoctor-kroki
Releases · asciidoctor/asciidoctor-kroki
💎 Ruby - ruby-v0.10.0
What's Changed
Improvements
- Add
wireviz
support - Replace
base64
bystring.pack
(compatiblity with Asciidoctor 2.0.22 andbase64
is being removed from the stdlib in Ruby 3.4)
🐙 JavaScript - v0.18.1
What's Changed
Improvements
- Add wireviz support by @brendanhaines in #423
- Add symbolator by @zebreus in #414
- Update @asciidoctor/core dependency by @xavier-calland in #437
- Add Ruby 3.2 to CI by @digitalmoksha in #415
- Return error messages from server by @ggrossetie in #432
Bug fixes
- Improve Antora resources resolution in the PlantUML preprocessor (do not rely on abspath since this property is intended to be informational and can be undefined) by @ggrossetie in #422
Documentation
New Contributors
- @mcbeelen made their first contribution in #411
- @brendanhaines made their first contribution in #423
- @zebreus made their first contribution in #414
- @xavier-calland made their first contribution in #437
- @digitalmoksha made their first contribution in #415
Full Changelog: v0.17.0...v0.18.1
💎 Ruby - ruby-v0.9.1
What's Changed
Improvements
- Add wireviz support by @brendanhaines in #423
- Add symbolator by @zebreus in #414
- Add Ruby 3.2 to CI by @digitalmoksha in #415
Documentation
New Contributors
- @mcbeelen made their first contribution in #411
- @brendanhaines made their first contribution in #423
- @zebreus made their first contribution in #414
- @xavier-calland made their first contribution in #437
- @digitalmoksha made their first contribution in #415
Full Changelog: v0.17.0...v0.18.1
🐙 JavaScript - v0.17.0
What's Changed
- Fix dirname implementation when Antora support is enabled by @ccantill in #396
- Add diagramsnet support by @JkbLskw in #393
- Add DBML support by @bobzomer in #401
- Add D2 language support by @bobzomer in #405
- Update all dependencies by @ggrossetie in #394
- Update dependency puppeteer to v17.1.1 by @ggrossetie in #390
New Contributors
- @JkbLskw made their first contribution in #393
- @ccantill made their first contribution in #396
- @bobzomer made their first contribution in #401
Full Changelog: v0.16.0...v0.17.0
💎 Ruby - ruby-v0.8.0
What's Changed
- Add diagramsnet support by @JkbLskw in #393
- Add DBML support by @bobzomer in #401
- Add D2 language support by @bobzomer in #405
New Contributors
- @JkbLskw made their first contribution in #393
- @ccantill made their first contribution in #396
- @bobzomer made their first contribution in #401
Full Changelog: ruby-v0.7.0...ruby-v0.8.0
🐙 JavaScript - v0.16.0
What's Changed
- build against Node 16 (LTS) and 17 (current) by @Mogztter in #323
- route logs through the Asciidoctor logger by @Mogztter in #324
- update dependencies by @Mogztter in #357 #363 #343 #326 #330 #336 #335 #319 #366 #388 #377
- resolves #371 consult :to_dir option on document to resolve output directory by @mojavelinux in #372
- resolves #48 use the target attribute as a prefix in the file name by @Mogztter in #374
- resolves #379 support windows EOL line endings by @mijlouis in #380
- resolves #383 mermaid supports PNG by @Mogztter in #384
- resolves #382 set alt value by @Mogztter in #385
- resolves #334 support diagram options by @Mogztter in #386
New Contributors
- @mojavelinux made their first contribution in #372
- @mijlouis made their first contribution in #380
Full Changelog: v0.15.4...v0.16.0
💎 Ruby - ruby-v0.7.0
💎 Ruby - ruby-v0.6.0
Changelog
Bug fixes
- Fix
POST
requests in Ruby (#277) - thanks @demagnevalCegelec - Do not write file if it exists (#369)
- Consult
:to_dir
option on document to resolve output directory
Improvements
- Register structurizr as a new diagram (#301) - thanks @jagedn
- Provide source location in the log - thanks @ahus1
- Set application name as referrer - thanks @archiloque
- Use the target attribute as a prefix in the file name (#48)
Infrastructure
- Update Rubocop and dependencies - thanks @archiloque
- Remove env-idea logic (use kroki-default-format instead) - thanks @ahus1
New Contributors
- @mojavelinux made their first contribution in #372
Full Changelog: ruby-v0.5.0...ruby-v0.6.0
🐙 JavaScript - v0.15.4
Changelog
Improvements
- Register structurizr as a new Kroki diagram by @jagedn in #301
- Remove env-idea logic (use kroki-default-format instead) by @ahus1 in #198
- Provide source location in the log by @ahus1 in #199
- Set application name as referrer to make it easier to troubleshoot issues by @archiloque in #295
Infrastructure
- Update development dependencies
- Declare
type
andexports
fields in thepackage.json
for Web bundlers (most notably, Webpack) - Update Rubocop and other gems + fix errors by @archiloque in #294
Documentation
- Soft set kroki attribute in the documentation by @sturtison (#309)
New Contributors
- @archiloque made their first contribution in #294
- @jagedn made their first contribution in #301
Logs: full diff
🐙 JavaScript - v0.14.0
Changelog
Bug Fixes
- Replace lookbehind regular expressions to restore compatibility with Safari (#225)
Infrastructure
- Update development dependencies
- Bump path-parse from 1.0.6 to 1.0.7 (#287)
- Bump @asciidoctor/core from 2.2.4 to 2.2.5 (#286)
- Bump puppeteer from 10.1.0 to 10.2.0 (#284)
- Bump @npmcli/git from 2.0.4 to 2.1.0 (#285)
- Bump tar from 6.0.5 to 6.1.4 (#283)
- Bump sinon from 11.1.1 to 11.1.2
- Bump pako from 2.0.3 to 2.0.4 (#282)
- Bump mocha from 9.0.2 to 9.0.3 (#280)
Logs: full diff