Releases: NaturalIntelligence/fast-xml-parser
Releases · NaturalIntelligence/fast-xml-parser
CJS typing fix
Entity security and performance
- Improve security and performance of entity processing
- new options
maxEntitySize,maxExpansionDepth,maxTotalExpansions,maxExpandedLength,allowedTags,tagFilter - fast return when no edtity is present
- improvement replacement logic to reduce number of calls
- new options
Full Changelog: v5.3.5...v5.3.6
v5.3.5
What's Changed
- Add missing exports to fxp commonjs types by @jeremymeng in #782
- fix: Escape regex char in entity name
- update strnum to 2.1.2
New Contributors
- @jeremymeng made their first contribution in #782
Full Changelog: v5.3.4...v5.3.5
fix: handle HTML numeric and hex entities when out of range
v5.3.4 handle html entities when out of range
bug fix and performance improvements
- fix #775: transformTagName with allowBooleanAttributes adds an unnecessary attribute
- Performance improvement for stopNodes (By Maciek Lamberski)
Replace `Buffer` with `Uint8Array`
- Launched Separate CLI module
- Replace
BufferwithUint8Array
Support EMPTY and ANY with ELEMENT in DOCTYPE
Full Changelog: v5.2.4...v5.2.4
upgrade to ESM module and fixing value parsing issues
- Support ESM modules
- fix value parsing issues
- a feature to access tag location is added (metadata)
- fix to read DOCTYPE correctly
Full Changelog: https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md
Summary update on all the previous releases from v4.2.4
- Multiple minor fixes provided in the validator and parser
- v6 is added for experimental use.
- ignoreAttributes support function, and array of string or regex
- Add support for parsing HTML numeric entities
- v5 of the application is ESM module now. However, JS is also supported
Note: Release section in not updated frequently. Please check CHANGELOG or Tags for latest release information.
Security Fix
Update to this release if you use entity parsing in Fast XML Parser.