Nightwatch.js v3.16.0 был выпущен 25 мая 2026 года как минорное обновление, сфокусированное на совместимости платформы, безопасности и улучшениях отладки. Этот релиз следует за v3.15.0 и относится к категории Автоматизация Тестирования.

Key Changes

  • Совместимость с Платформой: Минимальная требуемая версия Node.js теперь 18.20.5. Командам QA следует убедиться, что их окружения соответствуют этому новому требованию.
  • Улучшения Безопасности: Важное обновление зависимости Minimatch устраняет уязвимость безопасности ReDOS (Regular Expression Denial of Service). Это повышает общий уровень безопасности проектов Nightwatch.js.
  • Отладка и Логирование: Логи webdriver теперь сохраняются при параллельных запусках тестов, предоставляя более полную диагностическую информацию. Кроме того, обновлены JSDoc и типы для опции context команды .debug() для ясности.

Влияние на QA Команды

Это обновление требует проверки версии Node.js и предлагает улучшенную безопасность и возможности отладки. Инженеры QA могут ожидать более стабильных и безопасных тестовых прогонов, особенно при работе со сложными параллельными тестовыми конфигурациями, о чем мы писали в нашей статье о E2E тестировании с Nightwatch.js. Полный список изменений доступен в официальном changelog.