parse5 v8.0.1 Release Notes

Release Date: 2026-04-19 // 3 months ago
  • What's Changed

    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.30.1 to 9.31.0 by @dependabot[bot] in #1546
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.30.1 to 9.31.0 by @dependabot[bot] in #1547
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.36.0 to 8.37.0 by @dependabot[bot] in #1548
    • ๐Ÿ‘• chore(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 by @dependabot[bot] in #1549
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.2 to 3.29.3 by @dependabot[bot] in #1550
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.37.0 to 8.38.0 by @dependabot[bot] in #1552
    • ๐Ÿ‘• chore: use unicorn-x lint rules by @43081j in #1553
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 by @dependabot[bot] in #1554
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.7 to 0.28.8 by @dependabot[bot] in #1556
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.31.0 to 9.32.0 by @dependabot[bot] in #1557
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.31.0 to 9.32.0 by @dependabot[bot] in #1558
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 by @dependabot[bot] in #1559
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.8 to 0.28.9 by @dependabot[bot] in #1560
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.38.0 to 8.39.0 by @dependabot[bot] in #1561
    • ๐Ÿ“œ chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #1562
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.5 to 3.29.7 by @dependabot[bot] in #1563
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.7 to 3.29.8 by @dependabot[bot] in #1564
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.32.0 to 9.33.0 by @dependabot[bot] in #1565
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.32.0 to 9.33.0 by @dependabot[bot] in #1566
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.9 to 0.28.10 by @dependabot[bot] in #1567
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.39.0 to 8.39.1 by @dependabot[bot] in #1568
    • ๐Ÿ“œ chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1569
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.8 to 3.29.9 by @dependabot[bot] in #1570
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.39.1 to 8.40.0 by @dependabot[bot] in #1571
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.9 to 3.29.10 by @dependabot[bot] in #1572
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.10 to 3.29.11 by @dependabot[bot] in #1573
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.33.0 to 9.34.0 by @dependabot[bot] in #1574
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.33.0 to 9.34.0 by @dependabot[bot] in #1575
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.10 to 0.28.11 by @dependabot[bot] in #1576
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.40.0 to 8.41.0 by @dependabot[bot] in #1577
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.11 to 0.28.12 by @dependabot[bot] in #1578
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.11 to 3.30.0 by @dependabot[bot] in #1579
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.41.0 to 8.42.0 by @dependabot[bot] in #1580
    • ๐Ÿ“œ chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0 by @dependabot[bot] in #1581
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.34.0 to 9.35.0 by @dependabot[bot] in #1582
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.34.0 to 9.35.0 by @dependabot[bot] in #1583
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.0 to 3.30.1 by @dependabot[bot] in #1584
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.42.0 to 8.43.0 by @dependabot[bot] in #1585
    • ๐Ÿ“œ chore(deps-dev): bump globals from 16.3.0 to 16.4.0 by @dependabot[bot] in #1587
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.1 to 3.30.2 by @dependabot[bot] in #1588
    • ๐Ÿ“œ chore(deps): bump vite from 6.3.5 to 7.1.5 by @dependabot[bot] in #1586
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.2 to 3.30.3 by @dependabot[bot] in #1590
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.12 to 0.28.13 by @dependabot[bot] in #1591
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.43.0 to 8.44.0 by @dependabot[bot] in #1592
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.35.0 to 9.36.0 by @dependabot[bot] in #1594
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.35.0 to 9.36.0 by @dependabot[bot] in #1593
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.44.0 to 8.44.1 by @dependabot[bot] in #1595
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.3 to 3.30.4 by @dependabot[bot] in #1596
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.4 to 3.30.5 by @dependabot[bot] in #1597
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.44.1 to 8.45.0 by @dependabot[bot] in #1598
    • ๐Ÿ“œ chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #1599
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.5 to 3.30.6 by @dependabot[bot] in #1600
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.36.0 to 9.37.0 by @dependabot[bot] in #1601
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.36.0 to 9.37.0 by @dependabot[bot] in #1602
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.0 by @dependabot[bot] in #1603
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.30.6 to 4.30.7 by @dependabot[bot] in #1604
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.13 to 0.28.14 by @dependabot[bot] in #1605
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 4.30.7 to 4.30.8 by @dependabot[bot] in #1607
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.46.0 to 8.46.1 by @dependabot[bot] in #1608
    • ๐Ÿ“œ chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #1609
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.37.0 to 9.38.0 by @dependabot[bot] in #1611
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.37.0 to 9.38.0 by @dependabot[bot] in #1612
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by @dependabot[bot] in #1613
    • ๐Ÿ“œ chore(deps): bump vite from 7.1.5 to 7.1.11 by @dependabot[bot] in #1614
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.46.1 to 8.46.2 by @dependabot[bot] in #1615
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by @dependabot[bot] in #1616
    • ๐Ÿ“œ chore: drop memwatch by @43081j in #1621
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.38.0 to 9.39.0 by @dependabot[bot] in #1618
    • ๐Ÿ“œ chore(deps-dev): bump globals from 16.4.0 to 16.5.0 by @dependabot[bot] in #1619
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by @dependabot[bot] in #1617
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.39.0 to 9.39.1 by @dependabot[bot] in #1622
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.46.2 to 8.46.3 by @dependabot[bot] in #1624
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.39.0 to 9.39.1 by @dependabot[bot] in #1623
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.46.3 to 8.46.4 by @dependabot[bot] in #1625
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 4.31.2 to 4.31.3 by @dependabot[bot] in #1626
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.46.4 to 8.47.0 by @dependabot[bot] in #1629
    • ๐Ÿ“œ chore(deps-dev): bump nano-staged from 0.8.0 to 0.9.0 by @dependabot[bot] in #1628
    • ๐Ÿ“œ chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #1631
    • chore(deps-dev): bump js-yaml from 4.1.0 to ...

Previous changes from v8.0.0

  • What's Changed

    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by @dependabot[bot] in #1479
    • ๐Ÿ‘• chore(deps-dev): bump eslint-plugin-unicorn from 58.0.0 to 59.0.0 by @dependabot[bot] in #1480
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.31.0 to 8.31.1 by @dependabot[bot] in #1482
    • ๐Ÿ“œ chore(deps): bump vite from 6.3.2 to 6.3.4 by @dependabot[bot] in #1483
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.25.1 to 9.26.0 by @dependabot[bot] in #1484
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.3 to 0.28.4 by @dependabot[bot] in #1485
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.28.16 to 3.28.17 by @dependabot[bot] in #1487
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.1.2 to 3.1.3 by @dependabot[bot] in #1488
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.31.1 to 8.32.0 by @dependabot[bot] in #1490
    • ๐Ÿ‘• chore(deps-dev): bump lint-staged from 15.5.1 to 15.5.2 by @dependabot[bot] in #1491
    • ๐Ÿ‘• chore(deps-dev): bump eslint-plugin-unicorn from 59.0.0 to 59.0.1 by @dependabot[bot] in #1492
    • ๐Ÿ‘• chore(deps-dev): bump eslint-config-prettier from 10.1.2 to 10.1.3 by @dependabot[bot] in #1493
    • ๐Ÿ“œ chore(deps-dev): bump globals from 16.0.0 to 16.1.0 by @dependabot[bot] in #1494
    • ๐Ÿ“‡ chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot[bot] in #1495
    • ๐Ÿ‘• chore(deps-dev): bump eslint-config-prettier from 10.1.3 to 10.1.5 by @dependabot[bot] in #1496
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by @dependabot[bot] in #1498
    • ๐Ÿ“œ chore(deps-dev): bump ts-jest from 29.3.2 to 29.3.3 by @dependabot[bot] in #1499
    • ๐Ÿšš chore: remove jest & switch to nano-staged by @43081j in #1500
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by @dependabot[bot] in #1501
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.26.0 to 9.27.0 by @dependabot[bot] in #1502
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.1.3 to 3.1.4 by @dependabot[bot] in #1504
    • ๐Ÿ“œ chore(deps-dev): bump globals from 16.1.0 to 16.2.0 by @dependabot[bot] in #1506
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by @dependabot[bot] in #1507
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by @dependabot[bot] in #1508
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.27.0 to 9.28.0 by @dependabot[bot] in #1509
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.27.0 to 9.28.0 by @dependabot[bot] in #1510
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.33.0 to 8.33.1 by @dependabot[bot] in #1511
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.1.4 to 3.2.0 by @dependabot[bot] in #1512
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.2.0 to 3.2.1 by @dependabot[bot] in #1515
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by @dependabot[bot] in #1516
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.2.1 to 3.2.2 by @dependabot[bot] in #1518
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.2.2 to 3.2.3 by @dependabot[bot] in #1520
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.33.1 to 8.34.0 by @dependabot[bot] in #1522
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by @dependabot[bot] in #1523
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.28.0 to 9.29.0 by @dependabot[bot] in #1524
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.28.0 to 9.29.0 by @dependabot[bot] in #1525
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.34.0 to 8.34.1 by @dependabot[bot] in #1526
    • โœ… chore(deps-dev): bump @vitest/coverage-v8 from 3.2.3 to 3.2.4 by @dependabot[bot] in #1529
    • ๐Ÿ“œ chore(deps-dev): bump prettier from 3.5.3 to 3.6.0 by @dependabot[bot] in #1530
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.34.1 to 8.35.0 by @dependabot[bot] in #1531
    • ๐Ÿ“œ chore(deps-dev): bump prettier from 3.6.0 to 3.6.1 by @dependabot[bot] in #1532
    • ๐Ÿ“œ chore(deps-dev): bump prettier from 3.6.1 to 3.6.2 by @dependabot[bot] in #1533
    • ๐Ÿ“œ chore(deps-dev): bump typedoc from 0.28.5 to 0.28.7 by @dependabot[bot] in #1534
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.29.0 to 9.30.0 by @dependabot[bot] in #1535
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.29.0 to 9.30.0 by @dependabot[bot] in #1536
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.0 to 3.29.1 by @dependabot[bot] in #1537
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.35.0 to 8.35.1 by @dependabot[bot] in #1538
    • ๐Ÿ“œ chore(deps): bump github/codeql-action from 3.29.1 to 3.29.2 by @dependabot[bot] in #1539
    • ๐Ÿ‘• chore(deps-dev): bump eslint from 9.30.0 to 9.30.1 by @dependabot[bot] in #1540
    • ๐Ÿ‘• chore(deps-dev): bump @eslint/js from 9.30.0 to 9.30.1 by @dependabot[bot] in #1541
    • ๐Ÿ“œ chore(deps-dev): bump globals from 16.2.0 to 16.3.0 by @dependabot[bot] in #1542
    • ๐Ÿ‘• chore(deps-dev): bump typescript-eslint from 8.35.1 to 8.36.0 by @dependabot[bot] in #1544
    • ๐Ÿ“œ feat: switch to ESM-only by @43081j in #1411
    • ๐Ÿ“œ feat: bump to 8.0.0 by @43081j in #1545

    Full Changelog : v7.3.0...v8.0.0