graphviz 14.1.5

14.1.5

See the CHANGELOG .

Fixed 8
  • The JSON renderer of the core plugin now understands a cluster to be indicated by the common rules, including the "cluster" prefix being case insensitive and the `cluster=true` attribute as an alternative
  • The description of what defines a cluster subgraph in the `gc` man page has been updated
  • When rendering multiple files at once, page numbering state from previous jobs no longer leaks into the current job
  • Logic to determine whether a rendered page is non-first has been corrected
  • gvpr modulo expressions with an out-of-range modulo operand are now detected and result in an error message
  • When gvpr dumps switch statements as text, they are now printed as switch statements instead of an if-else ladder
  • An out-of-bounds read access during gvpr type checking has been fixed
  • A null pointer dereference when freeing xdot objects has been fixed
Fixed
  • The JSON renderer of the core plugin now understands a cluster to be indicated by the common rules, including the “cluster” prefix being case insensitive and the cluster=true attribute as an alternative. #2187
  • The description of what defines a cluster subgraph in the gc man page has been updated. #2187
  • When rendering multiple files at once (e.g. dot -Tsvg -O file1.dot file2.dot), page numbering state from previous jobs no longer leaks into the current job. This was a regression in Graphviz 2.40.0. #2827
  • Logic to determine whether a rendered page is non-first has been corrected.
  • gvpr modulo expressions with an out-of-range modulo operand are now detected and result in an error message.
  • When gvpr dumps switch statements as text, they are now printed as switch statements instead of an if-else ladder. This avoids incorrect interpretation of break statements in error messages. #2822
  • An out-of-bounds read access during gvpr type checking has been fixed.
  • A null pointer dereference when freeing xdot objects has been fixed.
View original

Upgraded? How did it go?

Discussion