All Versions
Latest Version
Avg Release Cycle
55 days
Latest Release

Changelog History
Page 5

  • v2.2.3

    ๐Ÿ›  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

    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

    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

    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.

  • v2.1.8

    February 10, 2015

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug that caused all input to be read before parsing with the sax parser and an IO.pipe.
  • v2.1.7

    January 31, 2015

    ๐Ÿ›  Fixed

    • Empty elements such as are now called back with empty text.

    • ๐Ÿ›  Fixed GC problem that occurs with the new GC in Ruby 2.2 that garbage collects Symbols.

  • v2.1.6

    ๐Ÿ›  Fixed

    • โšก๏ธ Update licenses. No other changes.
  • v2.1.5

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed symbol intern problem with Ruby 2.2.0. Symbols are not dynamic unless rb_intern(). There does not seem to be a way to force symbols created with encoding to be pinned.
  • v2.1.4

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed bug where the parser always started at the first position in a stringio instead of the current position.
  • v2.1.3

    July 25, 2014

    ๐Ÿ›  Fixed

    • โž• Added check for @attributes being nil. Reported by and proposed fix by Elana.