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