NaturalIntelligence/fast-xml-parser
 Watch   
 Star   
 Fork   
1 days ago
fast-xml-parser

Separate Builder

XML Builder was the part of fast-xml-parser for years. But considering that any bug in builder may false-alarm the users who are only using parser and vice-versa, we have decided to split it into a separate package.

Migration

To migrate to fast-xml-builder;

From

import { XMLBuilder } from "fast-xml-parser";

To

import  XMLBuilder  from "fast-xml-builder";

XMLBuilder will be removed from current package in any next major version of this library. So better to migrate.

2 days ago
fast-xml-parser

handle non-array input for XML builder && support maxNestedTags

7 days ago
fast-xml-parser

CJS typing fix

What's Changed

New Contributors

Full Changelog: https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.6...v5.3.7

13 days ago
fast-xml-parser

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

Full Changelog: https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.5...v5.3.6

18 days ago
fast-xml-parser

v5.3.5

What's Changed

New Contributors

Full Changelog: https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.4...v5.3.5

2025-12-12 13:15:50
fast-xml-parser

bug fix and performance improvements

  • fix #775: transformTagName with allowBooleanAttributes adds an unnecessary attribute
  • Performance improvement for stopNodes (By Maciek Lamberski)
2025-10-03 19:32:13
fast-xml-parser

Replace `Buffer` with `Uint8Array`

  • Launched Separate CLI module
  • Replace Buffer with Uint8Array