Commit | Line | Data |
---|---|---|
20437230 TC |
1 | Imager-File-PNG 0.94 |
2 | ==================== | |
3 | ||
4 | - Makefile.PL / metadata improvements | |
5 | ||
6 | Imager-File-PNG 0.93 | |
7 | ==================== | |
8 | ||
9 | - add support for setting the level of zlib compression used with the | |
10 | png_compression_level tag. | |
11 | ||
12 | Imager-File-PNG 0.92 | |
c7f06039 TC |
13 | ==================== |
14 | ||
15 | - update the bundled/modified Devel::CheckLib to handle the gcc-4 | |
16 | symlink on Cygwin | |
17 | ||
df04d4b3 TC |
18 | Imager-File-PNG 0.91 |
19 | ==================== | |
20 | ||
21 | - skip the benign tests before libpng 1.6.0 since older versions do | |
22 | not treat an extranrous palette as any sort of error. | |
23 | ||
75d54149 TC |
24 | Imager-File-PNG 0.90 |
25 | ==================== | |
26 | ||
27 | - support libpng 1.6.10. | |
28 | 1.6.10 changed CRC errors from benign errors to normal errors, | |
29 | which broke the test which used CRC errors to check for benign | |
30 | error support. Switched to using a 1-bit grey-scale image with a | |
31 | palette to test for benign errors. | |
32 | https://rt.cpan.org/Ticket/Display.html?id=94717 | |
33 | ||
aaf82685 TC |
34 | Imager-File-PNG 0.89 |
35 | ==================== | |
36 | ||
37 | - treat a version mismatch between library and headers as a probe | |
38 | failure. | |
39 | https://rt.cpan.org/Ticket/Display.html?id=86659 | |
40 | ||
8e90f677 TC |
41 | - the check for benign error support is more complex than a simple |
42 | library version check, check for the appropriate macro. | |
43 | Thanks for Slaven Rezic for following up on my CPAN Testers result | |
44 | queries. | |
45 | https://rt.cpan.org/Ticket/Display.html?id=86659 | |
46 | ||
8db7b6fa TC |
47 | Imager-File-PNG 0.88 |
48 | ==================== | |
49 | ||
aaf82685 TC |
50 | Distributed with Imager 0.96_01. |
51 | ||
8db7b6fa TC |
52 | - support libpng 1.6 |
53 | https://rt.cpan.org/Ticket/Display.html?id=85746 | |
54 | ||
0953e1cf TC |
55 | Imager-File-PNG 0.87 |
56 | ==================== | |
57 | ||
58 | - update README | |
59 | ||
e13da179 TC |
60 | Imager-File-PNG 0.86 |
61 | ==================== | |
62 | ||
70b577d3 TC |
63 | - clean up .dSYM directories generated performing probes on OS X |
64 | Mountain Lion. | |
65 | ||
8c323994 TC |
66 | - pass the --verbose command-line option through to Imager::Probe in |
67 | Makefile.PL | |
68 | https://rt.cpan.org/Ticket/Display.html?id=75878 | |
69 | ||
9dd824c0 TC |
70 | Imager-File-PNG 0.85 |
71 | ==================== | |
72 | ||
73 | - fix some compiler warnings, no functional changes | |
74 | ||
de50f459 TC |
75 | Imager-File-PNG 0.84 |
76 | ==================== | |
77 | ||
78 | - libpng 1.5 specific probes were looking for libpng 1.4 filenames. | |
79 | ||
80 | - added alternative probe configurations that try to link libz, to | |
81 | handle a statically linked libpng. | |
82 | https://rt.cpan.org/Ticket/Display.html?id=74043 | |
83 | ||
537cd409 TC |
84 | - PNG rework |
85 | - improve error reporting | |
86 | - add png_interlace, png_bits tags | |
87 | - read paletted images as paletted images, including transparency | |
88 | - read 1 bit greyscale images as a type suitable for other file | |
89 | handlers to write as bilevel | |
90 | - read 16 bit/sample PNG as 16-bit/sample Imager images | |
91 | - write "bilevel" paletted images as 1 bit grayscale images | |
92 | - write paletted images as paletted images | |
93 | - write 16-bit (or higher)/sample images as 16-bit/sample PNG | |
94 | images | |
95 | - improved metadata support | |
96 | https://rt.cpan.org/Ticket/Display.html?id=29268 | |
97 | ||
a5919365 TC |
98 | Imager-File-PNG 0.83 |
99 | ==================== | |
100 | ||
101 | - no longer fallback to using DynaLoader to load the XS code | |
102 | https://rt.cpan.org/Ticket/Display.html?id=75560 | |
103 | ||
4b2e59d3 TC |
104 | Imager-File-PNG 0.82 |
105 | ==================== | |
106 | ||
107 | - modify to use the new buffered I/O functions instead of calling | |
108 | I/O layer callbacks directly. | |
109 | ||
110 | - handle I/O close errors properly | |
111 | ||
5fd542c7 TC |
112 | Imager-File.PNG 0.81 |
113 | ==================== | |
114 | ||
115 | - update the bundled (and still modified) Devel::CheckLib | |
116 | https://rt.cpan.org/Ticket/Display.html?id=69170 | |
117 | ||
118 | Imager-File.PNG 0.80 | |
119 | ==================== | |
120 | ||
121 | - the big types cleanup | |
122 | ||
04b6f77c TC |
123 | Imager-File-PNG 0.79 |
124 | ==================== | |
125 | ||
126 | - replace (imager|tony)@imager.perl.org in the doc, since I don't | |
127 | plan to continue receiving mail at that address. | |
128 | https://rt.cpan.org/Ticket/Display.html?id=68591 | |
129 | ||
38eab175 TC |
130 | - Makefile.PL updates to report library detection info back to the |
131 | main Imager Makefile.PL. | |
132 | https://rt.cpan.org/Ticket/Display.html?id=9675 | |
133 | ||
893474f1 TC |
134 | Imager-File-PNG 0.78 |
135 | ==================== | |
136 | ||
137 | Bug fixes: | |
138 | ||
139 | - don't access deprecated members of the png_structp. | |
140 | https://rt.cpan.org/Ticket/Display.html?id=60242 | |
141 | ||
142 | - cleanup testout on make clean | |
143 | ||
9dbaf18f TC |
144 | Imager-File-PNG 0.77 |
145 | ==================== | |
146 | ||
147 | Bug fixes: | |
148 | ||
149 | - add inc at the front of @INC so we don't pick up old installed | |
150 | Devel::CheckLib | |
151 | ||
152 | Imager-File-PNG 0.76 | |
153 | ==================== | |
154 | ||
155 | Initial release based on Imager 0.77 | |
156 | ||
157 | The idea here is that you can depend on Imager::File::PNG and be sure | |
158 | of PNG support. |