Pug-load version 3.0.0 introduces notable updates compared to the previous stable version 2.0.12, primarily concerning dependency versions. Developers integrating pug-load should be aware of these changes, impacting potentially compatibility with existing projects.
Specifically, pug-walk dependency moves from version ^1.1.8 to ^2.0.0. Also, there are changes in the versions of packages used for development - pug-lexer and pug-parser. pug-lexer updates from ^4.1.0 to ^5.0.0, while pug-parser jumps from ^5.0.1 to ^6.0.0.
While the core description of the package remains consistent – being responsible for loading dependencies of Pug files – the updated dependencies suggest potential enhancements or bug fixes within those underlying libraries. Developers should review the changelogs for pug-walk, pug-lexer and pug-parser to understand the specific modifications and assess their impact on their pug-load implementations. The object-assign dependency sees a minor update from ^4.1.0 to ^4.1.1. The update upgrades developer tooling and may add performance improvements.
Consider these changes when upgrading to ensure a smooth transition and avoid unforeseen compatibility issues, especially when working with older Pug templates or custom extensions.
The are not vulnerabilities for the version 3.0.0 of the package pug-load