Changelogs
Scriptoria Pro
v3.0.0
- Novedad Mayor: ¡Soporte Multi-Constructor! Añadida detección y selectores específicos para Divi, Bricks y Gutenberg, además del soporte existente para Elementor. El plugin ahora carga los selectores de forma modular para un rendimiento óptimo.
- Mejora Crítica de Exclusión: Refactorizada la lógica de exclusión para usar un sistema de «placeholders». Esto previene que la API de Google altere la capitalización de las frases protegidas, garantizando una preservación 100% exacta del texto original.
v2.5.7
- Corrección del error de pantalla en blanco (WSOD) y mejora de la lógica de exclusión.
v2.5.6
- Mejora Crítica: Se ha refactorizado la lógica de exclusión de palabras. Ahora, las palabras excluidas se envuelven en etiquetas `notranslate`, permitiendo que la API de Google traduzca el texto a su alrededor sin afectar a la palabra o frase excluida. Esto soluciona el problema de que bloques de texto enteros no se tradujeran.
v2.5.5
- Optimización: Se ha añadido un atributo `data-translated` a los elementos ya traducidos. Esto evita que los re-escaneos del `MutationObserver` los procesen de nuevo, logrando la máxima eficiencia y silenciando la consola en sitios con animaciones de alta frecuencia.
v2.5.4
- Novedad: Implementada una caché en el cliente (navegador). Esto elimina las peticiones de red para contenido repetitivo (sliders, texto animado), mejorando drásticamente el rendimiento y la eficiencia.
v2.5.3
- Corrección: Se ha añadido una bandera de estado `isScanning` para prevenir que se inicien múltiples escaneos al mismo tiempo, solucionando un problema de exceso de trabajo en widgets de alta frecuencia como carruseles.
- Mejora: El código del `MutationObserver` se ha hecho más robusto usando `try…finally` para garantizar siempre su reactivación.
v2.5.2
- Corrección Crítica: Solucionado un bucle de retroalimentación en el `MutationObserver` que causaba re-escaneos infinitos. Ahora el observador se pausa antes de aplicar las traducciones y se reanuda después.
v2.5.1
- Mejora: El `MutationObserver` ahora también detecta cambios en atributos (`class`, `style`), permitiendo traducir contenido que se vuelve visible sin ser añadido al DOM (ej. popups, menús flotantes).
v2.5.0
- Novedad Mayor: ¡Caché en el Servidor! Las traducciones ahora se guardan en WordPress (transients) durante 24 horas, reduciendo drásticamente las llamadas a la API y aumentando la velocidad.
- Novedad Mayor: Implementado `MutationObserver` para una detección de contenido dinámico muy superior y más eficiente.
- Novedad: Añadido el Panel de Estadísticas en la página de configuración.
v2.2.0
- Novedad: Añadida la opción para que los administradores agreguen sus propios selectores CSS desde el panel de configuración.
v2.1.0
- Lanzamiento inicial.
Changelog Woo Open Pricing
v1.0.0
- Lanzamiento inicial.