@testing-library/react version 11.1.1 presents a minor update over its predecessor, version 11.1.0, offering incremental improvements for developers utilizing React DOM testing utilities. Both versions emphasize encouraging good testing practices through simple and complete tools.
Key changes reside within the dependency updates. Version 11.1.1 upgrades @babel/runtime to ^7.12.1 and @testing-library/dom to ^7.26.4, potentially incorporating bug fixes and performance enhancements from these underlying libraries. The devDependencies also see updates, notably incorporating react version ^17.0.1 and typescript ^4.0.5. Version 11.1.0 on the other hand depends on @babel/runtime version ^7.11.2 and @testing-library/dom at ^7.26.0 and uses react ^16.13.1 and typescript version ^4.0.2. While the core functionality remains consistent, developers should be aware of these dependency adjustments to ensure compatibility and leverage the latest features offered by the supporting packages.
For developers, this means a smoother testing experience with potentially fewer underlying issues and better integration with updated tooling. Projects already using version 11.1.0 can upgrade to 11.1.1 with minimal disruption, benefiting from the cumulative improvements. Both versions maintain consistent peer dependencies on react and react-dom, ensuring broad compatibility across React projects. The size increase of 11.1.1 to 5427851 unpacked size from 11.1.0's 5414037 may be another aspect to consider.
The are not vulnerabilities for the version 11.1.1 of the package @testing-library/react