Dayjs is a lightweight, immutable JavaScript date library that offers a modern API, serving as a smaller and simpler alternative to Moment.js. Version 1.8.5 improves upon the prior stable release, 1.8.4, with several refinements evident in its distribution metadata. While both versions maintain the same core description, dependencies, and development dependencies, subtle differences indicate internal updates.
Specifically, dayjs 1.8.5 has a fileCount of 117 within its distributed tarball, compared to 115 in version 1.8.4. This suggests the addition or modification of files, possibly including documentation, tests, or internal modules. Furthermore, the unpackedSize increases from 131428 bytes in 1.8.4 to 138902 bytes in 1.8.5, indicating a growth in the library's overall codebase. This difference likely involves bug fixes, performance improvements, or minor feature enhancements that do not warrant a major or minor version bump. The releaseDate also pinpoints the newer version's release approximately two days after the older version, highlighting the active maintenance and iterative development of the library. Developers already familiar with Dayjs will find the API consistent, while those seeking a minimal date manipulation library can benefit from the small size and focused functionality compared to more comprehensive frameworks. The changes in 1.8.5 are likely stability and size-related, which are important for performance-sensitive applications.
The are not vulnerabilities for the version 1.8.5 of the package dayjs