Skip to content

Releases: NaturalIntelligence/fast-xml-parser

CJS typing fix

20 Feb 04:47

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.3.6...v5.3.7

Entity security and performance

14 Feb 05:57

Choose a tag to compare

  • 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

Full Changelog: v5.3.5...v5.3.6

v5.3.5

08 Feb 12:53

Choose a tag to compare

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

Full Changelog: v5.3.4...v5.3.5

fix: handle HTML numeric and hex entities when out of range

30 Jan 04:17

Choose a tag to compare

v5.3.4

handle html entities when out of range

bug fix and performance improvements

12 Dec 06:09

Choose a tag to compare

  • fix #775: transformTagName with allowBooleanAttributes adds an unnecessary attribute
  • Performance improvement for stopNodes (By Maciek Lamberski)

Replace `Buffer` with `Uint8Array`

12 Dec 06:08

Choose a tag to compare

  • Launched Separate CLI module
  • Replace Buffer with Uint8Array

Support EMPTY and ANY with ELEMENT in DOCTYPE

12 Dec 06:06

Choose a tag to compare

upgrade to ESM module and fixing value parsing issues

05 May 04:03

Choose a tag to compare

  • 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

27 Feb 23:02

Choose a tag to compare

  • 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

07 Jun 00:10

Choose a tag to compare

Update to this release if you use entity parsing in Fast XML Parser.