Packages

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…

Other targets from 2.2.3Latest8.1.0
The note of 3.0.0 lists no breaking change or deprecation, which is rare for a major.
  1. 2.2.3yours
  2. 3.0.0target
?
changes to make
0
advisories fixed
0
new
0
fixes
7 other lines we could not sort, mostly version bumps
  • Added: parse5 now ships with TypeScript definitions from which new documentation website is generated (GH #125).

    3.0.0
  • 3.0.0
  • 3.0.0
  • Updated (breaking): Added support for limited quirks mode. document.quirksMode property was replaced with document.mode property which can have 'no-quirks', 'quirks' and 'limited-quirks' values. Tree adapter setQuirksMode and isQuirksMode methods were replaced with setDocumentMode and getDocumentMode methods (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.endTag when the start tag contains newlines (GH #166)

    3.0.0