Nightwatch.js v3.16.0 fue lanzado el 25 de mayo de 2026, representando una actualización menor centrada en la compatibilidad de plataforma, seguridad y mejoras de depuración. Esta versión sucede a la v3.15.0 y se clasifica en Automatización de Pruebas.
Key Changes
- Compatibilidad de Plataforma: La versión mínima de Node.js requerida es ahora 18.20.5. Los equipos de QA deben verificar que sus entornos cumplan con este nuevo requisito.
- Mejoras de Seguridad: Se ha actualizado la dependencia Minimatch para resolver una vulnerabilidad de seguridad ReDOS (Regular Expression Denial of Service). Esto fortalece la seguridad general de los proyectos que utilizan Nightwatch.js.
- Depuración y Logs: Los logs de webdriver ahora se retienen consistentemente durante las ejecuciones de pruebas paralelas, ofreciendo información de diagnóstico más completa. Además, se han actualizado el JSDoc y los tipos para la opción
contextdel comando.debug()para mayor claridad.
Impacto para Equipos de QA
Esta actualización exige una revisión del entorno Node.js y proporciona mayor seguridad y capacidades de depuración. Los ingenieros de QA se beneficiarán de ejecuciones de pruebas más estables y seguras, especialmente en configuraciones de pruebas paralelas, como exploramos en nuestro artículo sobre pruebas E2E con Nightwatch.js. Para una lista completa de cambios, consulte el changelog oficial.
