Releases: wikimedia/html-metadata
Releases · wikimedia/html-metadata
Require node >= 16
What's Changed
- updating scraping.js to fix HTTP 406 error while runing the test suite by @Jacobojijo in #99
- Add linting by @mvolz in #100
- Fix prototype function pollution by @mvolz in #101
New Contributors
- @Jacobojijo made their first contribution in #99
Full Changelog: v1.7.2...v2.0.0
v1.7.2
What's Changed
- Update Cheerio by @thewilkybarkid in #91
- Update mocha and tests by @mvolz in #92
- Add CI and update package-lock.json by @mvolz in #94
New Contributors
- @thewilkybarkid made their first contribution in #91
Full Changelog: v1.7.1...v1.7.2
Improve metadata coverage, expose loadHTML method, deprecate support for node 0.10 & 0.12
This change deprecates support for node 0.10 and .12 and is compatible with 4, 6, & 8. It also updates packages to their latest versions.
The following improvements to the metadata scraping were made:
- Adds in PRISM metadata method parsePrism
- Adds in icon and apple touch icon metadata to the parseGeneral method
- Adds in xml lang attribute in the parseGeneral method if the html lang property is not available
Additional, a loadHTML method was exposed for scraping downloaded HTML files.
Fix warns and reject Errors instead of strings
- Fix warns
- Clean up tests & replace url that was timing out
- Rejection values return Errors instead of strings
Adds support for JSON-LD in script tags
Adds support for JSON-LD in script tags
Adds support for Twitter cards
Adds support for Twitter cards.