Form-auto-content streamlines form creation, eliminating boilerplate and simplifying data handling. Version 3.2.1 introduces subtle yet impactful improvements over the previous stable release, version 3.2.0. Both versions share the core functionality: automatically constructing forms from JavaScript objects, leveraging libraries like fast-querystring and form-data for efficient data serialization. Both version include some dev dependencies like @types/node, fastify, light-my-request, multiparty, standard, tap, and typescript aiding in development, testing and linting.
The key difference lies in the updated @fastify/multipart dependency, bumped from version 7.6.0 to version 8.0.0. While seemingly minor, this upgrade likely incorporates bug fixes, performance enhancements, and potentially new features within the Fastify multipart handling ecosystem. Additionally, tsd was updated from version 0.28.1 to 0.29.0. Furthermore, version 3.2.1 shows an increase in the unpacked size, suggesting that the updated dependencies or internal tweaks contribute to a slightly larger package footprint. Developers utilizing Fastify's multipart capabilities will benefit most from this latest iteration, ensuring compatibility and access to the most recent improvements in file upload handling. Both versions are released under the MIT license and offer funding through GitHub Sponsors.
The are not vulnerabilities for the version 3.2.1 of the package form-auto-content