From: Mike Dalessio Date: 2013-03-19T05:12:50+09:00 Subject: [ANN] nokogiri 1.5.7 Released --047d7bf0c33279a2b204d8383fb6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable nokogiri version 1.5.7 has been released! * * * * * Nokogiri (=E9=8B=B8) is an HTML, XML, SAX, and Reader parser. Among Nokogi= ri's many features is the ability to search documents via XPath or CSS3 selectors. XML is like violence - if it doesn=E2=80=99t solve your problems, you are n= ot using enough of it. Changes: ### 1.5.7 / 2013-03-18 * Features * Windows support for Ruby 2.0. * Bugfixes * SAX::Parser.parse_io throw an error when used with lower case encoding. #828 * (JRuby) Java Nokogiri is finally green (passes all tests) under 1.8 and 1.9 mode. High five everyone. #798, #705 * (JRuby) Nokogiri::XML::Reader broken (as a pull parser) on jruby - reads the whole XML document. #831 * (JRuby) JRuby hangs parsing "&". #837 * (JRuby) JRuby NPE parsing an invalid XML instruction. #838 * (JRuby) Node#content=3D incompatibility. #839 * (JRuby) to_xhtml doesn't print the last slash for self-closing tags in JRuby. #834 * (JRuby) Adding an EntityReference after a Text node mangles the entity in JRuby. #835 * (JRuby) JRuby version inconsistency: nil for empty attributes. #818 * CSS queries for classes (e.g., ".foo") now treat all whitespace identically. #854 * Namespace behavior cleaned up and made consistent between JRuby and MRI. #846, #801 (Thanks, Michael Klein!) * (MRI) SAX parser handles empty processing instructions. #845 --047d7bf0c33279a2b204d8383fb6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
nokogiri version 1.5.7 has been released!


Nokogiri (=E9=8B=B8) is an HTML, XML, SAX, and Reader parser. =C2=A0Among= Nokogiri's
many features is the ability to search documents via XPath or CSS3 sel= ectors.

XML is like violence - if it doesn=E2=80= =99t solve your problems, you are not using
enough of it.

Changes:

### 1.5.7 / 2013-03-18

* Features

=C2=A0 * Windows supp= ort for Ruby 2.0.


* Bugfixes
<= div>
=C2=A0 * SAX::Parser.parse_io throw an error when used with = lower case encoding. #828
=C2=A0 * (JRuby) Java Nokogiri is final= ly green (passes all tests) under 1.8 and 1.9 mode. High five everyone. #79= 8, #705
=C2=A0 * (JRuby) Nokogiri::XML::Reader broken (as a pull parser) on jr= uby - reads the whole XML document. #831
=C2=A0 * (JRuby) JRuby h= angs parsing "&amp;". #837
=C2=A0 * (JRuby) JRuby N= PE parsing an invalid XML instruction. #838
=C2=A0 * (JRuby) Node#content=3D incompatibility. #839
=C2= =A0 * (JRuby) to_xhtml doesn't print the last slash for self-closing ta= gs in JRuby. #834
=C2=A0 * (JRuby) Adding an EntityReference afte= r a Text node mangles the entity in JRuby. #835
=C2=A0 * (JRuby) JRuby version inconsistency: nil for empty attributes= . #818
=C2=A0 * CSS queries for classes (e.g., ".foo") = now treat all whitespace identically. #854
=C2=A0 * Namespace beh= avior cleaned up and made consistent between JRuby and MRI. #846, #801 (Tha= nks, Michael Klein!)
=C2=A0 * (MRI) SAX parser handles empty processing instructions. #845<= /div>

--047d7bf0c33279a2b204d8383fb6--