React Hook Form is a popular library for building performant and flexible forms in React applications, leveraging React Hooks for efficient state management and form rendering. Comparing versions 7.17.3 and 7.17.2, while the core functionality remains consistent, some changes are present that developers should note.
A notable difference lies in the development dependencies of the package. Version 7.17.3 has removed the cypress-parallel dependency, while both versions share an extensive suite of tools for testing, linting, and building, including Jest, Cypress, ESLint, TypeScript, and Rollup. The fileCount in the distributed package has increased from 99 in version 7.17.2 to 100 in version 7.17.3, along with an increase in unpackedSize from 604302 to 606958, suggesting minor additions or modifications to the codebase.
Developers choosing between these versions should consider the relevance of the Cypress parallelization tool to their testing workflows. If parallel Cypress testing is crucial, version 7.17.2 might be preferred, or its functionality would need to be implemented separately in 7.17.3. Otherwise, version 7.17.3 represents the latest iteration with presumably bug fixes and minor improvements, offering the most up-to-date form handling experience with react-hook-form. Both versions maintain peer dependency on React versions ^16.8.0 or ^17, ensuring compatibility with a wide range of React projects.
The are not vulnerabilities for the version 7.17.3 of the package react-hook-form