Skip to content

Releases: hbmartin/graphviz2drawio

v1.1.0

22 May 23:40
eb228b0

Choose a tag to compare

What's Changed

  • Significantly improves cluster / subgraph handling (thanks @khushalcodiste for investigating)
  • Adds first-class support for cloud architectural package Diagrams
  • Automatically retries with UTF-8 encoding if system setting (default) is not already in UTF-8 encoding (thanks @CongJie-Pan for investigating)
  • Adds a command line encoding flag
  • Improves other shape and image handling
  • Improves typing and multi type handling when calling library's convert(...) method
  • Compatibility with Python 3.14

Full Changelog: v1.0.0...v1.1.0

v1.0.0

20 Aug 14:34
d72aa3c

Choose a tag to compare

What's Changed

  • Add support for dashed node borders, stroke width on nodes and edges
  • Support for gradients

Full Changelog: v0.5.0...v1.0.0

v0.5.0 🎨

13 Aug 23:50

Choose a tag to compare

What's Changed

  • Enable one command Mac installation with homebrew
  • Support for piping in file from stdin
  • Improved color processing, especially for edges and arrows
  • Improved node shape conversion
  • Improved font styling for layout and alignment
  • Improved editing experience for converted font styles in draw.io UI
  • Bug fixes for titles with colons

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Jul 17:18
5f475f1

Choose a tag to compare

What's Changed

  • Rewrite of edge conversion. Curves, line, and arrow conversions are significantly more accurate
  • Full support for image nodes (thanks @laurierloi and @NguyenTien110 )
  • Keep text on edges in resulting draw.io output (thanks @jdputsch )
  • Support invisible nodes
  • Add py.typed for library users
  • Remove Sentry error reporting
  • Support multiple file conversion

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

03 Jul 18:39

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.1.0

07 Sep 16:34
608a2ea

Choose a tag to compare

  • Significant improvement to edge layout
  • Added --stdout flag to print XML
  • Deterministic node ordering

v0.0.6

05 Sep 23:36

Choose a tag to compare

  • Make ellipse the default shape
  • Fix bugs for missing attributes

v0.0.5

05 Sep 22:05

Choose a tag to compare

add support for graphviz builtin shapes!

v0.0.4

01 Sep 16:18

Choose a tag to compare

  • Fixes for ellipse position error
  • Fixes for edge position given direction