@nestjs/common version 9.3.10 represents a subtle but impactful update to the popular NestJS framework's core module, building upon the foundation laid by version 9.3.9. While the core dependencies like uid, tslib, and iterare remain consistent, ensuring compatibility and stability, a notable difference emerges in the dist section. The unpacked size of version 9.3.10 is slightly larger, increasing from 422687 to 423369, suggesting minor enhancements or additions within the codebase. This increase doesn't appear to stem from added files as fileCount remains at 383, hinting at internal code modifications.
Another important change is in the releaseDate, with version 9.3.10 being released on March 15, 2023, a month after the February 14, 2023 release date of version 9.3.9. This indicates a period of development and refinement leading to the newer version.
For developers, this update likely involves bug fixes, performance improvements, or minor feature additions that do not materially alter the API surface. Existing applications using version 9.3.9 should experience a smooth upgrade path given the unchanged dependency specifications for rxjs, cache-manager, class-validator, reflect-metadata, and class-transformer. The increased unpacked size may also reflect improvements in the documentation or additional type definitions.
All the vulnerabilities related to the version 9.3.10 of the package
nest allows a remote attacker to execute arbitrary code via the Content-Type header
File Upload vulnerability in nestjs nest prior to v.11.0.16 allows a remote attacker to execute arbitrary code via the Content-Type header.