parse5
8.1.0 · 1 Nov 2026MIT227.5M / weekRepositoryHomepagenpmAtom feed
Upgrading parse5 From 2.2.3 to 3.0.0
1 release in betweenevery note read
Reading releases, release notes and advisories…
- ?
- changes to make
- 0
- advisories fixed
- 0
- new
- 0
- fixes
7 other lines we could not sort, mostly version bumps
- 3.0.0
Added: parse5 now ships with TypeScript definitions from which new documentation website is generated (GH #125).
- 3.0.0
Added: PlainTextConversionStream (GH #135).
- 3.0.0
Updated: Significantly reduced initial memory consumption (GH #52).
- 3.0.0
Updated (breaking): Added support for limited quirks mode.
document.quirksModeproperty was replaced withdocument.modeproperty which can have'no-quirks','quirks'and'limited-quirks'values. Tree adaptersetQuirksModeandisQuirksModemethods were replaced withsetDocumentModeandgetDocumentModemethods (GH #83). - 3.0.0
Updated (breaking): AST collections (e.g. attributes dictionary) don't have prototype anymore (GH #119).
- 3.0.0
Updated (breaking): Doctype now always serialized as
<!DOCTYPE html>as per spec (GH #137). - 3.0.0
Fixed: Incorrect line for
__location.endTagwhen the start tag contains newlines (GH #166)