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