Releases: xmldom/xmldom
Releases · xmldom/xmldom
0.9.8
0.9.7
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.
0.9.6
0.9.5
0.9.4
0.9.3
Fixed
- restore more
Node
andProcessingInstruction
types#725
/#726
getElements*
methods returnLiveNodeList<Element>
#731
/#734
- Add more missing
Node
props#728
, triggered by unclosed#724
Docs
- Update supported runtimes in readme (NodeJS >= 14.6 and other ES5 compatible runtimes)
Chore
- updates devDependencies
Thank you,
@Ponynjaa,
@ayZagen,
@sserdyuk,
@wydengyre,
@mykola-mokhnach,
@benkroeger,
for your contributions.
0.9.2
0.9.1
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
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
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
Thank you, @brodybits, @cbettinger, @josecarlosrx, for your contributions