UglifyJS version 3.14.0 represents a minor update over the previous stable version, 3.13.10, in this essential JavaScript toolkit for parsing, mangling, compressing, and beautifying code. Both versions share the same core functionalities and dependencies, relying on acorn version ~8.2.1 for parsing and semver version ~6.3.0 for semantic versioning. Additionally, they are both licensed under the BSD-2-Clause license.
The primary detectable difference lies in the dist metadata, specifically the unpackedSize. Version 3.14.0 has an unpacked size of 1174009 bytes, slightly larger than version 3.13.10's 1162619 bytes. This suggests that the newer version introduces some enhancements, bug fixes, or potentially new features that contribute to a small increase in the overall package size. While the file count remains consistent at 20, the expanded size hints at internal code changes.
Furthermore, the release date indicates that version 3.14.0 was published on July 22, 2021, subsequent to version 3.13.10's release on June 27, 2021. Therefore, if you want bug fixes or under-the-hood improvements that may have been included in version 3.14.0, you should upgrade.
The are not vulnerabilities for the version 3.14.0 of the package uglify-js