React Hook Form saw a minor version bump from 7.9.0 to 7.10.0, bringing with it several updates that could impact developers. Both versions maintain the same core description as a performant, flexible, and extensible forms library for React Hooks.
A key difference lies in the updated development dependencies. Version 7.10.0 boasts newer versions of many tools. For instance, jest moved from 26.6.3 to 27.0.6, eslint from 7.26.0 to 7.29.0, rollup from 2.47.0 to 2.52.3, and cypress from 7.2.0 to 7.6.0. These updates often include bug fixes, performance improvements, and new features within those respective tools, potentially leading to smoother development workflows for contributors and users who develop with latest versions.
TypeScript also received an upgrade from 4.3.2 to 4.3.4, improving type safety and developer experience, while the @types/react version jumped significantly from 17.0.5 to 17.0.11 as well as other type definition packages updates. Several testing library dependencies like @testing-library/react and @testing-library/jest-dom were bumped to newer versions. Finally, there was a slight increase in fileCount in the distributed package (94 to 95 files) and unpackedSize (644425 to 647247 bytes), indicating minor additions or changes in the bundled code. While there's no explicit mention of new features or bug fixes in the core library itself (outside of possible indirect benefits from tooling updates), users are encouraged to consult the official changelog for a comprehensive understanding of all changes.
The are not vulnerabilities for the version 7.10.0 of the package react-hook-form