React Hook Form is a popular library for building performant and user-friendly forms in React applications. Versions 3.23.3 and 3.23.4 are closely related, with the latter released shortly after the former. While both share the same core description – a flexible and extensible solution leveraging React Hooks – there are subtle differences that might be of interest even if not breaking your code.
The most apparent change lies in the distribution details. Version 3.23.4 has a significantly smaller number of files in its tarball (50 vs 85), and a slightly reduced unpacked size (161358 vs 162422), suggesting potential optimizations in the build process or included assets. This can translate to faster installation times and a smaller overall bundle size for applications using React Hook Form.
Both versions depend on the same peer dependencies – React and React DOM, version ^16.8.0 or higher – ensuring compatibility with a wide range of React projects. They also share an identical suite of development dependencies, encompassing testing libraries like Jest and @testing-library/react, linting tools like ESLint, and build tools like Rollup and Typescript. This indicates a consistent development environment and a commitment to code quality and maintainability. If you are on any of these versions, you can upgrade it safely or even downgrade it without any risks.
The are not vulnerabilities for the version 3.23.4 of the package react-hook-form