React Hook Form has released version 7.43.7, a minor update following closely on the heels of 7.43.6. While both versions maintain the core functionality of providing performant and flexible form handling for React applications leveraging React Hooks, there are subtle differences developers should note.
The key upgrade in 7.43.7 appears to be related to development dependencies, crucial for contributing to or extending the library itself. Specifically, TypeScript has been updated from version 4.9.4 to 5.0.2, and associated @typescript-eslint packages were bumped from 5.48.1 to 5.55.0. The tsd package, used for generating TypeScript definition files, also saw an update from version 0.25.0 to 0.27.0. These updates suggest a focus on improved type safety and modernization of the development environment, ensuring compatibility with the latest TypeScript features and best practices. Interestingly, the unpacked size of 7.43.7 became smaller (823952) compared to 7.43.6 (827749) maybe as a result of the typescript upgrade.
For developers simply using React Hook Form in their projects, the practical implications of this patch release might be minimal unless they're directly contributing to the library. However, it's always recommended to stay up-to-date to benefit from potential bug fixes, performance improvements, and security patches, even in minor releases. Both versions share the same peer dependencies on React ( ^16.8.0 || ^17 || ^18), ensuring broad compatibility. Developers using the latest TypeScript versions might find 7.43.7 a smoother experience.
The are not vulnerabilities for the version 7.43.7 of the package react-hook-form