[cairo] [rcairo] 1.5.0

Kouhei Sutou kou at cozmixng.org
Sat May 26 19:58:31 PDT 2007


Hi,

I released rcairo 1.5.0 that has many API improvements:

  http://cairographics.org/releases/rcairo-1.5.0.tar.gz

  http://cairographics.org/releases/rcairo-1.5.0.tar.gz.md5
  47ed7b603f41abc9e828fa9f8585f02b  rcairo-1.5.0.tar.gz

  http://cairographics.org/releases/rcairo-1.5.0.tar.gz.sha1
  b71c94fa1598b5b32242c15033f1ce508b0fc0e5  rcairo-1.5.0.tar.gz


I defined a version numbering policy:

  * X.EVEN-NUMBER.Z means the rcairo supports API of cairo
    X.EVEN-NUMBER series. For example, rcairo 1.4.Z supports
    cairo 1.4 series.

  * X.ODD-NUMBER.Z means the rcairo supports API of cairo
    X.(ODD-NUMBER - 1) series and has original API
    improvements. For example, rcairo 1.5.Z supports cairo
    1.4 series (and may also support 1.5 series) and is
    added high-level color handling API. (see below for details)

  * I'll release rcairo X.EVEN-NUMBER.0 when cairo
    X.EVEN-NUMBER.0 is released. And next rcairo version may
    be X.(EVEN-NUMBER + 1).Z until cairo X.(EVEN-NUMBER +
    2).0 is released if rcairo X.EVEN-NUMBER.0 doesn't have
    any critical bugs.


Changes:
  * 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)


Regards,
--
kou


More information about the cairo mailing list