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