All Versions
Latest Version
Avg Release Cycle
28 days
Latest Release
346 days ago

Changelog History
Page 11

  • v1.1.1 Changes

    • ๐Ÿ†• New features

      • Added XML::Node#elem?
      • Added XML::Node#attribute_nodes
      • Added XML::Attr
      • XML::Node#delete added.
      • XML::NodeSet#inner_html added.
    • ๐Ÿ›  Bugfixes

      • Not including an HTML entity for \r for HTML nodes.
      • Removed CSS::SelectorHandler and XML::XPathHandler
      • XML::Node#attributes returns an Attr node for the value.
      • XML::NodeSet implements to_xml
  • v1.1.0 Changes

    • ๐Ÿ†• New Features

      • Custom XPath functions are now supported. See Nokogiri::XML::Node#xpath
      • Custom CSS pseudo classes are now supported. See Nokogiri::XML::Node#css
      • Nokogiri::XML::Node#<< will add a child to the current node
    • ๐Ÿ›  Bugfixes

      • Mutex lock on CSS cache access
      • Fixed build problems with GCC 3.3.5
      • XML::Node#to_xml now takes an indentation argument
      • XML::Node#dup takes an optional depth argument
      • XML::Node#add_previous_sibling returns new sibling node.
  • v1.0.7 Changes

    • ๐Ÿ›  Bugfixes

      • Fixed memory leak when using Dike
      • SAX parser now parses IO streams
      • Comment nodes have their own class
      • Nokogiri() should delegate to Nokogiri.parse()
      • Prepending rather than appending to ENV['PATH'] on windows
      • Fixed a bug in complex CSS negation selectors
  • v1.0.6 Changes

    • ๐Ÿ›  5 Bugfixes

      • XPath Parser raises a SyntaxError on parse failure
      • CSS Parser raises a SyntaxError on parse failure
      • filter() and not() hpricot compatibility added
      • CSS searches via Node#search are now always relative
      • CSS to XPath conversion is now cached
  • v1.0.5 Changes

    ๐Ÿ›  Fixed

    • โž• Added mailing list and ticket tracking information to the README.txt
    • ๐Ÿ Sets ENV['PATH'] on windows if it doesn't exist
    • Caching results of NodeSet#[] on Document
  • v1.0.4 Changes

    • ๐Ÿ›  Bugfixes

      • Changed memory management from weak refs to document refs
      • Plugged some memory leaks
      • Builder blocks can call methods from surrounding contexts
  • v1.0.3 Changes

    • ๐Ÿ›  5 Bugfixes

      • NodeSet now implements to_ary
      • XML::Document should not implement parent
      • More GC Bugs fixed. (Mike is AWESOME!)
      • Removed RARRAY_LEN for 1.8.5 compatibility. Thanks Shane Hanna.
      • inner_html fixed. (Thanks Yehuda!)
  • v1.0.2 Changes

    • ๐Ÿ›  1 Bugfix

      • extconf.rb should not check for frex and racc
  • v1.0.1 Changes

    • ๐Ÿ›  1 Bugfix

      • Made sure extconf.rb searched libdir and prefix so that ports libxml/ruby will link properly. Thanks lucsky!
  • v1.0.0 Changes

    July 13, 2008
    • 1 major enhancement

      • Birthday!