-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathHistory.txt
257 lines (159 loc) · 6.47 KB
/
History.txt
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
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
=== 2.11.1 / 2024-07-12
* 1 bug fix:
* Fix errors created when string literals are frozen.
=== 2.11.0 / 2022-09-29
* 2 minor enhancements:
* Added -r to bin/graph to rotate the image 90 degrees.
* Trying to improve the output of dep_analyzer (rects + better coloring).
* 1 bug fix:
* Fixes for homebrew_analyzer to deal with homebrew changes / yet-more-bugs.
=== 2.10.0 / 2020-02-09
* 3 minor enhancements:
* Added compact! shortcut (rotate + boxes--good for code/text graphs).
* Added fontcolor shortcut.
* Improved homebrew analyzer to include outdated casks & added caching.
=== 2.9.1 / 2019-12-14
* 1 bug fix:
* Add 'filled' to all 'fill_*' color definitions.
=== 2.9.0 / 2019-09-24
* 3 minor enhancements:
* Added ability to specify command to run on save. (tanalab2)
* Added bg_<name> and fill_<name> methods for all colors.
* Added bgcolor shortcut method.
* 1 bug fix:
* Normalized all attribute value quoting.
=== 2.8.2 / 2016-10-09
* 2 bug fixes:
* delete_node cleans up edges and edges_order.
* escape_label better deals with symbols.
=== 2.8.1 / 2016-01-21
* 1 bug fix:
* Removed GEM_PATH meddling in favor of rubygems-cleanroom (optional).
=== 2.8.0 / 2014-12-09
* 1 minor enhancement:
* Added Edge#decorate. (thagomizer)
* 1 bug fix:
* Fixed readme quick tip by including dev deps when installing graph. (amejiarosario)
=== 2.7.1 / 2014-09-26
* 1 bug fix:
* Removed dead rubyforge setting in Rakefile
=== 2.7.0 / 2014-03-14
* 1 minor enhancement:
* Added invisible alias.
=== 2.6.0 / 2013-09-18
* 1 minor enhancement:
* Added deletion of nodes. (thagomizer)
=== 2.5.3 / 2013-05-10
* 2 minor enhancements:
* Added <> quoted labels.
* Added Graph.escape_label.
* 1 bug fix:
* Fixed issue with labels not escaping double quotes. (tenderlove)
=== 2.5.2 / 2013-02-07
* 1 minor enhancement:
* Improved doco. I'd be at 100% if rdoc wasn't so borked. :(
=== 2.5.1 / 2012-06-27
* 1 bug fix:
* UGH. The latest 1.8.7 version has randomized hash buckets and that breaks JUST my tests.
=== 2.5.0 / 2012-02-13
* 1 minor enhancement:
* Graph should render a pdf if rendering a png will be prohibitive (node+edge > 500)
=== 2.4.1 / 2012-01-30
* 1 minor enhancement:
* Quoted sub/graph names to allow characters like :. (damphyr)
=== 2.4.0 / 2012-01-16
* 4 minor enhancements:
* Renamed arrow_none to none_arrow.
* Renamed box to box_arrow (because the box shape was already defined).
* Renamed diamond to diamond_arrow (because the diamond shape was already defined).
* Allow rake analyzer to read from stdin, making it more usable for isolated systems.
* 1 bug fix:
* Fixed 1.9.3 warnings.
=== 2.3.1 / 2011-12-19
* 1 minor enhancement:
* Added Aja Hammerly's Easy Data Visualization with Graph slides
=== 2.3.0 / 2011-10-04
* 7 minor enhancements:
* Added CompoundAttribute
* Added arrowhead, arrowtail, and arrowsize attribute methods.
* Added default arrowhead attribute helpers (vee, box, dot, etc)..
* Added fontsize
* Attribute#+ now returns a CompoundAttribute
* Colorscheme is now passed down to subgraphs.
* font shortcut no longer takes optional fontsize.
=== 2.2.0 / 2011-08-12
* 3 minor enhancements:
* Added brewer color scheme support: colorscheme(:reds, 5) creates c1 - c5.
* Added cluster subgraph shortcut
* added Node.connected? and Node.orphan?
* 1 bug fix:
* Fixed output of single node graphs. (aja)
=== 2.1.0 / 2011-05-26
* 3 minor enhancements:
* If bin/graph isn't given a type, list them and exit.
* Updated RubygemsAnalyzer to work with new API.
* `graph` command no longer defaults to any analyzer.
* 2 bug fixes:
* Escape newlines in labels. (rohitn)
* Refactored all saving code to bin/graph for clarity.
=== 2.0.1 / 2011-02-18
* 2 minor enhancements:
* Slightly improved output.
* Refactored Node and Edgue under Thingy.
* 2 bug fixes:
* Expanded out subcall to rake to include current load path
* Use the rake from the calling ruby process as the invoking process
=== 2.0.0 / 2010-12-24
* 1 major enhancement:
* Graph is completely rewritten. It is no longer a Hash subclass.
Not backwards compatible! 147.3% more awesome.
* 27 minor enhancements:
* #save now defaults type to nil, pass "png" or whatever if you want an image.
* Added DepAnalyzer#decorate
* Added DepAnalyzer#setup
* Added Graph::Node and Graph::Edge to formalize the relationships.
* Added Graph#color(name), #shape(name), #style(name).
* Added Graph#colorscheme and #fillcolor.
* Added Graph#edge(name1, name2, name3 ...)
* Added Graph#font.
* Added Graph#label(name), Node#label(name) and Edge#label(name).
* Added Graph#node(name, label = nil)
* Added Graph#node_attribs and Graph#edge_attribs.
* Added Graph#subgraphs and Graph#<<(subgraph).
* Added Graph::Attribute with ability to decorate: red << node << edge
* Added a gallery of examples and a rake task to run them all.
* Added digraph { ... subgraph { ... } ... } DSL.
* Added homebrew dependency analyzer.
* Added shortcut methods for all styles, shapes, and the major colors.
* Added support for subgraphs: graph << subgraph.
* Insert-order is no longer maintained... this _may_ cause problems.
* Node#>> defined so the arrows can point the same way as in dot: n1 >> n2
* Removed Graph#prefix in favor of the more structured accessors.
* Renamed Graph#attribs to Graph#graph_attribs and it is now graph only.
* RubygemsAnalyzer now draws developer dependencies gray.
* RubygemsAnalyzer now has -a to graph all dependencies even if not installed.
* graph tool no longer opens by default.
* graph tool now has -o to `open` the output and -d to switch to the dotfile.
=== 1.2.0 / 2010-03-30
* 10 minor enhancements:
* Added rake_analyzer.rb to help visualize rake dependencies. YAY!
* Added #boxes to convert all nodes to boxes.
* Added #global_attrib to set attribs on all nodes.
* Added #nodes to return all nodes (even if not part of from-edge).
* Added #normalize to remove duplicate edges.
* Added #orient to set graph orientation.
* Added #rotate as LR alias to #orient.
* Added full rdoc for Graph.
* Switched to minitest.
* Updated Hoe setup.
* 2 bug fixes:
* Fixed inherited #clear to ensure ivars cleared as well.
* Fixed scanner to work with new macports deps output
=== 1.1.0 / 2009-04-16
* 3 minor enhancements:
* Don't run dot if type is nil
* Provide a command plugin for RubyGems, `gem graph`
* YAY tests
=== 1.0.0 / 2009-03-27
* 1 major enhancement
* Birthday!