React Hook Form has released version 7.20.0, building upon the solid foundation of its previous stable version, 7.19.5. Both versions cater to developers seeking a performant and flexible form solution for React Hooks. While maintaining the core principles of the library, version 7.20.0 introduces several updates, primarily within its development dependencies.
Notably, the update sees upgrades to several key tools. The eslint dependency jumps from version 8.0.1 to 8.2.0. Typescript support sees a bump from 4.4.4 to 4.5.2. Relevant type definitions for React are updated from version 17.0.31 to 17.0.34, and React Native's type defitions jump from 0.65.10 to 0.66.4, alongside its core dependency moving from 0.66.1 to 0.66.3. Furthermore, @typescript-eslint/parser and @typescript-eslint/eslint-plugin are updated from version 5.1.0 to 5.3.1, and cypress gets upgraded from 8.6.0 to 9.0.0. Rollup also sees a smaller version bump, moving from 2.58.0 to 2.60.0.
These updates bring developers the benefits of the renewed tooling ecosystem, including potential performance improvements, bug fixes, and enhanced features within the updated tools, and more compatibility across the packages. Developers already using React Hook Form can leverage these indirect improvements, potentially leading to a slightly smoother development experience and a more robust final product. When updating, it's always recommended to review the changelogs of updated dependencies to understand the specific changes and ensure compatibility with your existing codebase, although that's less relevant in minor versions increments like this.
The are not vulnerabilities for the version 7.20.0 of the package react-hook-form