Changes for version 2.000 - 2018-12-17

  • Fixed warnings in collection uniq method when collection contains undefined values. (from Mojolicious 7.75)
  • Added support for namespace selectors like "ns|*". (from Mojolicious 7.77)
  • Added support for hyphen-separated list attribute selectors like "[hreflang|=en]". (from Mojolicious 7.77)
  • Added support for :link and :visited pseudo-classes. (from Mojolicious 7.77)
  • Improved performance of all DOM manipulation methods significantly when reusing Mojo::DOM58 objects. (from Mojolicious 7.78)
  • Added new_tag method. (from Mojolicious 7.78)
  • Added tag_to_html function. (from Mojolicious 7.78)
  • Added selector method. (from Mojolicious 7.79)
  • Improved HTML5.2 compliance. (from Mojolicious 8.02)

Modules

Minimalistic HTML/XML DOM parser with CSS selectors
Escape or unescape HTML entities in strings