Fast XML Parser, a popular npm package for validating, parsing, and building XML in JavaScript environments without relying on C/C++ based libraries, recently released version 4.2.6, succeeding version 4.2.5. Both versions share the same core functionality and dependencies, using strnum for enhanced string-number handling. The developer dependencies for both include essential linting (eslint), testing(jasmine and cytorus), building(webpack, babel), and formatting(prettier) tools, ensuring code quality and consistent builds. These tools provide a robust development environment, and guarantee the stability and maintainability of the library.
A subtle difference lies in the author's URL provided in the author field. Version 4.2.6 uses https://amitguptagwl.github.io, while version 4.2.5 used https://amitkumargupta.work/. Developers may find the change relevant if they want to reach the maintainer of the library.
The dist object also reveals that version 4.2.6 has a slightly larger unpacked size of 104563 bytes compared to version 4.2.5's 104356 bytes. The 4.2.6 version was released on 2023-07-17, whereas version 4.2.5 was released significantly earlier, on 2023-06-22. This suggests potential bug fixes, performance improvements, or minor feature additions within the newer version which is important for the users to check.
The are not vulnerabilities for the version 4.2.6 of the package fast-xml-parser