React Hook Form saw a minor version bump from 3.27.0 to 3.28.0, bringing subtle yet potentially impactful changes for developers. Both versions maintain the core promise of performant, flexible, and extensible form handling for React applications using hooks. Key factors such as peer dependency on React 16.8.0 or later remains consistent, ensuring compatibility.
However, examining the devDependencies reveals some upgrades. Most notably, there are updates to the development-time tooling. prettier jumps from version 1.18.2 to 1.19.1, reflecting a potential refinement in code formatting rules. The @typescript-eslint/parser and @typescript-eslint/eslint-plugin also receive updates, incrementing from 2.6.1 to 2.7.0, this likely signifies improvements to TypeScript linting and parsing, possibly fixing bugs or supporting newer TypeScript features. Cypress also got a minor upgrade.
While react-hook-form strives to minimize breaking changes in patch releases, developers should be aware of updates in their linting or formatting as a best practice. The distribution size of the package changed slightly with 3.28.0 having a smaller unpacked size. Date of release for version 3.28.0 is 2019-11-15, while version 3.27.0 was released on 2019-11-08. Ultimately, the move from 3.27.0 to 3.28.0 appears to be a refinement of inner workings and dev tooling, geared towards a smoother development experience and potentially more robust type checking.
The are not vulnerabilities for the version 3.28.0 of the package react-hook-form