CSS-select has been updated from version 5.0.1 to 5.1.0, offering subtle improvements and dependency updates for developers leveraging this CSS selector engine. Both versions maintain the core functionality of compiling and executing CSS selectors, with dependencies like boolbase, css-what, domutils, nth-check, and domhandler remaining consistent. This ensures a familiar and stable base for users already accustomed to the library.
The primary differences lie in the development dependencies, indicating improvements in the development workflow and tooling. Specifically, eslint has been bumped from version 8.13.0 to 8.14.0, @typescript-eslint/parser and @typescript-eslint/eslint-plugin both advanced from version 5.20.0 to 5.21.0 and finally @types/node from version 17.0.25 to 17.0.29. These updates likely incorporate bug fixes, performance enhancements, and new linting rules, contributing to a cleaner and more maintainable codebase. Developers integrating css-select will benefit from these updated tools when contributing to or extending the library.
The size of the unpacked library has increased slightly from 221521 to 224084, probably due to the updated development dependencies. The release dates also highlight the freshness of version 5.1.0, indicating active maintenance and ongoing improvements. While the core functionalities remain unchanged, the updated development dependencies in version 5.1.0 offer a smoother and more robust development experience.
The are not vulnerabilities for the version 5.1.0 of the package css-select