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