All Versions
94
Latest Version
Avg Release Cycle
54 days
Latest Release
-
Changelog History
Page 5
Changelog History
Page 5
-
v2.4.3 Changes
June 26, 2016🛠 Fixed
- 🛠 Fixed compiler warnings and errors.
- ⚡️ Updated for Ruby 2.4.0.
-
v2.4.2 Changes
June 23, 2016🛠 Fixed
- ➕ Added methods to Ox::Builder to provide output position information.
-
v2.4.1 Changes
April 30, 2016➕ Added
- ➕ Added overlay feature to give control over which elements generate callbacks with the SAX parser.
- Element.locate now includes self if the path is relative and starts with a wildcard.
🛠 Fixed
- Made SAX smarter a little smarter or rather let it handle unquoted string with a / at the end.
- 🛠 Fixed bug with reporting errors of element names that are too long.
-
v2.4.0 Changes
April 14, 2016🛠 Fixed
- ➕ Added Ox::Builder that constructs an XML string or writes XML to a stream using builder methods.
-
v2.3.0 Changes
February 21, 2016➕ Added
- ➕ Added Ox::Element.replace_text() method.
- A invalid_replace option has been added. It will replace invalid XML character with a provided string. Strict effort now raises an exception if an invalid character is encountered on dump or load.
🔄 Changed
- 📜 Ox.load and Ox.parse now allow for a callback block to handle multiple top level entities in the input.
- 📜 The Ox SAX parser now supports strings as input directly without and IO wrapper.
🛠 Fixed
- Ox::Element nodes variable is now always initialized to an empty Array.
- Ox::Element attributes variable is now always initialized to an empty Hash.
-
v2.2.4 Changes
🛠 Fixed
- 🔄 Changed the code to allow compilation on older compilers. No change in functionality otherwise.
-
v2.2.3 Changes
🛠 Fixed
The convert_special option now applies to attributes as well as elements in the SAX parser.
📜 The convert_special option now applies to the regualr parser as well as the SAX parser.
⚡️ Updated to work correctly with Ruby 2.3.0.
-
v2.2.2 Changes
October 19, 2015🛠 Fixed
🛠 Fixed problem with detecting invalid special character sequences.
🛠 Fixed bug that caused a crash when an <> was encountered with the SAX parser.
-
v2.2.1 Changes
July 30, 2015🛠 Fixed
➕ Added support to handle script elements in html.
➕ Added support for position from start for the sax parser.
-
v2.2.0 Changes
April 20, 2015🛠 Fixed
➕ Added the SAX convert_special option to the default options.
➕ Added the SAX smart option to the default options.
0️⃣ Other SAX options are now taken from the defaults if not specified.