Opened 2 years ago
Closed 2 years ago
#20217 closed enhancement (fixed)
graphviz-12.1.0
| Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
|---|---|---|---|
| Priority: | normal | Milestone: | 12.2 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New minor version.
Change History (3)
comment:1 by , 2 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 2 years ago
comment:3 by , 2 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed at commit d32ae7d931.
Note:
See TracTickets
for help on using tickets.

## [12.1.0] – 2024-08-12
### Added
dot_builtinsnow also includes the vt plugin (-Tvtoutput format).-Tvt-4up,-Tvt-6up, and-Tvt-8up, for drawing monochrome 4-, 6-, and 8-pixel-per-character visualizations, respectively.minglebinary is now built with CMake.-DENABLE_D={AUTO|ON|OFF}option.-DENABLE_GO={AUTO|ON|OFF}option. The target integer size can be set with-DINTGOSIZE=…if it is not auto-detected correctly.-DENABLE_JAVASCRIPT={AUTO|ON|OFF}option.### Changed
enable_ltdl,with_expat,with_gvedit,with_smyrna,with_zlib,enable_tcl,enable_swigandenable_sharphave been renamed toENABLE_LTDL,WITH_EXPAT,WITH_GVEDIT,WITH_SMYRNA,WITH_ZLIB,ENABLE_TCL,ENABLE_SWIGandENABLE_SHARP, respectively.### Fixed
ccomps,gc, the fdp layout engine, the neato layout engine, and the patchwork algorithm now understand a cluster to be indicated by the common rules, including the “cluster” prefix being case insensitive and thecluster=trueattribute as an alternative.overlapvalues whose prefixes are themselves valid values (e.g.overlap=scalexywhereoverlap=scaleis also a valid setting) are once again usable. Previously such values would silently select the shortest valid prefix. This was a regression in Graphviz 2.24.0.overlap=ortho_xyno longer also runs the constraint pass ofoverlap=porthoxy. Settingoverlap=orthono longer also runs the constraint passes ofoverlap=ortho_xyandortho=porthoxy. This bug has existed ever since these overlap modes were introduced in Graphviz 2.4. However its effect was masked by the bug discussed in the prior CHANGELOG entry that made it not possible to selectoverlap=ortho_xyoroverlap=porthoxy.splines = truemerging multiedges together when using the neato engine. (fixed on Windows by enabling GTS)> UINT_MAXmore correctly.minglebinary built with CMake no longer fails to start because of missingANN.dll.-Ttk) are once again usable for later referencing those same nodes and edges in TCL scripting. This was likely broken in the transition from 32-bit to 64-bit hardware.printf(e.g.printf("hello%s world", "")) has been restored. This was a regression in Graphviz 9.0.0.gvmapcrash due to out-of-bounds memory writes has been fixed. This was a regression in Graphviz 8.0.1.