@nestjs/common is a core package within the NestJS framework, a popular choice for building efficient and scalable Node.js server-side applications. Comparing version 11.0.4 with the previous stable version 11.0.3, reveals minimal changes in declared dependencies and peer dependencies. Both versions share identical dependencies on "uid", "tslib", and "iterare", and specify the same peer dependencies including "rxjs", "class-validator", "reflect-metadata", and "class-transformer", indicating no breaking changes in core dependencies. The "fileCount" and "unpackedSize" within the "dist" object remained the same with a value of 397 and 453247 respectively.
However, a notable difference lies in the release dates. Version 11.0.4 was released on January 22, 2025, while version 11.0.3 was released on January 20, 2025. This suggests that 11.0.4 may include bug fixes, performance improvements, or minor enhancements implemented after the release of 11.0.3, because only two days have passed.
Developers considering upgrading from 11.0.3 to 11.0.4 should investigate the changelog or release notes (available on the NestJS GitHub repository) to understand the specific changes included in the latest version. While the core dependencies remain consistent, any potential fixes or improvements in 11.0.4 could enhance the stability and performance of NestJS applications. Keep in mind that the release date of both versions appear to be in the future.
All the vulnerabilities related to the version 11.0.4 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.