Selenium WebDriver version 4.9.1 is a patch release following version 4.9.0, both serving as official JavaScript bindings for the Selenium project. Examining the metadata reveals that the core functionality and dependencies remain consistent between the two versions. Both versions rely on ws (version 8.13.0 or higher), tmp (version 0.2.1 and above), and jszip (version 3.10.1 and above) for essential operations, assuring developers that the fundamental building blocks are stable.
The development dependencies, crucial for contributing to or extending the library, also remain identical. Tools like mocha and sinon for testing, eslint and prettier for code quality, and express, multer, and serve-index for example servers are all present in both versions. The patch release, 4.9.1, was published on May 8, 2023, a couple of weeks after version 4.9.0, released on April 21, 2023. A subtle difference lies in the dist metadata. While both versions share almost the same unpacked size, 4.9.1 appears to contain two more files than the previous release.
While the high-level APIs and core dependencies are unchanged, this suggests that the 4.9.1 patch addresses bug fixes, documentation updates, or minor internal improvements.
For developers already using 4.9.0, upgrading to 4.9.1 is recommended to benefit from these potential fixes and improvements. Before upgrading, developers should consult the Selenium project's changelog or release notes (generally available on the project's GitHub repository) for a comprehensive and specific list of changes included in the patch, ensuring a smooth transition and understanding of the addressed issues.
The are not vulnerabilities for the version 4.9.1 of the package selenium-webdriver