Changelog

0.9.0

  • Switch to selectolax for parsing.

Breaking Changes

  • HTML no longer has a parser parameter.

0.8.0

  • Add Element.insert and Element.remove_children.

0.7.0

  • Add HTML.elements.

0.6.2

  • Optimize prettify method to be as fast as possible.

  • Support HTML doctype, comments, void elements, and other improvements for prettify.

0.6.1

  • Fix a few bugs for HTML.prettify() and Element.prettify().

0.6.0

  • Add Element.prettify().

0.5.1

  • Handle HTML tags when getting Element.text.

0.5.0

  • Add setter for Element.id.