]>
Commit | Line | Data |
---|---|---|
54ada35d | 1 | Revision history for Perl extension Imager::Graph. |
35574351 | 2 | |
00a8ede2 TC |
3 | - increase tolerances on images with filled circles drawn on them to |
4 | account for the circle drawing change in Imager 1.002. | |
5 | https://rt.cpan.org/Ticket/Display.html?id=103328 | |
6 | ||
dabc0313 TC |
7 | Imager-Graph 0.11 - 30 Jun 2014 |
8 | ================= | |
9 | ||
10 | - POD fixes based on a report from Stefan Limbache, and also reported | |
11 | by Slaven ReziÄ after I failed to do a release. | |
12 | https://rt.cpan.org/Ticket/Display.html?id=95949 | |
3481944f TC |
13 | |
14 | - skip POD tests unless AUTOMATED_TESTING or IMAGER_AUTHOR_TESTING is | |
15 | set. | |
16 | ||
04928663 | 17 | Imager-Graph 0.10 - 7 May 2012 |
5a50139d TC |
18 | ================= |
19 | ||
20 | - loosen up image comparisons - the rounding change in Imager 0.90 | |
21 | made small changes to many pixels in fountain fills | |
40ed55fe TC |
22 | https://rt.cpan.org/Ticket/Display.html?id=76955 |
23 | It should fix the following too. | |
24 | https://rt.cpan.org/Ticket/Display.html?id=68031 | |
5a50139d | 25 | |
75194412 TC |
26 | - negative_bg (or set via set_negative_background()) can now be a |
27 | fill. | |
28 | https://rt.cpan.org/Ticket/Display.html?id=59532 | |
29 | ||
30 | - calculation of the zero position for horizontal charts was broken, | |
31 | this resulted charts with negative data values having the | |
32 | negative_bg color filled from the left side of the chart off the | |
33 | right side of the image. | |
34 | ||
9d6470db TC |
35 | - Imager::Graph now requires at least perl 5.6. |
36 | ||
5f8e3c28 TC |
37 | - hoisted the common cmpimg() function into a separate test module |
38 | ||
39 | - convert shipped comparison images from ppm to png to reduce size | |
40 | ||
b9c7037e TC |
41 | Imager-Graph 0.09 - 05 Aug 2010 |
42 | ================= | |
43 | ||
44 | Bug fixes: | |
45 | ||
46 | - refresh the t10_lin_fount test image | |
47 | ||
48 | - avoid use_automatic_axis() for the second area test, since systems | |
49 | without Chart::Math::Axis will produce a different image. | |
50 | ||
851c8918 | 51 | Imager-Graph 0.08 - 03 Aug 2010 |
56b495c0 TC |
52 | ================= |
53 | ||
54 | Now depends on Imager 0.75. | |
55 | ||
56 | More cool changes from Patrick Michaud: | |
57 | ||
58 | - Area charts | |
86f73dc2 TC |
59 | https://rt.cpan.org/Ticket/Display.html?id=7 |
60 | ||
56b495c0 TC |
61 | Other changes: |
62 | ||
86f73dc2 TC |
63 | - horizonal_gridlines (vertical charts) and vertical_gridlines |
64 | (horizontal charts) are now features and can be enabled like other | |
56b495c0 TC |
65 | features (or disabled) |
66 | ||
67 | - hoisted the dashed-line drawing into Imager::Graph::_line() and | |
68 | added a _get_line() method to retrieve line style information. | |
69 | ||
70 | - features enabled earlier in the style list can now be disabled with | |
71 | a feature "no{stylename}" when features are supplied as an arrayref | |
72 | or scalar. eg. "nograph_outline". If you supply features as a hashref | |
73 | you can disable a feature with: | |
74 | { stylename => 0 } | |
75 | ||
86f73dc2 TC |
76 | - for vertical and horizontal charts, allow the outline of the graph |
77 | area (graph_outline) to be disabled (with nograph_outline in | |
78 | features.) or styled (graph.outline) | |
56b495c0 | 79 | |
86f73dc2 TC |
80 | - for vertical and horizontal charts, allow the fill of the graph |
81 | area to be controlled separately from the base bg (graph.fill) | |
56b495c0 TC |
82 | |
83 | - tests | |
84 | ||
85 | Bug fixes: | |
86 | ||
87 | - generate y-axis tic-label widths baed on the labels actually used. | |
88 | ||
89 | - make draw() idempotent for vertical charts | |
90 | ||
86f73dc2 | 91 | - multiple calls to draw() no longer return the same image object |
56b495c0 TC |
92 | |
93 | - labels supplied to draw() are now used for vertical and horizontal | |
94 | charts | |
95 | ||
5057a68f TC |
96 | - Imager::Graph::Horizontal::add_column_data_series() renamed to |
97 | add_bar_data_series() and now adds the series as a "bar" series. | |
98 | add_column_data_series() did nothing useful for a horizontal chart. | |
99 | ||
56b495c0 | 100 | |
aac2cfef TC |
101 | Imager-Graph 0.07 - 21 May 2009 |
102 | ================= | |
103 | ||
104 | Lots of cool changes from Patrick Michaud: | |
105 | ||
106 | - added Bar, Column. StackedColumn and Line charts. | |
107 | https://rt.cpan.org/Ticket/Display.html?id=5 [*] | |
108 | ||
109 | - new ocean style | |
110 | ||
111 | - new ocean_flat style | |
112 | ||
113 | - methods to set chart style attributes, in addition to the style | |
114 | parameters passed to draw(). | |
115 | ||
116 | Bug fixes: | |
117 | ||
118 | - missing a font parameter when we have a chart with text no longer | |
119 | results in an exception, but in a false returned and a message in | |
120 | error() as with other errors. | |
121 | https://rt.cpan.org/Ticket/Display.html?id=2872 | |
122 | ||
123 | - the mono style now disables anti-aliasing by default | |
124 | ||
125 | [*] this was the oldest open bug on rt.cpan.org, now #7 is, still an | |
126 | Imager-Graph issue | |
127 | ||
68a6c9c6 | 128 | Imager-Graph 0.06 - 21 April 2008 |
f2351bc7 TC |
129 | ================= |
130 | ||
131 | - Removed ancient Imager cruft from the documentation | |
132 | ||
379c5b02 TC |
133 | - round the dimensions used within the legend to integers to prevent |
134 | later truncation from causing uneven output. | |
135 | ||
33a928b7 TC |
136 | - add horizontal legend boxes |
137 | ||
7b94e723 TC |
138 | - add a new style "primary" which is primary_red with a light grey |
139 | background, and made that the default, so the default graphs aren't | |
140 | quite so ugly. | |
141 | ||
26c93f46 TC |
142 | - zero-sized segments were drawn as covering the whole pie. Skip |
143 | drawing zero sized segments. | |
144 | https://rt.cpan.org/Ticket/Display.html?id=34813 | |
145 | ||
3c9a5609 TC |
146 | - round the pie radius down to avoid running over the edge of the |
147 | image | |
148 | ||
320f5a49 TC |
149 | - changed the pie maxsegments default to 0.01 from 0.05 |
150 | ||
151 | - removed the obsolete pie blur style information | |
152 | ||
153 | - documented some of the pie chart specific style settings | |
154 | ||
155 | - changed the default drop shadow style to a translucent fill so the | |
156 | background can show through. | |
157 | ||
f041f3f9 | 158 | Imager-Graph 0.05 - 17 December 2007 |
c96fb3d1 TC |
159 | ================= |
160 | ||
161 | This release is an attempt to work around the inconsistent text output | |
162 | issues. | |
163 | ||
164 | - created Imager::Font::Test which simply outputs boxes instead of | |
165 | text to produce consistent graph images for comparison. | |
166 | ||
167 | ||
4f3ce9fd | 168 | Imager-Graph 0.04 - 11 December 2007 |
bfcf9414 TC |
169 | ================= |
170 | ||
4f3ce9fd TC |
171 | This is a clean up release, removing code required for ancient |
172 | releases of Imager, and otherwise modernizing the code. | |
173 | ||
bfcf9414 TC |
174 | - skip all tests if we can't load the font |
175 | ||
176 | - Save test results to ppm, so we can generate images even if we don't | |
177 | have PNG support in Imager. | |
178 | ||
179 | - instead of the old draw-no-aa-then-blur-the-result hack, we now use | |
180 | arc()'s aa option | |
181 | ||
182 | - tests now use Test::More | |
183 | ||
184 | - remove the old circle fudge hack, since Imager fixed arc fills a | |
185 | while ago | |
186 | ||
187 | - strictify Makefile.PL, include the LICENSE, use the correct version | |
188 | check for including the extra WriteMakefile keys | |
189 | ||
54ada35d TC |
190 | - various changes for Kwalitee |
191 | ||
bb0de914 TC |
192 | - remove fancy_fills check, we now depend on an Imager release that |
193 | supports fountain fills. | |
194 | ||
bfcf9414 TC |
195 | Imager-Graph 0.02 Sat Oct 6 20:36:31 2001 |
196 | ================= | |
197 | ||
35574351 TC |
198 | - replace ImUgly.ttf with a new version where % renders on my older PC |
199 | - remove some old test code that printed the Imager version | |
200 | - moved into local CVS to simplify cross-platform tests | |
201 | ||
bfcf9414 TC |
202 | Imager-Graph 0.01 Tue Sep 12 23:03:25 2001 |
203 | ================= | |
204 | ||
35574351 TC |
205 | - original version; created by h2xs 1.19 |
206 | - can draw some nice pie graphs |