Skip to content

Releases: asciidoctor/asciidoctor-diagram

v2.3.1

16 Jun 20:04
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #423: Add support for loading JSyntrax via the asciidoctor-diagram-jsyntrax gem (@inponomarev)
  • Issue #464: Remove usage of 'base64' gem to resolve Ruby 3.3+ compatibility issues

Bugfixes

  • Issue #459: Fix lookup of wavedrom-cli location on Windows

Release meta

Released on: 2024-06-16 22:03:33 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v2.3.0

10 Feb 13:52
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #457: Relaxed Java version requirement from 11 to 1.8 (for tools that support it)

Release meta

Released on: 2024-02-10 14:51:02 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.17

02 Feb 08:49
Compare
Choose a tag to compare

Distribution

Changelog

Bugfixes

  • Issue #455: Fix regression in reading of UTF-8 source files introduced in 2.2.15

Release meta

Released on: 2024-02-02 09:48:53 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.16

26 Jan 20:40
Compare
Choose a tag to compare

Distribution

Changelog

Bugfixes

  • Issue #453: Avoid internal error when WaveDrom cannot be located

Release meta

Released on: 2024-01-26 21:39:14 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.15

26 Jan 20:13
Compare
Choose a tag to compare

Distribution

Changelog

Enhacements

  • Issue #453: Improve error message when WaveDrom cannot be located

Bugfixes

  • Issue #428: Improve support for reading UTF-16 encoded source files
  • Issue #449: Fix resolving of relative !include paths in Structurizr DSL input.

Release meta

Released on: 2024-01-26 21:12:44 +0100
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.14

20 Sep 21:13
Compare
Choose a tag to compare

Distribution

Changelog

Bugfixes

  • Issue #441: Fix regression in Wavedrom integration.

Release meta

Released on: 2023-09-20 23:12:33 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.13

16 Sep 05:47
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #436: Allow diagram caching to be disabled using the nocache option.

Bugfixes

  • Issue #437: Set working directory when generating diagrams.
  • Issue #439: Resolve errors when using relative imports in D2 diagrams

Release meta

Released on: 2023-09-16 07:46:31 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.12

09 Sep 20:52
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • Issue #431: Reduce gem file size
  • Resolve loading errors when loading the PlantUML and Struturizr extensions individually

Release meta

Released on: 2023-09-09 22:51:55 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.11

07 Aug 14:08
Compare
Choose a tag to compare

Distribution

Changelog

Bugfixes

  • Issue #424: avoid invalid filename characters on Windows

Release meta

Released on: 2023-08-07 16:07:42 +0200
Released by: @pepijnve
Logs: source diff | gem diff

v2.2.10

28 Jul 16:10
Compare
Choose a tag to compare

Distribution

Changelog

Enhancements

  • The location of JSyntrax and Structurizr can now also be specified using Java system properties when using JRuby.
  • Add initial Penrose support

Bugfixes

  • Ensure Structurizr themes are loaded when rendering images
  • Issue #416: Silence Asciidoctor warning when using inline macros
  • Issue #417: Avoid reusing images when block type is different but source code is identical
  • Remove usage of LilyPond's 'safe' option since it's no longer supported

Release meta

Released on: 2023-07-28 18:09:49 +0200
Released by: @pepijnve
Logs: source diff | gem diff