@testing-library/react version 13.4.0 introduces subtle but potentially impactful changes compared to version 13.3.0. Both versions aim to provide simple and complete React DOM testing utilities that promote good testing practices. Examining the package data, the declared dependencies and peer dependencies remain identical. Both rely on compatible versions of @babel/runtime, @types/react-dom, and @testing-library/dom and expect react and react-dom version 18 or greater as peer dependencies. The development dependencies too show no noticeable changes, suggesting a focus on internal improvements or bug fixes, while retaining the existing toolchain.
One key difference lies in the dist section. While both versions contain 25 files, there's a notable change in the unpackedSize. Version 13.4.0 shows a significantly smaller unpacked size of 4016439 bytes, compared to version 13.3.0's 4430624 bytes; this suggests code optimization, removal of redundant assets, or improvements in the build process that reduce the overall package footprint. Developers may experience faster installation times and a smaller project size when upgrading. The release date points to a substantial gap between the releases, with the newest version released on September 4, 2022, and the previous one on May 28, 2022. In summary, upgrading from 13.3.0 to 13.4.0 should be a straightforward process with benefits like reduced package size thanks to internal optimisations.
The are not vulnerabilities for the version 13.4.0 of the package @testing-library/react