note GIF changes
[imager.git] / GIF / Changes
CommitLineData
10b4f0bb
TC
1Imager-File-GIF 0.95
2====================
3
4 - trying to read from a GIF file with no images now sets an error
5 string (it always failed)
6 https://rt.cpan.org/Ticket/Display.html?id=128481
7
dfbbcf8b
TC
8Imager-File-GIF 0.94
9====================
10
11 - forgot to update Changes before Imager 1.009 relase.
12
c7b3be1b
TC
13Imager-File-GIF 0.93
14====================
15
16 - log the map object only after we check it was successfully created.
17
18Imager-File-GIF 0.92
19====================
20
21 - improve Makefile.PL metadata
22
a2791e47
TC
23Imager-File-GIF 0.91
24====================
25
26 - a write failure when writing to a GIF file could leak memory.
27
28Imager-File-GIF 0.90
a963cbec
TC
29====================
30
31 - don't leave a test file behind when probing for the 4.2.0 file
32 version bug fails.
33
c7f06039
TC
34 - update the bundled/modified Devel::CheckLib to handle the gcc-4
35 symlink on Cygwin
36
7b486870
TC
37Imager-File-GIF 0.89
38====================
39
40 - add support for giflib 5.1.0, which added error code pointer
41 parameters to EGifCloseFile() and DGifCloseFile().
42 https://rt.cpan.org/Ticket/Display.html?id=96756
43
44 - avoid a double-free when do_write() fails.
45
98747309
TC
46Imager-File-GIF 0.88
47====================
48
49 - eliminate various set but otherwise unused variables caught by GCC.
50
0953e1cf
TC
51Imager-File-GIF 0.87
52====================
53
54 - add the missing 0.86 changes list
55
56 - update README
57
58Imager-File-GIF 0.86
59====================
60
61 - avoid re-entrancy to giflib using the mutex API
62
7a5f7bc6
TC
63Imager-File-GIF 0.85
64====================
65
66 - add giflib 5.0 support.
67 https://rt.cpan.org/Ticket/Display.html?id=79029
71fbe41a
TC
68 The giflib API Imager uses doesn't have a mechanism to set the
69 header version in 5.0.0.
7a5f7bc6 70
b2f967ef
TC
71 - previously a transparency enabled write (the default) would always
72 use a GIF89a header even if none of the images were transparent.
73
d0ffc81a
TC
74 - update the GIF library probe code to check for the new giflib 5.0.1
75 EGifSetGifVersion() function, and to check for the giflib 4.2.0
76 uninitialized gif89 bug.
77 https://rt.cpan.org/Ticket/Display.html?id=79679
78 http://sourceforge.net/tracker/?func=detail&aid=3574283&group_id=102202&atid=631304
79
70b577d3
TC
80 - clean up .dSYM directories generated performing probes on OS X
81 Mountain Lion.
82
8c323994
TC
83 - pass the --verbose command-line option through to Imager::Probe in
84 Makefile.PL
85 https://rt.cpan.org/Ticket/Display.html?id=75878
86
7a5f7bc6 87Imager-File-GIF 0.84 - released with Imager 0.92_01
9dd824c0 88====================
b1c75496
TC
89
90 - giflib 4.2 eliminates the GIF_LIB_VERSION macro, handle that
91 correctly for both probing and runtime.
92 https://rt.cpan.org/Ticket/Display.html?id=77672
93
9dd824c0
TC
94 - allow building with C89 compilers
95
a5919365
TC
96Imager-File-GIF 0.83
97====================
98
99 - no longer fallback to using DynaLoader to load the XS code
100 https://rt.cpan.org/Ticket/Display.html?id=75560
101
4b2e59d3
TC
102Imager-File-GIF 0.82
103====================
104
105 - modify to use the new buffered I/O functions instead of calling
106 I/O layer callbacks directly.
107
108 - handle I/O close errors properly
109
5fd542c7
TC
110Imager-File-GIF 0.81
111====================
112
113 - update the bundled (and still modified) Devel::CheckLib
114 https://rt.cpan.org/Ticket/Display.html?id=69170
115
116 - use snprintf() when imconfig.h indicates it's available
117 https://rt.cpan.org/Ticket/Display.html?id=69147
118
119Imager-File-GIF 0.80
120====================
121
122 - the big types cleanup
123
124 - refuse to write images (or screens) that are too large to represent.
125
59c150a4
TC
126Imager-File-GIF 0.79
127====================
128
129 - writing a paletted image to GIF wouldn't always use the colors
130 supplied (or generated, eg. via make_colors => "mono"), which was
131 confusing at best. Requires changes from Imager 0.84.
132 https://rt.cpan.org/Ticket/Display.html?id=67912
133
04b6f77c
TC
134 - replace (imager|tony)@imager.perl.org in the doc, since I don't
135 plan to continue receiving mail at that address.
136 https://rt.cpan.org/Ticket/Display.html?id=68591
137
893474f1
TC
138Imager-File-GIF 0.78
139====================
140
141Split out from Imager.