Skip to content

Releases: asciidoctor/asciidoctor-diagram

v1.5.8

06 Apr 07:52
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #163: Add support for Mermaid.CLI
  • Update PlantUML to revision 2018.1
  • Add initial SVG support for Ditaa

Bug Fixes

  • Issue #159: Resolve classloading issue in JRuby (@robertpanzer)
  • Issue #177: Resolve unused variable warning in svgbob integratin

Release meta

Released on: 2018-02-24 16:59:17 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.7

06 Apr 07:52
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Update PlantUML to revision 2017.20
  • Add support for Syntrax --title argument via the heading attribute (@vinipsmaker)

Bug Fixes

  • Issue #173: Block macro targets are now correctly resolved against the document base directory.

Release meta

Released on: 2017-12-26 21:40:14 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.6

06 Apr 07:53
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #167: Add support for Msc diagrams
  • Issue #170: Add support for Syntrax diagrams
  • Add support for SvgBob diagrams
  • The output format can now be configured globally per diagram type using a document attribute with the name <diagram_type>-format.
    As an example to generate all plantuml diagrams as SVG set the attribute plantuml-format to svg in your document header or via the command line.

Bug Fixes

  • Issue #164: Restore numbered captions for diagrams when using asciidoctor >= 1.5.6

Release meta

Released on: 2017-11-02 19:00:48 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.4.1

06 Apr 07:53
Compare
Choose a tag to compare

Distribution

Changelog

Release meta

Released on: 2017-07-30 17:01:16 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.5

06 Apr 07:53
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Update PlantUML to revision 2017.15
  • Issue #147: Add support for PlantUML SVG output (@puffybsd)

Bug Fixes

  • Issue #145: Incremental runs on documents containing meme diagrams would fail
  • Issue #150: Resolve Ditaa character encoding issues
  • Avoid error when the PATH environment variable is not defined (@BrentDouglas)

Release meta

Released on: 2017-07-13 22:43:01 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.4

06 Apr 07:53
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Add support for UMLet (@basejumpa)
  • Issue #141: Allow blockdiag fontpath to be specified via attributes (@bithium)

Bug Fixes

  • Issue #140: Restore PNG as default format for Graphviz diagrams

Release meta

Released on: 2017-01-14 12:22:01 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.3

06 Apr 07:54
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #124: Improve compatibility with Cygwin
  • Issue #133: Support substitutions in block macro target attribute
  • Issue #135: Add support for PDF output for blockdiag and graphviz.
  • Update PlantUML to revision 8053 (21/12/2016)

Bug Fixes

  • Resolve error when using WaveDromEditor.app on macOS

Release meta

Released on: 2017-01-03 23:30:39 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.2

06 Apr 07:54
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Apply anti-aliasing to blockdiag generated images (@bithium)
  • Issue #118: Add support for Erd.

Bug Fixes

  • Issue #125: Use correct path separator when running under Cygwin.
  • Issue #127: Resolved Ruby warnings when running in verbose mode.

Release meta

Released on: 2016-10-14 20:59:36 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.1

06 Apr 07:54
Compare
Choose a tag to compare

Distribution

Changelog

Bug Fixes

  • Issue #119: Fixed an issue where 'unresolved constant' errors could occur when using PlantUML diagrams.

Release meta

Released on: 2016-07-13 16:06:48 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v1.5.0

06 Apr 07:54
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #98: Automatically detect Actdiag, Blockdiag, Nwdiag and Seqdiag executables from Python 3.x Debian packages.
  • Issue #100: Support specifying the layout engine for dot (-K<engine>) using the layout attribute on graphviz blocks.
  • Issue #102: Generate cache files in asciidoctor/diagram to avoid cluttering the output directory.
  • Issue #105: Support substitutions in diagram blocks.
  • Issue #107: Improve error reporting when Mermaid diagram generation fails.
  • Issue #112: Update PlantUML to revision 8043 (19/06/2016)
  • Issue #114: Asciidoctor Diagram now requires Asciidoctor if it hasn't been loaded already.
  • Issue #116: Resolve relative paths in PlantUML !include directives
  • Add Chinese README translation (@diguage)

Release meta

Released on: 2016-06-29 14:07:09 +0200
Released by: @pepijnve
Logs: source diff | gem diff