Puppeteer 24.40.0 добавляет PUPPETEER_DANGEROUS_NO_SANDBOX для гибкого тестирования и обновляет Chrome до 146. Будьте в курсе.
TL;DR #
- Новая переменная окружения
PUPPETEER_DANGEROUS_NO_SANDBOX для управления песочницей. - Обновление браузера Chrome до версий 146.0.7680.153 и 146.0.7680.80.
- Общие улучшения стабильности и совместимости для автоматизации тестирования.
Key Changes #
Puppeteer puppeteer-core-v24.40.0, выпущенный 19 марта 2026 года, представляет ключевую функцию и важные обновления браузера.
Features:
Заметным дополнением является поддержка переменной окружения PUPPETEER_DANGEROUS_NO_SANDBOX. Это позволяет пользователям отключать песочницу Chrome, что может быть критически важно для специфических CI/CD сред или систем, где ограничения песочницы вызывают проблемы. Это обеспечивает большую гибкость для настроек выполнения тестов.
Fixes:
Обновление включает важные “roll” до версий Chrome 146.0.7680.80 и 146.0.7680.153. Эти обновления гарантируют, что Puppeteer остается совместимым с последними функциями браузера, патчами безопасности и улучшениями производительности.
Для получения полной информации обратитесь к официальному списку изменений.
Impact for QA Teams #
Инженеры по QA получают больше контроля над тестовыми средами благодаря новой опции песочницы, что упрощает выполнение тестов в ограниченных конфигурациях. Обновления Chrome гарантируют, что тесты запускаются на актуальной версии браузера, уменьшая проблемы совместимости и отражая реальные условия использования. Это помогает поддерживать надежные скрипты автоматизации, независимо от того, сравниваете ли вы Puppeteer с Playwright или используете его как основной инструмент.
Часто задаваемые вопросы
Какова основная функция в Puppeteer 24.40.0?
Основная функция — переменная окружения `PUPPETEER_DANGEROUS_NO_SANDBOX`, позволяющая отключать песочницу.
Почему обновления браузера Chrome важны для QA?
Обновления браузера гарантируют, что тесты запускаются на последней версии, обеспечивая совместимость, безопасность и точную симуляцию пользовательского опыта.
Является ли это крупным релизом?
Это минорное обновление версии, сфокусированное на специфической функции переменной окружения и "roll" стабильности браузера.
Стоит ли обновляться до Puppeteer puppeteer-core-v24.40.0?
Да, обновление до Puppeteer puppeteer-core-v24.40.0 рекомендуется для получения последних исправлений, патчей безопасности и новых функций. Проверьте changelog перед обновлением в продакшене.
Стабилен ли Puppeteer puppeteer-core-v24.40.0 для продакшена?
Puppeteer puppeteer-core-v24.40.0 прошел стандартный процесс релиза и считается стабильным. Как и при любом обновлении, протестируйте существующие тест-сьюты после обновления.
Какие важные изменения в Puppeteer puppeteer-core-v24.40.0?
Проверьте официальный changelog Puppeteer puppeteer-core-v24.40.0 для списка важных изменений. Минорные релизы обычно сохраняют обратную совместимость, но проверьте конфигурацию и плагины.
Как обновиться до Puppeteer puppeteer-core-v24.40.0?
Обновитесь через менеджер пакетов или скачайте с официального сайта. Сначала сделайте бэкап конфигурации, затем обновитесь и запустите тест-сьют для проверки совместимости.
Какие ключевые улучшения в Puppeteer puppeteer-core-v24.40.0?
Ключевые улучшения включают исправления ошибок, оптимизацию производительности и новые функции. Ознакомьтесь с release notes для подробной информации об изменениях.