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