I pushed out a 0.8.3 libxml release last night (0.8.3 because I botched the 0.8.2 release).

Changes:

* To use LibXML you can either require 'xml' or require 'libxml'.
  The differences is that require 'xml' mixes the LibXML module into
  the global namespace, thereby allowing you to write code such
  as document = XML::Document.new.  Note that this is different
  from 0.8.0 and 0.8.1 and may require updating your code.

* Support RelaxNG validation (thanks to Morus Walter)

* Support passing IO objects to XmlReaders (thanks to Tom Hughes)

* Fix segmentation fault caused by adding an attribute to a CDATA node

* Moved node checking functions from C to Ruby

* Improved Windows support - libxml-ruby should now work out of the box.

* Improved Windows support - turned on libxml's zlib and iconv support.

Enjoy,

Charlie

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
libxml-devel mailing list
libxml-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/libxml-devel

Reply via email to