Skip to content

Commit 4e1bb01

Browse files
committed
update for release
1 parent ffd1269 commit 4e1bb01

9 files changed

Lines changed: 22 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ Note: Due to some last quick changes on v4, detail of v4.5.3 & v4.5.4 are not up
44

55

66

7+
**5.10.1 / 2026-07-17**
8+
- fix: multiple DOCTYPE declarations.
9+
- deps: `@nodable/entities` for treeshaking
10+
711
**5.10.0 / 2026-07-11**
812
- upgrade:
913
- xml-naming v0.3.0: cache support

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Validate XML, Parse XML to JS Object, or Build XML from JS Object without C/C++
1313

1414
It can handle big files (tested up to 100mb). XML Entities, HTML entities, and DOCTYPE entites are supported. Unpaired tags (Eg `<br>` in HTML), stop nodes (Eg `<script>` in HTML) are supported. It can also preserve Order of tags in JS object
1515

16+
> **IMPORTANT**: It is recommended to use [fast-xml-validator](https://github.com/NaturalIntelligence/fast-xml-validator) instead of inbuilt validator.
17+
1618
# Before using this library
1719

1820
- [Flexible-XML-Parser](https://github.com/nodable/flexible-xml-parser) is 1.25 times faster than this library when not preserving order of tags. Takes less memory when processing big files. Supports incomplete XML/HTML. And output is highly customizable. Build whatever you want. So if you're fine with some extra configuration then try it out.

lib/fxp.cjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/fxp.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/fxp.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/fxparser.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/fxparser.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,10 +1072,10 @@
10721072
"@jridgewell/resolve-uri" "^3.1.0"
10731073
"@jridgewell/sourcemap-codec" "^1.4.14"
10741074

1075-
"@nodable/entities@^2.2.0":
1076-
version "2.2.0"
1077-
resolved "https://registry.npmjs.org/@nodable/entities/-/entities-2.2.0.tgz"
1078-
integrity sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==
1075+
"@nodable/entities@^3.0.0":
1076+
version "3.0.0"
1077+
resolved "https://registry.npmjs.org/@nodable/entities/-/entities-3.0.0.tgz"
1078+
integrity sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==
10791079

10801080
"@nodelib/fs.scandir@2.1.5":
10811081
version "2.1.5"

0 commit comments

Comments
 (0)