React Hook Form has released version 7.31.0, building upon the solid foundation established in version 7.30.0. Both versions cater to developers seeking a performant and flexible solution for building forms in React applications, leveraging React Hooks for efficient state management and form validation. Key dependencies like React, TypeScript, ESLint, and testing libraries remain consistent, ensuring a smooth upgrade path.
A notable difference is the replacement of bundlesize with bundlewatch in the development dependencies. This suggests a shift in strategy for monitoring bundle size, potentially offering improved insights or integration with different CI/CD workflows. Furthermore, version 7.31.0 removes @vitejs/plugin-react-refresh, a tool commonly used for fast refresh during development with Vite. Its removal might indicate an adjustment in the recommended development setup, or integration of similar functionality directly.
Developers upgrading to version 7.31.0 can expect a seamless transition if they weren't directly reliant on bundlesize and @vitejs/plugin-react-refresh in their workflows. The core functionality of React Hook Form remains intact, allowing them to continue building complex forms with ease, benefitting from its focus on performance, extensibility and type safety. The consistent peer dependency on React versions 16.8.0 and above ensures broad compatibility, simplifying integration into existing projects.
The are not vulnerabilities for the version 7.31.0 of the package react-hook-form