Sinon.js, a popular JavaScript testing library for spies, stubs, and mocks, released version 7.2.3 as a minor update to its previous stable version, 7.2.2. The key changes reside primarily in the dependencies, showcasing the continuous effort to maintain and improve the core functionality and development environment. Specifically, nise was updated from version 1.4.7 to 1.4.8, and @sinonjs/commons was bumped up from version 1.2.0 to 1.3.0. These dependency updates likely include bug fixes, performance enhancements, or new features within those respective packages that directly benefit Sinon's internal workings.
Furthermore, the development dependencies also received several updates. eslint moved from version 5.6.1 to 5.12.1, prettier from 1.14.3 to 1.15.3, puppeteer from 1.10.0 to 1.11.0, @babel/core from 7.1.6 to 7.2.2, @sinonjs/referee from 3.0.0 to 3.1.0, eslint-config-prettier from 3.1.0 to 3.5.0, eslint-plugin-prettier from 3.0.0 to 3.0.1, and rollup-plugin-commonjs from 9.1.8 to 9.2.0. These updates indicate improvements in code linting, formatting, testing, and module bundling processes, contributing to a more robust and consistent development workflow. While these changes don't directly affect the API or usage for developers using Sinon for testing, they provide a more stable and feature-rich environment for the library's maintainers, potentially leading to faster releases and higher quality code. The unpacked size increased slightly from 4663340 to 4667392, reflecting these updates. Ultimately, upgrading to 7.2.3 ensures developers are using the most current and well-supported version.
The are not vulnerabilities for the version 7.2.3 of the package sinon