Flatted is a lightweight and efficient JavaScript library designed for parsing and stringifying circular JSON structures, which standard JSON methods cannot handle. Versions 3.2.11 and 3.2.12, both released on the same day (February 20, 2024), share identical core functionality, description, development dependencies, license, repository information, and author. This indicates that the underlying parsing logic likely remains consistent. The primary difference lies in the dist object. Version 3.2.12 has an unpackedSize of 40540 bytes, while version 3.2.11 has an unpackedSize of 40411 bytes. This suggests a minor increase of 129 bytes in the unpacked size of the library. The file count remains constant at 16. The releaseDate is also slightly different, indicating a later build time for version 3.2.12(11:14:26.913Z vs 11:11:57.622Z).
For developers using Flatted, the bump from 3.2.11 to 3.2.12 is likely a patch release focusing on minor bug fixes, performance tweaks, or documentation updates that account for the slight increase in size. Given the negligible difference in unpacked size, upgrading from 3.2.11 to 3.2.12 should present no compatibility issues and is recommended to benefit from any potential improvements or fixes included in the newer version. Developers working with circular data structures in JavaScript can confidently use either version, but opting for the latest (3.2.12) ensures the most up-to-date and potentially optimized experience.
The are not vulnerabilities for the version 3.2.12 of the package flatted