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