La versión v6.16.0 de WProofreader core introduce un nuevo sistema de licencias con concesiones de producto, límites de uso y restricciones de versión; mejora la fiabilidad de las correcciones gramaticales en inglés; actualiza el motor gramatical de terceros; soluciona una vulnerabilidad de seguridad de alta gravedad; y amplía los diccionarios ortográficos con más de 1.960 palabras nuevas en nueve idiomas.
📝 En resumen
- Se ha introducido un nuevo formato de licencia v4 con concesiones de productos, límites de uso y restricciones de versión.
- Los clientes con instalación propia deben reactivar su licencia tras actualizar a la versión 6.16.0 (véanse los cambios importantes más abajo).
- Se ha corregido una vulnerabilidad de seguridad de alta gravedad, CVE-2026-40984, en una dependencia de LanguageTool.
- Se ha añadido el nuevo
license_statuscomando y mejora de los informes y avisos sobre la caducidad de las licencias - Se ha actualizado el motor gramatical de terceros (LanguageTool) a la versión del 3 de agosto de 2026.
- Diccionarios ortográficos ampliados con más de 1.960 palabras nuevas en nueve idiomas
⚠️ Cambio importante para los clientes con alojamiento propio
- Los clientes con instalación propia deben reactivar su licencia tras cada actualización de versión de WProofreader, a partir de la v6.16.0. De este modo se confirma que la versión actualizada cumple con las restricciones de versión de la licencia. Reactiva tu licencia inmediatamente después de la actualización para evitar interrupciones en el servicio. Consulta la documentación sobre la activación de la licencia en Linux, Windows o Docker para obtener más información.
🛠 Mejoras
Licencias
- Se ha introducido un nuevo formato de licencia v4 que admite concesiones de productos, límites de uso y restricciones de versión. Ahora, las licencias definen directamente los derechos sobre los productos y la elegibilidad para las actualizaciones.
- Se ha añadido el nuevo
license_statusComando de la API para recuperar información sobre la licencia. Revisión Documentación sobre el estado de la licencia Para más información. - Se ha mejorado la información sobre la caducidad de la licencia para mostrar el tiempo exacto restante en días, horas, minutos y segundos. Los mensajes de estado ahora utilizan una formulación más clara: «La licencia caduca en...».
- Se ha añadido un aviso de caducidad de la licencia durante las últimas 24 horas antes de la fecha de caducidad, lo que supone un recordatorio adicional para renovar la licencia antes de que se produzca la interrupción del servicio.
Implementación
- En ocasiones, los contenedores de Docker no conseguían activar la licencia tras reiniciarse con un nuevo ticket de licencia y un archivo license.xml vacío. Ahora esto funciona correctamente, incluso en configuraciones en las que el directorio de licencias se almacena en un volumen montado.
Gramática
- Se ha actualizado el motor gramatical de terceros (LanguageTool) a la versión del 3 de agosto de 2026.
- Reglas gramaticales de inglés mejoradas, con correcciones más claras y menos falsos positivos:
- Se ha corregido una sugerencia errónea de coma antes y dentro de las frases en las que se utiliza la expresión fija «de vez en cuando».
- Se ha dejado de marcar erróneamente «pretrain» como si le faltara un infinitivo, ya que puede funcionar como sustantivo en textos especializados.
- Ya no se marca erróneamente «am» en las frases en las que hay un nombre o un cargo entre medias, como en «Yo, John Smith, director de marketing de XXX, les escribo para confirmar…».
- Se han añadido sugerencias para escribir con mayúscula y puntuar las interjecciones al principio de una frase: «ahh, por fin» → «Ahh, por fin»
- Se han añadido sugerencias para puntuar las frases que empiezan con una interjección seguida de «that»: «wow, eso ha estado cerca » → «Wow, eso ha estado cerca».
Ortografía
- Diccionarios ampliados con más de 1.960 palabras nuevas en inglés, alemán, español, árabe, noruego, italiano, albanés, griego y portugués. Las nuevas palabras abarcan vocabulario cotidiano, científico y especializado.
- Se han ampliado los diccionarios multilingües compartidos con 26 nuevos nombres propios y abreviaturas, que abarcan términos de software, jurídicos, médicos y tecnológicos, como AgentCore, GPLv2 y eSIM.
- Vocabulario médico ampliado para inglés, alemán y español, con más de 820 términos nuevos, abreviaturas y nombres de enfermedades, como «cryofixation» (inglés), «Leukozyten» (alemán) y «sonografía» (español).
- Se ha ampliado la cobertura de variantes del inglés con 10 nuevos pares de palabras, como «conization » y «conisation».
- Se han mejorado la autocorrección y las sugerencias ortográficas para el árabe, el noruego, el italiano, el español, el alemán y el inglés, centrándose en los errores ortográficos más comunes y en las variantes dialectales, como «trøt» → «trøtt» en noruego.
🛡 Seguridad
- Actualizado
micrometer-corede la versión 1.7.12 a la 1.15.12 para corregir CVE-2026-40984, una vulnerabilidad de denegación de servicio de alta gravedad que afecta a las dependencias de LanguageTool incluidas en WProofreader. - También he cambiado a
micrometer-registry-prometheus-simpleclientpara mantener la compatibilidad con la integración existente de Prometheus.