8000 Releases · xmldom/xmldom · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: xmldom/xmldom

0.9.8

28 Feb 15:55
4a1e6e9
Compare
Choose a tag to compare

Commits

Fixed

  • fix: replace \u2029 as part of normalizeLineEndings #839 / #838
  • perf: speed up line detection #847 / #838

Chore

  • updated dependencies
  • drop jazzer and rxjs devDependencies #845

Thank you,
@kboshold,
@Ponynjaa,
for your contributions.

#435

0.9.7

19 Jan 19:41
e10cdf1
Compare
Choose a tag to compare

Commits

Added

  • Implementation of hasAttributes #804

Fixed

  • locator is now true even when other options are being used for the DOMParser #802 / #803
  • allow case-insensitive DOCTYPE in HTML #817 / #819

Performance

  • simplify DOM.compareDocumentPosition #805

Chore

  • updated devDependencies

Thank you,
@zorkow,
@Ponynjaa,
@WesselKroos,
for your contributions.

#435

0.9.6

05 Dec 06:28
0a64f48
Compare
Choose a tag to compare

Commits

Fixed

  • lower error level for unicode replacement character #790 / #794 / #797

Chore

  • updated devDependencies
  • migrate renovate config #792

Thank you, @eglitise, for your contributions.

0.9.5

26 Oct 09:30
e4d087e
Compare
Choose a tag to compare

Commits

Fixed

  • fix: re-index childNodes on insertBefore #763 / #766

Thank you,
@mureinik,
for your contributions.

0.9.4

13 Oct 23:01
65d028a
Compare
Choose a tag to compare

Commits

Fixed

  • restore performance for large amount of child nodes #748 / #760
  • types: correct error handler level to warning (#759) #754 / #759

Docs

  • test: verify BOM handling #758

Thank you,
@luffynando,
@mattiasw,
@JoinerDev,
for your contributions.

0.9.3

21 Sep 11:31
5b7382f
Compare
Choose a tag to compare

Commits

Fixed

  • restore more Node and ProcessingInstruction types #725 / #726
  • getElements* methods return LiveNodeList<Element> #731 / #734
  • Add more missing Node props #728, triggered by unclosed #724

Docs

Chore

  • updates devDependencies

Thank you,
@Ponynjaa,
@ayZagen,
@sserdyuk,
@wydengyre,
@mykola-mokhnach,
@benkroeger,
for your contributions.

#435

0.9.2

05 Sep 12:32
b6d02cf
Compare
Choose a tag to compare

0.9.2

Feature

  • add Element.getElementsByClassName #722

Fixed

  • add missing types for Document.documentElement and Element.tagName #721 #720

Thank you, @censujiang, @Mathias-S, for your contributions

#435

0.9.1

05 Sep 04:12
326e703
Compare
Choose a tag to compare

Commits

Fixed

  • DOMParser.parseFromString requires mimeType as second argument #713
  • correct spelling of isHTMLMimeType in type definition #715 / #712
  • sync types with exports #717 / #285 / #695

Other

  • minimum tested node version is 14 #710

Thank you, @krystofwoldrich, @marvinruder,
@amacneil, @defunctzombie,
@tjhorner, @danon, for your contributions

0.9.0

29 Aug 20:36
8c7c7af
Compare
Choose a tag to compare

Commits

Features

  • feat: expose all DOM level 2 element prototypes #637 / #40
  • feat: add iterator function to NodeList and NamedNodeMap #634 / #633

Fixed

  • parse empty/whitspace only doctype internal subset #692
  • avoid prototyp 9F5D e clash in namespace prefix #554
  • report fatalError when doctype is inside elements #550

Other

  • test: add fuzz target and regression tests #556
  • chore: improve .gitignore and provide .envrc.template #697
  • chore: Apply security best practices #546
  • ci: check test coverage in PRs #524
  • docs: add missing commas to readme #566
  • docs: click to copy install command in readme #644
  • docs: enhance jsdoc comments #511

Thank you, @kboshold, @edi9999, @apupier,
@shunkica, @homer0, @jhauga,
@UdayKharatmol, for your contributions

0.9.0-beta.11

30 Jul 08:14
0.9.0-beta.11
6ca5743
Compare
Choose a tag to compare
0.9.0-beta.11 Pre-release
Pre-release

Commits

Fixed

  • report more non well-formed cases #519 / #45 / #125 / #467
    BREAKING-CHANGE: Reports more not well-formed documents as fatalError
    and drop broken support for optional and unclosed tags in HTML.

Other

  • Translate/drop non English comments #518
  • use node v16 for development #517

Thank you, @brodybits, @cbettinger, @josecarlosrx, for your contributions

0