TL;DR

  • Implementa bloqueo de URL para mayor seguridad.
  • Añade soporte para autofill de direcciones mediante CDP.
  • Actualiza Chromium a la versión 147.0.7727.57, mejorando la estabilidad.

Novedades en Puppeteer 24.42.0

Puppeteer puppeteer-core-v24.42.0, lanzado el 20 de abril de 2026, introduce varias mejoras y actualizaciones cruciales. Esta versión sucede a puppeteer-v24.41.0 y se enfoca en expandir el control y la estabilidad para la automatización de navegadores. Para una visión detallada, consulte el changelog oficial.

Nuevas Funciones

  • Bloqueo de URL: Una adición significativa es la implementación de una lista de bloqueo de URL (URL blocklist). Esta característica permite restringir el acceso a sitios no autorizados, proporcionando un mayor control sobre el entorno del navegador durante la automatización.
  • Soporte para Autofill de Direcciones: Puppeteer ahora soporta el autofill de campos de dirección a través del Chrome DevTools Protocol (CDP). Esto agiliza la automatización de formularios que requieren entrada de direcciones.
  • Metadatos para Extensiones: Ahora se pueden añadir metadatos al objeto de extensiones, lo que puede ayudar en la gestión y depuración de extensiones del navegador dentro de scripts automatizados.

Correcciones y Actualizaciones

  • Actualización a Chrome 147: El navegador principal se ha actualizado a Chrome 147.0.7727.57. Esta actualización es vital para mantener la compatibilidad, estabilidad y acceso a las últimas capacidades y parches de seguridad del navegador.
  • Optimización Interna: Una corrección interna elimina PartitionAllocSchedulerLoopQuarantineTaskControlledPurge de las características deshabilitadas, contribuyendo al rendimiento general.

Impacto para Equipos de QA

Los equipos de QA obtienen mayor control sobre los entornos de prueba con el bloqueo de URL, evitando navegaciones no deseadas y mejorando la seguridad durante la ejecución de pruebas. El soporte para autofill simplifica las pruebas de formularios y flujos de usuario, reduciendo la complejidad de los scripts. La actualización a Chrome 147 asegura que las pruebas se ejecuten en una versión de navegador actual y estable, minimizando la inestabilidad y garantizando resultados precisos. Para quienes evalúan herramientas de automatización de navegadores, comprender estas actualizaciones es clave, especialmente al comparar opciones como Puppeteer y Playwright, tema que abordamos en nuestro artículo Puppeteer vs Playwright comparison.

FAQ