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