Skip to content


Subversion checkout URL

You can clone with
Download ZIP
100644 217 lines (198 sloc) 10.247 kB
d48078d Add splice method to Image class
rmagick authored
1 RMagick 1.7.0
9942f58 Add Image#read_inline method
rmagick authored
2 o Added splice to Image class (ImageMagick 6.0.0)
757b8fe Add set_channel_depth, blur_channel to Image class
rmagick authored
3 o Added set_channel_depth to Image class (ImageMagick 6.0.0)
4 o Added blur_channel to Image class (ImageMagick 6.0.1)
9942f58 Add Image#read_inline method
rmagick authored
5 o Added get_multiline_type_metrics to Draw class (ImageMagick 6.1.5),
6 added new example scripts and images
7 o Added read_inline to Image class
757b8fe Add set_channel_depth, blur_channel to Image class
rmagick authored
8 o Fixed bug #1048, memory leak in Image#to_blob
9942f58 Add Image#read_inline method
rmagick authored
9 o Fixed bugs in install procedure
757b8fe Add set_channel_depth, blur_channel to Image class
rmagick authored
11 RMagick 1.6.1
12 o Changed to match changes in ImageMagick 6.1.4 API
13 o Fixed bug #950
d48078d Add splice method to Image class
rmagick authored
5fcf405 Add Image#posterize
rmagick authored
15 RMagick 1.6.0
6065226 Add Image#convolve_channel
rmagick authored
16 o Added posterize, gaussian_blur_channel, convolve_channel methods to Image class
17 (ImageMagick 6.0.0)
9feffb4 Add #each method to Enum subclasses
rmagick authored
18 o Added new CompositeOperator constants (ImageMagick 6.0.0)
ab41485 Image#trim, trim!
rmagick authored
19 o Added trim and trim! methods to Image class
9feffb4 Add #each method to Enum subclasses
rmagick authored
20 o Added each method to Enum subclasses
588b206 Updated for Draw#stroke_width=
rmagick authored
21 o Added stroke_width= attribute to the Draw class
eb2637d Update for 1.6.0
rmagick authored
22 o Fixed bugs #624, #642, #716, applied patch #819 (thanks to Daniel Quimper)
23 o Tested with ImageMagick 6.0.5-2, GraphicsMagick 1.1.3, Ruby 1.8.2
5fcf405 Add Image#posterize
rmagick authored
fd5fcd2 Add random_threshold_channel method to Image class
rmagick authored
25 RMagick 1.5.0
a3620c6 Don't allow changes to frozen objects.
rmagick authored
26 o Added meaningful implementations of dup and clone to the Image and Draw
27 classes. Clarified the documentation.
28 o Do not allow changes to frozen Image, ImageList, and Draw objects.
29 o Raise TypeError if freeze method sent to Image::Info or ImageList::Montage
30 object.
5885ceb Last round of 1.5.0 changes, I hope.
rmagick authored
31 o Added view method to Image, Image::View class (thanks to Ara T. Howard and
32 Charles Comstock on c.l.r for the discussion which prompted me to add this class)
fd5fcd2 Add random_threshold_channel method to Image class
rmagick authored
33 o Added grayscale_pseudo_class method to Image class (GraphicsMagick 1.1)
34 o Added radial_blur, random_threshold_channel methods to Image class
35 (ImageMagick 6.0.0)
20e1823 Update for IM 6.0.0 support for quantum_operator method
rmagick authored
36 o Added quantum_operator method to Image class (GraphicsMagick 1.1, ImageMagick 6.0.0)
37 o Added statistics method to Image class (GraphicsMagick 1.1)
ddf3c6b Implement Image#statistics method, class Magick::Statistics, and
rmagick authored
38 o Support channel_extrema, channel_mean with GraphicsMagick 1.1
549fa1a Add Image#endian attribute
rmagick authored
39 o Added endian attribute to Image class
0223a40 Image#composite!
rmagick authored
40 o Added composite! method to Image class
fd5fcd2 Add random_threshold_channel method to Image class
rmagick authored
41 o Deprecated random_channel_threshold method when linked with ImageMagick 6.0.0.
99d6d3d Add grayscale_pseudo_class method
rmagick authored
6943355 Support Colorspace and CompositeOp constants added in 5.5.7.
rmagick authored
43 RMagick 1.4.0
4f19c85 Updated
rmagick authored
44 o Revised and updated documentation
45 o Implemented enumeration values as instances of an Enum
e49c742 Update profile attributes, Image#profile! to use new 5.5.8 profile API,
rmagick authored
46 class. Based on a description by Paul Brannon in ruby-talk 79041.
4f19c85 Updated
rmagick authored
47 o Added HSLColorspace, HWBColorspace constants (ImageMagick 5.5.7,
48 GraphicsMagick 1.0.2)
59eb049 Updated for 1.4.0 changes
rmagick authored
49 o Added CopyCyanCompositeOp, CopyMagentaCompositeOp,
4f19c85 Updated
rmagick authored
50 CopyYellowCompositeOp, CopyBlackCompositeOp constants (ImageMagick 5.5.7,
51 GraphicsMagick 1.1)
52 o Added ReplaceCompositeOp. CopyCompositeOp constants (ImageMagick 6.0.0)
53 o Added color_histogram to Image class. (ImageMagick 6.0.0, GraphicsMagick 1.1)
54 o Added define method to Image::Info class (ImageMagick 6.0.0, GraphicsMagick 1.1)
fbcabfe Add bilevel_channel, channel_mean, gamma_channel, negate_channel methods
rmagick authored
55 o Added tint, each_profile, channel_extrema, channel_compare,
56 channel_depth, channel_mean, quantum_depth, preview, gamma_channel,
4f19c85 Updated
rmagick authored
57 negate_channel, bilevel_channel methods to Image class (ImageMagick 6.0.0)
71b184a Add tint method to Image class for IM 5.5.8
rmagick authored
58 o Added get_exif_by_entry, get_exif_by_tag to Image class
e05593d PreviewImage is new in 5.5.8.
rmagick authored
59 o Added border! method to Image class
4f19c85 Updated
rmagick authored
60 o Added fcmp, intensity methods to Pixel class
90dd7bd Integrate 1.3.1 changes
rmagick authored
61 o Added Version_long constant
2931a68 Note the change to the 'fuzz' attribute in the Image and Image::Info
rmagick authored
62 o The 'fuzz' attribute in the Image and ImageInfo classes now
63 accepts a percentage value as well as a numeric value.
6e02234 Note new Geometry class
rmagick authored
64 o Added Geometry class and changed all methods that accept a geometry
4f19c85 Updated
rmagick authored
65 string to accept a Geometry object as well
ebb5aa1 Doc new dup, clone methods
rmagick authored
66 o Added dup and clone methods to the ImageList, Image, and Draw
4f19c85 Updated
rmagick authored
67 classes (Fix for bug #254.)
68 o Tested with latest ImageMagick 6.0.0 beta and GraphicsMagick 1.1 snapshot
71b184a Add tint method to Image class for IM 5.5.8
rmagick authored
90e2c3a Add compare method to Image class (IM 5.5.8)
rmagick authored
70 RMagick 1.3.2
71 o Fix profile! to require only 2 arguments, as documented.
72 o Correct spelling of 'transparent' in text_antialias.rb example.
73 o Add output of `Magick-config --libs` to LIBS variable in configure
74 o Minor fixes in documentation
75 o Test with GraphicsMagick 1.0.4
76 o Test with latest ImageMagick 5.5.8 beta
90dd7bd Integrate 1.3.1 changes
rmagick authored
78 RMagick 1.3.1
79 o Fixed default base URI in the links to the installed xMagick doc
80 o Applied the patch for bug #76 that caused the rubyname.rb example
81 to hang when installing on FreeBSD.
82 o Fixed the <=> method in Image to return nil when the class of the
83 other object is not Image
84 o Added code to ensure that the `text' argument to Draw#text is not
85 nil or empty
86 o Fixed the handle_error function to re-initialize the exception
87 structure after destroying its contents.
d9b079a Initial revision
tim authored
89 RMagick 1.3.0
942425e Clean up
tim authored
90 o Added strip!, import_pixels, export_pixels, random_channel_threshold
4064a79 Rewrite 1.3.0 changes
rmagick authored
91 to the Image class. (Available only with ImageMagick 5.5.8, which
92 is still in beta.)
93 o Added black_threshold and white_threshold to the Image class.
94 o Added format= attribute writer to the Image class
95 o Added monochrome= attribute writer to the Image::Info class
96 o Added annotate to the Image class.
97 o Made the image argument to get_type_metrics optional. (Thanks to
98 Hal Fulton for suggesting this change and the annotate change!)
99 o Enhance the read, write, and ping methods in both the Image
100 class and the ImageList class to accept an open File object as
101 well as a filename argument.
102 o Added change_geometry to the Image class
103 o Changed configure to generate top-level Makefile with install
104 and uninstall targets. (Thanks to Bob Friesenhahn for the
105 suggestion and the the Makefile!)
106 o Incorporated patch to correct problems when building
107 with Ruby 1.6.7.
108 o Added "magick_location" attribute to the ImageMagickError
109 class. (Available only with GraphicsMagick 1.1, not yet released.)
110 o Tested with ImageMagick 5.5.8 beta
111 o Tested with GraphicsMagick 1.0.2 and 1.1 snapshot
112 o Tested with Ruby 1.8.0
02868a5 More 1.3.0 updates
tim authored
113 o Changed to MIT license
d9b079a Initial revision
tim authored
115 RMagick 1.2.2
116 o Fixed many bugs in configuration script
117 o Added support for GraphicsMagick 1.0 (with assistance from Bob Friesenhahn)
118 o Changed default documentation directory (--doc-dir option default) to
119 $prefix/share/RMagick
120 o Added "examples" directory to contain example programs that aren't
121 referenced by the documentation
123 RMagick 1.2.1
124 o Yet another fix to the Cygwin installation procedure
126 RMagick 1.2.0
127 o Changed install to work correctly on Cygwin
128 (Cygwin testing by Yuki Hirakawa and David Martinez Garcia.)
129 o Changed install to support Gentoo ebuild
130 (Gentoo support provided by Tom Payne.)
131 o Changed configure script to find IM doc in IM 5.5.7
132 o Added Image#capture
133 o Added optional matte_pct argument to Image#colorize
134 o Add default argument values to Image#gaussian_blur
135 o Fix bug in Image#store_pixels that prevented it from working with
136 GIF and other PseudoClass image formats
137 o Changed Image#crop and Image#crop! to accept a GravityType constant
138 as the first argument, instead of the x- and y-offset arguments.
139 (Suggested by Robert Wagner.)
140 o Added Image::Info#filename=, image_type=
141 o Added ImageList#__map__ as an alias for Enumerable#map
142 o Added fetch, insert, select, reject methods to ImageList class for
143 Ruby 1.8.0
144 o Undefined zip and transpose methods in ImageList class for Ruby 1.8.0
145 o ImageMagick 5.5.7 supported
147 RMagick 1.1.0
148 o Fixed bug in handle_error that caused an abend when linked with IM 5.5.6
149 o Added RMAGICK image "format". When read, returns 252x108 RMagick logo
150 in PNG format.
151 o Changed examples to give all floating point constants a leading digit.
152 o Added Image#rotate!
153 o Tested with Ruby 1.8.0preview2
154 o Added Image#extract_info, Image::Info#extract=, Image::Info#scene=,
155 Image::Info#number_scenes=, Image::Info#tile=
156 o Added Draw#text_align, Draw#text_anchor, Draw#text_undercolor
157 o ImageMagick 5.5.6 supported
159 RMagick 1.0.0
160 o Fixed warnings when compiling with Ruby 1.8.0
161 o Added Draw#rotation=, rotated_text.rb
162 o Fixed temp image files in Montage_texture and Draw_composite
163 o ImageMagick 5.5.5 supported
165 RMagick 0.9.5
166 o Added channel.rb example
167 o Fixed install problems with IM 5.5.1
169 RMagick 0.9.4
170 o Cleaned up documentation.
171 o Added logging methods Magick.set_log_event_mask and Magick.set_log_format
172 o Added Magick.set_monitor
173 o Added custom serialization methods _dump and _load to Image class.
174 Added marshaling section to usage doc.
175 o Added Image#mime_type
176 o Changed install to use autoconf-generated configure script
177 o Replaced makedoc.rb with post-install.rb hook
178 o Added rmconst.rb utility script
179 o ImageMagick 5.5.4 supported
181 RMagick 0.9.3
182 o Changed ImageList#<=> to use same algorithm as Array#<=>
183 o Changed Draw class variables to class constants
184 o Fixed bug in Magick::colors method that caused some colors
185 to be repeated or missed when the optional block is used
186 o Changed fill classes to not inherit from common Fill class.
187 Removed Fill class.
188 o Improved usage documentation
189 o Added Image#level_channel, introduced with IM 5.5.3
190 o ImageMagick 5.5.3 supported
191 o Ruby 1.6.8, 1.8.0preview1 supported
193 RMagick 0.9.2
194 o Added crop!, flip!, flop!, magnify!, minify!, resize!, sample!,
195 scale!, shave!, channel_threshold methods to Image class
196 o Documented DisposeType, ColorSeparationMatteType and OptimizeType
197 constants
198 o Changed Image#<=>, ImageList#<=> to raise TypeError if the other
199 argument is not in the same class
200 o Deleted Image#==, ImageList#==, include Comparable in both classes
201 o Added Image#thumbnail, thumbnail!, adaptive_threshold for 5.5.2 & later
202 o Used image list functions in 5.5.2 & later
203 o ImageMagick 5.5.2 supported
204 o Removed last vestiges of 5.4.9 support
206 RMagick 0.9.1
207 o Added -Wl,rpath option to $LDFLAGS in extconf.rb
208 o #include <sys/types.h> in rmagick.h
209 o Changed set_cache_threshold to call SetMagickResourceLimit instead of SetCacheThreshold
210 o Changed Image_texture_flood_fill to clone texture image instead of adding a reference
211 o Many fixes to the Array methods in ImageList
212 o Defined Image#<=>, defined Image#== in terms of Image#<=>
213 o Defined ImageList#<=> in terms of Image#<=>
215 RMagick 0.9.0
216 1st beta
Something went wrong with that request. Please try again.