The @babel/plugin-proposal-decorators package, essential for compiling class and object decorators to ES5, saw a release of version 7.21.0 following the previous stable version 7.20.13. Developers upgrading should note that the newer version includes updates to its dependencies, specifically @babel/plugin-syntax-decorators which jumps from version 7.19.0 to 7.21.0, and @babel/helper-create-class-features-plugin which updates from 7.20.12 to 7.21.0. A core development dependency @babel/core also sees a bump from version 7.20.12 to 7.21.0, as does @babel/traverse, moving from version 7.20.13 to 7.21.0.
These dependency updates likely incorporate bug fixes, performance improvements, and potentially new features within the decorator transformation process itself. The increase in unpacked size from 125387 to 127662 suggests the inclusion of additional code or resources. Staying current with these updates ensures compatibility with the latest Babel features and best practices, as well as resolving any security vulnerabilities addressed in newer dependency versions. Developers should consult the Babel changelog for a detailed breakdown of specific changes introduced in these dependency updates to fully understand the implications for their projects. The later release date, February 20, 2023, compared to January 21, 2023, of the previous version confirms it includes the most recent fixes and enhancements.
The are not vulnerabilities for the version 7.21.0 of the package @babel/plugin-proposal-decorators