Release 1.6.2 (2008-06-14) Kouhei Sutou ) =========================================================== Features -------- * Fix build failure on MacOS X. * Fix build failure on 64bit Linux. * Fix build failure with old Ruby. * Fix build failure with Ruby 1.9. Release 1.6.1 (2008-04-24) Kouhei Sutou ) =========================================================== Features -------- * Fix Quartz related bugs. (thanks to kimura wataru) * Support PKG_CONFIG_LIBDIR. (thanks to OBATA Akio) * Support RubyGems for mswin32. Release 1.6.0 (2008-04-11) Kouhei Sutou ) =========================================================== Features -------- * Support cairo 1.6.0. * Improve Quartz surface support. (thanks to kimura wataru, OBATA Akio) * Support Cairo::Win32PrintingSurface. * Support Cairo::QuartzImageSurface. * Support ruby 1.9.0. * Add Cairo::Paper. * Improve size specification of Cairo::PSSurface, Cairo::PDFSurface, Cairo::SVGSurface. Release 1.5.1 (2008-01-11) Kouhei Sutou ) =========================================================== Features -------- * Support Quartz surface. * Fix a wrong type conversion bug. (Binzo) * Fix a memory leak bug. (Binzo) * Support ruby 1.9.0. (Paul van Tilburg) * Fix typos. (NANKI Haruo) * Rename Cairo::WIN32Surface to Cairo::Win32Surface * Cairo::WIN32Surface is still available for backward compatibility but don't use in newly written code. Release 1.5.0 (2007-05-27) Kouhei Sutou ) =========================================================== Many API improvement. Features -------- * Support Cairo::Surface.new with block. * Support RubyGems. * Add experimental API Cairo::Context#pseudo_blur. (API may be changed.) * Fix strange Cairo::Context#push_group and Cairo::Context#pop_group behaviour. * Fix Cairo::Context::Path#map_path_onto. * Add high-level color interface. (Cairo::Color) * Improve color related API. For example: From: context.set_source_rgb(1, 0, 0) To: context.set_source_color(:red) * Support color type conversion between RGB, CMYK and HSV. * Many default color definitions. * Support path creation using Cairo::Path without Cairo::Context. * Improve constant value specify API. For example: From: Cairo::ImageSurface.new(Cairo::FORMAT_ARGB32, 100, 100) To: Cairo::ImageSurface.new(:argb32, 100, 100) * Support win32 surface. (Yoshinao Muramatsu) Release 1.4.1 (2007-03-10 Kouhei Sutou ) ========================================================== Features -------- * Add missing pkg-config.rb. Release 1.4.0 (2007-03-06 Kouhei Sutou ) ========================================================== Features -------- * All cairo 1.4.0 API are implemented. Release 1.2.0 (2006-07-01 Kouhei Sutou ) ========================================================== Features -------- * All cairo 1.2.0 API are implemented. * SVG surface is supported. Release 1.0.0 (2005-10-16 Kouhei Sutou ) ========================================================== Features -------- * All cairo 1.0.0 API are implemented. * PS/PDF surfaces are supported.