parse5
8.1.0 · 1 Nov 2026MIT227.5M / weekRepositoryHomepagenpmAtom feed
Where each line stands
Plan an upgradeLatest releases
All 61 releases- 8.x · latest line
8.1.0
1 Nov 2026Expose element creation context to tree adapters
Treat numeric character reference CR as whitespace
parser: Match only HTML elements in the "any other end tag" step
What's Changed
Expose element creation context to tree adapters
Treat numeric character reference CR as whitespace
parser: Match only HTML elements in the "any other end tag" step
Export InsertionMode enum from parse5
Allow flushing buffered character tokens
tokenizer: Append attribute values and character runs as slices of the input
End attribute names when missing whitespace
8.0.1
19 Apr 2026tokenizer: Use String.fromCharCode for BMP characters
Use Uint8Array bitmaps for faster tag ID lookups
Revert "perf: use Uint8Array bitmaps for faster tag ID lookups"
What's Changed
tokenizer: Use String.fromCharCode for BMP characters
Use Uint8Array bitmaps for faster tag ID lookups
Revert "perf: use Uint8Array bitmaps for faster tag ID lookups"
8.0.0
9 Jul 2025Switch to ESM-only
What's Changed
Switch to ESM-only
Bump to 8.0.0
Dependency tracking · free for 3 projects
Know when your own dependencies move
This page watches parse5. inlinr reads your package.json and keeps the same watch on every dependency you declare, then tells you only what needs you.
Advisories reach you
An email when a critical or high advisory affects a project, before the next install.
Upgrades checked first
Peer ranges, Node, ESM-only and types changes read before you bump.
Only what matters
Majors and breaking notes stay; patches and sibling bumps fold into one line.
Reading releases, release notes and advisories…
Registry facts last checked 4 Nov 2026. Releases and advisories last read 4 Nov 2026.