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