Improved implied name parsing, bugfixes, and improved backcompat parsing
Breaking changes
- #125 - Add
rel-urls
to parsed result. Removesalternates
by default but still available behind a feature flag. - #142 - Reduce instances of implied
p-name
. See Microformats issue #6. This means it is now possible for the parsed result to not have aname
property, whereas before there was always aname
property on an object. Make sure consuming code can handle an object without a name now.
Fixes
- #124 - Fix for experimental lang parsing
- #127 - Fix for parsing
h-*
class names containing invalid characters. - #131 - Improved
dt-
parsing. Issues #126 and #115. - #130 - Fix for implied properties with empty attributes.
- #135 - Trim leading and tailing whitespace from HTML value as well as text value.
- #137 - Fix backcompat hfeed parsing.
- #134 - Fix
rel=bookmark
backcompat parsing. - #116 - Fix backcompat parsing for
summary
property inhreview
- #149 - Fix for datetime parsing, no longer tries to interpret the value and passes through instead
Thanks to @gRegorLove and @jkphl for all their hard work in this release!