Changelog History
Page 1
-
v3.3 Changes
July 27, 2020This release adds
to_s
as an alias forto_xml
, thanks to Roy Zwambag. See ๐ merge request https://gitlab.com/yorickpeterse/oga/-/merge_requests/192 for more information. -
v3.2 Changes
January 10, 2020๐ This release fixes a few warnings that would show up when using Oga on Ruby ๐ 2.7.0. See https://gitlab.com/yorickpeterse/oga/merge_requests/190 for more information.
-
v3.1 Changes
January 08, 2020๐ This release fixes a bug in the XML lexer that prevented the parsing of doctypes ๐ using "public" or "system" instead of "PUBLIC"/"SYSTEM". See issue https://gitlab.com/yorickpeterse/oga/issues/199 for more information.
-
v3.0 Changes
December 03, 2019๐ This release bumps the Ruby version requirement to Ruby 2.3.0, as we haven't ๐ supported older versions for several years now. We also no longer officially ๐ support Rubinius.
-
v2.17 Changes
December 02, 20190๏ธโฃ Elements using the default XML namespace can now be queried using XPath queries, which was broken for quite a while.
๐ See commit https://gitlab.com/yorickpeterse/oga/commit/95da93949bf613612981f5cd7decc0d2c2a60e15 for more information.
-
v2.16 Changes
November 29, 2019- XPath namespace aliases can now be used when querying elements using XPath expressions.
- ๐ Several RDOc and RubyGems deprecation warnings have been resolved.
๐ See the following commits for more information:
-
v2.15 Changes
April 11, 2018๐ The HTML parser now allows
th
elements to occur inthead
,tbody
, and ๐tfoot
elements. See issue https://gitlab.com/yorickpeterse/oga/issues/190 for more information. -
v2.14 Changes
January 30, 2018Various methods that yield a block now return an Enumerator when no block is ๐ provided. See merge request ๐ https://gitlab.com/yorickpeterse/oga/merge_requests/184 for more information.
-
v2.13 Changes
January 05, 2018๐ Leading and trailing whitespace is now removed from CSS selectors. See ๐ https://gitlab.com/yorickpeterse/oga/merge_requests/183 for more information.
-
v2.12 Changes
December 29, 2017Element start tags containing other start tags (e.g.
<script<script>
) are now ๐ parsed correctly.๐ See f574197ea657cf09405336ca618a22e32c94d0d0 for more information.