Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

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