]> git.imager.perl.org - imager.git/blob - GIF/Changes
e5020977b28c55fb0bb823887d89239ad49790be
[imager.git] / GIF / Changes
1 Imager-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
8 Imager-File-GIF 0.94
9 ====================
10
11  - forgot to update Changes before Imager 1.009 relase.
12
13 Imager-File-GIF 0.93
14 ====================
15
16  - log the map object only after we check it was successfully created.
17
18 Imager-File-GIF 0.92
19 ====================
20
21  - improve Makefile.PL metadata
22
23 Imager-File-GIF 0.91
24 ====================
25
26  - a write failure when writing to a GIF file could leak memory.
27
28 Imager-File-GIF 0.90
29 ====================
30
31  - don't leave a test file behind when probing for the 4.2.0 file
32    version bug fails.
33
34  - update the bundled/modified Devel::CheckLib to handle the gcc-4
35    symlink on Cygwin
36
37 Imager-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
46 Imager-File-GIF 0.88
47 ====================
48
49  - eliminate various set but otherwise unused variables caught by GCC.
50
51 Imager-File-GIF 0.87
52 ====================
53
54  - add the missing 0.86 changes list
55
56  - update README
57
58 Imager-File-GIF 0.86
59 ====================
60
61  - avoid re-entrancy to giflib using the mutex API
62
63 Imager-File-GIF 0.85
64 ====================
65
66  - add giflib 5.0 support.
67    https://rt.cpan.org/Ticket/Display.html?id=79029
68    The giflib API Imager uses doesn't have a mechanism to set the
69    header version in 5.0.0.
70
71  - previously a transparency enabled write (the default) would always
72    use a GIF89a header even if none of the images were transparent.
73
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
80  - clean up .dSYM directories generated performing probes on OS X
81    Mountain Lion.
82
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
87 Imager-File-GIF 0.84 - released with Imager 0.92_01
88 ====================
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
94  - allow building with C89 compilers
95
96 Imager-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
102 Imager-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
110 Imager-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
119 Imager-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
126 Imager-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
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
138 Imager-File-GIF 0.78
139 ====================
140
141 Split out from Imager.