@nestjs/common version 11.0.6 is a subsequent release to 11.0.5 within the NestJS framework, a popular Node.js framework for building efficient and scalable server-side applications. Examining the metadata, the core dependencies remain consistent: uid (v2.0.2), tslib (v2.8.1), and iterare (v1.2.1). The peer dependencies, crucial for integration with other libraries, also remain unchanged, requiring rxjs (>=7.1.0), class-validator (*), reflect-metadata (^0.1.12 || ^0.2.0), and class-transformer (*). This suggests a focus on internal improvements and bug fixes rather than breaking API changes.
The most prominent difference lies in the release date. Version 11.0.6 was published on January 27, 2025, while 11.0.5 was released on January 23, 2025. This four-day gap suggests a quick iteration cycle, possibly addressing urgent issues or incorporating minor enhancements. Both versions maintain the same file count (397) and unpacked size (453247 bytes), implying similar code volume. Developers should consult the official NestJS changelog or release notes to understand the specific changes included in version 11.0.6. It is recommended to upgrade to the newest version to benefit from latest fixes and improvements. If no breaking changes detailed, upgrading from 11.0.5 to 11.0.6 is likely to be seamless.
All the vulnerabilities related to the version 11.0.6 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.