Nightwatch.js v3.16.0 was released on 2026-05-25, marking a minor update focused on platform compatibility, security, and debugging improvements. This release follows v3.15.0 and is categorized under Test Automation.
Key Changes
- Platform Compatibility: The minimum required Node.js version has been bumped to 18.20.5. QA teams should verify their environments meet this new prerequisite.
- Security Enhancements: An important upgrade to the Minimatch dependency resolves a ReDOS (Regular Expression Denial of Service) security vulnerability. This strengthens the overall security posture of Nightwatch.js projects.
- Debugging & Logging: Webdriver logs are now consistently retained during parallel test executions, providing more complete diagnostic information. Additionally, JSDoc and types for the
contextoption in the.debug()command have been updated for clarity.
Impact for QA Teams
This update requires a Node.js environment check and offers improved security and debugging capabilities. QA engineers can expect more stable and secure test runs, especially when dealing with complex parallel test setups, as discussed in our Nightwatch.js E2E testing guide. For a full list of changes, refer to the official changelog.
