Joi 17.6.3 represents a minor version increment over its predecessor, Joi 17.6.2, within the popular Joi object schema validation library. Both versions share identical core dependencies which include @hapi/hoek, @hapi/topo, @sideway/address, @sideway/formula, and @sideway/pinpoint, underlining stability in core validation processes. Development dependencies also remain consistent, utilizing tools like @hapi/lab, @hapi/code, TypeScript, and type definitions for Node.js, indicating that the developer experience and testing methodologies haven't undergone major changes. The license remains BSD-3-Clause.
The key difference between the two versions lies in the dist object, specifically the unpackedSize. Version 17.6.3 has an unpacked size of 524947 bytes, whereas version 17.6.2 has of 524233 bytes. Developers should note this slight increase, which may indicate minor additions or changes in the code. Although the file count remains constant at 36, the increased size suggests potential bug fixes, performance enhancements, or new features requiring a small addition of code. The release date also highlights the newer version of the library, being released on 2022-10-11, which followed the previous version release date of 2022-09-29.
Developers leveraging Joi for data validation can expect a consistent experience when upgrading from 17.6.2 to 17.6.3, but they should be aware of the small size difference and investigate the change-log for the exact changes made between versions.
The are not vulnerabilities for the version 17.6.3 of the package joi