Packages

parse5

8.1.0 · 1 Nov 2026MIT227.5M / weekRepositoryHomepagenpmAtom feed

Upgrading parse5 From 7.2.0 to 8.1.0

5 releases in betweenevery note read

Reading releases, release notes and advisories…

Other targets from 7.2.0Newest 7.x7.3.0
The note of 8.0.0 lists no breaking change or deprecation, which is rare for a major.
?
changes to make
0
advisories fixed
8
new
6
fixes

Release by release

  1. 8.1.0

    1 Nov 20264 new · 3 fixes
    • new

      Expose element creation context to tree adapters

    • new

      Export InsertionMode enum from parse5

    • new

      Allow flushing buffered character tokens

    • new

      tokenizer: Append attribute values and character runs as slices of the input

    • fixed

      Treat numeric character reference CR as whitespace

    • fixed

      parser: Match only HTML elements in the "any other end tag" step

    • fixed

      End attribute names when missing whitespace

  2. 8.0.1

    19 Apr 20262 new
    • new

      tokenizer: Use String.fromCharCode for BMP characters

    • new

      Use Uint8Array bitmaps for faster tag ID lookups

  3. 8.0.0

    9 Jul 20252 new
    • new

      Switch to ESM-only

    • new

      Bump to 8.0.0

  4. 7.3.0

    22 Apr 20252 fixes
    • fixed

      Fix broken links to documentation

    • fixed

      Account for undefined in element stack

  5. 7.2.1

    28 Oct 20241 fix
    • fixed

      Export tree adapter types as namespace to support TS4.x

2 other lines we could not sort, mostly version bumps
  • Revert "perf: use Uint8Array bitmaps for faster tag ID lookups"

    8.0.1
  • Bump dependencies

    7.3.0

371 internal lines (docs, tests, tooling) left out.