1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
|
January 2, 2002: graphviz-1.7.16-0
- dotneato
- fix bugs in -Tps output due to pen/fill color changes
- various -Tfig.c fixes
- various portability fixes
December 28, 2001: graphviz-1.7.15-0
-dotneato
- introduce damping factor into neato's solver
- clean up pencolor v fillcolor code so that filled polygons are drawn
just once if the renderer is capable (e.g. svg, fig)
- complete -Tfig support (xfig format)
December 11, 2001: graphviz-1.7.14-0
-dotneato
- add -Tsvgz (compressed SVG) support
December 11, 2001: graphviz-1.7.13-0
- dotneato
- fontwidth fixes
- remove some potential buffer overruns
- escape '&' in SVG, unless it is already part of a UTF entity sequence
- recognize Times_New_Roman and Courier_New as default font names.
- improve -liconv support in configure
- clean up some compiler warnings
- dynagraph
- change "round" to "ROUND" to avoid conflict with system headers on linux
December 03, 2001: graphviz-1.7.12-0
- dotneato
- add -Tplain-ext which includes port identifiers edge records
- escape '>' with '>' in edge ids and edge URLs in -Tsvg.
- spline fixes
- mincross fixes
- improved text alignment in nodes - particularly in bitmap outputs.
- fixed text scaling problems for 8-bit characters (e.g. umlauts)
- add graph lexer and postscript support for extended characters
- lefty
- fix for X11 displays
- pathplan
- added workaround for gcc-0.96 bug when "-O2 -mcpu=686 -ffast-math"
October 22, 2001: graphviz-1.7.11-0
- dotneato
- svg - fix landscape "y" direction
- fix text rotation (works in batik, not yet in sodipodi or amaya)
- fix linewidth
- fix xmnls:xlink reference
- doc
- Dot.ref - updated
- graphs/directed
- newarrows.dot expanded
- honda-tokoro.dot added
October 21, 2001: graphviz-1.7.10-0
- lefty & dotty
- realign code with EK's master tree.
includes fix for dirty trails when dragging nodes in dotty.
- dotneato
- svg - kludge escape of "<" & ">" characters in labels.
- general
- generate doxygen documentation on http://www.graphviz.org/
August 20, 2001: graphviz-1.7.9-0
- general
- first release from relocated cvs server
- dotneato
- fix for abort from spline code
- fix for crash from gd tiling code
August 15, 2001: graphviz-1.7.8-0
- general
- Update gd to gd-2.0.1 with extensions
- dotneato
- more spline fixes
- add suport for "#rgb" color specification
- add twopi layout engine (circular layouts)
July 13, 2001: graphviz-1.7.7-0
- Synchronization release prior to relocating CVS server.
- general
- some Makefile fixes for OpenBSD
- some FAQ updates
- dotneato
- self-edge fixes
- spline fixes
- libgraph
- parser fixes
July 1, 2001: graphviz-1.7.6-3
- general
- portability fixes (including 14 charater file names !)
- memory leak fixes
- "make test" targets in graphs/directed, graphs/undirected
- configure
- add support for building without X11, Tk, Tcl
- add hooks for dmalloc and ElectricFence debugging
- dotneato
- spline fixes
- cluster fixes
- fix label centering
- fix support for graph margins in bitmapped outputs
- correction to PostScript preamble
- SVG generator improvement - now works with Amaya and SodiPodi
- tcldot
- now uses Tcl Channels properly for input
- fixes for linewidth support
- command extensions
- listattributes now accepts list
- queryattributes now accepts list
- setattributes now accepts list
- queryattributevalues - new command
- generates list of pairs compatible with setattributes
- dotty
- passthrough keyboard events
- doted
- fix resizing problems
- add PNG and SVG output formats
April 27, 2001: graphviz-1.7.6
NEW FEATURES
Added a collection of graph processing tools:
acyclic : a filter that takes a directed graph as input
and outputs a copy of the graph with sufficient edges
reversed to make the graph acyclic.
ccomps : decomposes graphs into their connected components,
printing the components to standard output.
colorize : is a filter that sets node colors from initial
seed values. Colors flow along edges from tail to head.
gc : a graph analogue to wc in that it prints to standard
output the number of nodes, edges, connected components or
clusters contained in the input files.
gpr : a graph stream editor inspired by awk. It copies
input graphs to its output, possibly transforming their
structure and attributes, creating new graphs, or
printing arbitrary information.
nop : reads a stream of graphs and prints each in
pretty-printed (canonical) format on stdout.
sccmap : decomposes digraphs into strongly connected components
and an auxiliary map of the relationship between components.
tred : computes the transitive reduction of directed graphs,
and prints the resulting graphs to standard output. This
removes edges implied by transitivity.
unflatten : is a preprocessor to dot that is used to improve
the aspect ratio of graphs having many leaves or disconnected
nodes. The usual layout for such a graph is generally very
wide or tall. unflatten inserts invisible edges or adjusts
the minlen on edges to improve layout compaction.
FIXES
Add FAQ
Change PNG default background color from transparent to white
because of the difficulty some viewers have with transparency.
Add support for [color=transparent]
Fix broken support for specific capitalized fontnames
(Times Helvetica Arial Courier)
Fix broken support for DOTFONTPATH
Some bitmap font scaling fixes - we're still not happy with
bitmap font scaling as some labels still exceed the area
allocated by the layout engines.
Some -Timap fixes for mouse sensitive graphs on web pages
Some cluster layout fixes
Fix for [rankdir=LR] problems when using neato layout engine
Some neato layout fixes
Updates to unix.dot
Various OS and distro fixes
December 23, 2000: graphviz-1.7.5
- update to gd-1.8.4 and freetype2
- add support for font paths
December 15, 2000: graphviz-1.7.4
-various cluster fixes
-separate support for node fillcolor from pencolor (see dot.1)
-add support for dotted and dashed lines to bitmap renderers (PNG, GIF etc)
-add support for varying linewidth to bitmap renderers
-remove libtcldot dependence on lingdtclft (already statically included)
-various fixes to build processes, GNU and non-GNU
graphviz-1.7.3 .....
May 3, 2000: removed webdot into its own CVS module and rpm package
April 16, 2000: Use check for "gdImagePng" to make sure that we have
recent version of libgd. <ellson@lucent.com>
April 14, 2000: Add Tcldgl and dge demo <ellson@lucent.com>
April 14, 2000: Add dynagraph libraries <north@lucent.com>
April 14, 2000: Flatten directory hierachy of sources <ellson@lucent.com>
April 14, 2000: Fix X11 library detection for lefty:
src/configure.in, src/lefty/Makefile.in
<ellson@lucent.com>
April 14, 2000: Fix pic support:
src/dotneato/picgen.c,
src/dotneato/emit.c,
webdot/tcl/webdot.tcl
<Bruce Lilly>
April 7, 2000: Upgrade webdot installation process:
webdot/Makefile, webdot/README
<ellson@lucent.com>
March 13, 2000: Support for virtual hosts in webdot/webdot.tcl, add
"puts $skt "Host: $server" Michael Tillberg <mt@proteome.com>
March 13, 2000: Fix to src/graph/parser.y line 149
"if ((e->head == t->node) && !(Agraph_type & AGDIGRAPH)) {"
Stephen North <north@research.att.com>
March 13, 2000: Use AM_PROG_LIBTOOL instead of AC_PROG_LIBTOOL
in configure.in. John Ellson <ellson@lucent.com>
|