Releases: ruby/rexml
REXML 3.2.9 - 2024-06-09
REXML 3.2.8 - 2024-05-16
Fixes
- Suppressed a warning
REXML 3.2.7 - 2024-05-16
Improvements
-
Improve parse performance by using
StringScanner
. -
Improved parse performance when an attribute has many
<
s.
Fixes
-
XPath: Fixed a bug of
normalize_space(array)
. -
XPath: Fixed a bug that wrong position is used with nested path.
-
Fixed a bug that an exception message can't be generated for
invalid encoding XML.
REXML 3.2.6 - 2023-07-27
Improvements
-
Required Ruby 2.5 or later explicitly.
GH-69
[Patch by Ivo Anjo] -
Added documentation for maintenance cycle.
GH-71
[Patch by Ivo Anjo] -
Improved performance and memory usage.
GH-94
[Patch by fatkodima] -
REXML::Parsers::XPathParser#abbreviate
: Added support for
function arguments.
GH-95
[Reported by pulver] -
REXML::Parsers::XPathParser#abbreviate
: Added support for string
literal that contains double-quote.
GH-96
[Patch by pulver] -
REXML::Parsers::XPathParser#abbreviate
: Added missing/
to
:descendant_or_self/:self/:parent
.
GH-97
[Reported by pulver] -
REXML::Parsers::XPathParser#abbreviate
: Added support for more patterns.
GH-97
[Reported by pulver]
Fixes
-
Fixed a typo in NEWS.
GH-72
[Patch by Spencer Goodman] -
Fixed a typo in NEWS.
GH-75
[Patch by Andrew Bromwich] -
Fixed documents.
GH-87
[Patch by Alexander Ilyin] -
Fixed a bug that
Attriute
convert'
and'
even when
attribute_quote: :quote
is used.
GH-92
[Reported by Edouard Brière] -
Fixed links in tutorial.
GH-99
[Patch by gemmaro]
Thanks
-
Ivo Anjo
-
Spencer Goodman
-
Andrew Bromwich
-
Burdette Lamar
-
Alexander Ilyin
-
Edouard Brière
-
fatkodima
-
pulver
-
gemmaro