update Changes
[imager.git] / PNG / Changes
CommitLineData
20437230
TC
1Imager-File-PNG 0.94
2====================
3
4 - Makefile.PL / metadata improvements
5
6Imager-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
12Imager-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
18Imager-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
24Imager-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
34Imager-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
47Imager-File-PNG 0.88
48====================
49
aaf82685
TC
50Distributed 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
55Imager-File-PNG 0.87
56====================
57
58 - update README
59
e13da179
TC
60Imager-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
70Imager-File-PNG 0.85
71====================
72
73 - fix some compiler warnings, no functional changes
74
de50f459
TC
75Imager-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
98Imager-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
104Imager-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
112Imager-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
118Imager-File.PNG 0.80
119====================
120
121 - the big types cleanup
122
04b6f77c
TC
123Imager-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
134Imager-File-PNG 0.78
135====================
136
137Bug 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
144Imager-File-PNG 0.77
145====================
146
147Bug fixes:
148
149 - add inc at the front of @INC so we don't pick up old installed
150 Devel::CheckLib
151
152Imager-File-PNG 0.76
153====================
154
155Initial release based on Imager 0.77
156
157The idea here is that you can depend on Imager::File::PNG and be sure
158of PNG support.