Sinon.js has released a new version, 9.2.0, succeeding the previous stable version, 9.1.0. Both versions are JavaScript libraries aimed at providing spies, stubs, and mocks for testing. A key difference lies in the updated dependencies. Version 9.2.0 incorporates "@sinonjs/samsam":"^5.2.0" and "@sinonjs/commons":"^1.8.1", while version 9.1.0 uses "@sinonjs/samsam":"^5.1.0" and "@sinonjs/commons":"^1.7.2". The "@sinonjs/referee" dependency in the 'devDependencies' has also been upgraded from version "^4.0.0" to "^6.1.0". The "dist" section shows that v9.2.0 has an unpacked size of 4793492 compared to 4808440 of the v9.1.0. This could reflect internal optimizations or smaller changes in assets. Developers should note that while the core functionality remains consistent, these dependency updates likely bring bug fixes, performance enhancements, or new features within those specific modules. Therefore, upgrading to 9.2.0 is generally recommended to leverage the latest improvements and ensure compatibility with other libraries in your project that might also rely on these shared dependencies. Always review the changelogs of the updated dependencies for detailed information on the specific changes implemented.
The are not vulnerabilities for the version 9.2.0 of the package sinon