Notas de lançamento

Consulte as informações atualizadas sobre as melhorias do produto, as correções de erros e as novas funcionalidades adicionadas em cada versão.

v6.18.1

A versão v6.18.1 do WProofreader core melhora a precisão da revisão baseada em IA, adiciona descrições visíveis para as correções ortográficas baseadas em IA e faz com que as definições das funcionalidades reflitam a disponibilidade real para o idioma e a configuração selecionados. Além disso, expande os dicionários para vários idiomas, incluindo um dicionário veterinário especializado em inglês, adiciona uma opção em alemão para exigir o eszett (ß) em vez de «ss» e melhora o tratamento de palavras com hífen, incluindo palavras que começam com um hífen. Esta versão adiciona ainda um botão «Aplicar tudo» para aceitar todas as sugestões de uma só vez e corrige várias vulnerabilidades de segurança.

📝 Resumo

  • Revisão melhorada com base em IA para o espanhol e o alemão.​
  • As definições das funcionalidades refletem agora a disponibilidade real para o idioma e a configuração selecionados.​
  • As descrições dos problemas ortográficos apresentam agora uma mensagem específica para as correções ortográficas baseadas em IA em inglês, espanhol e alemão.​
  • Reduzimos o comprimento mínimo do texto do assistente de escrita com IA para 30 caracteres.
  • Foi adicionada uma opção para o alemão que exige a utilização do eszett (ß) em vez de «ss», e foi melhorado o tratamento de palavras com hífen, incluindo palavras que começam com um hífen.​
  • Foi adicionado um dicionário especializado de medicina veterinária em inglês, desativado por predefinição.​
  • Corrigiu-se um erro na versão francesa que sugeria, incorretamente, a remoção de espaços não separáveis antes da pontuação.​
  • Foram adicionados novos comandos da API e opções de configuração do servidor para administradores, incluindo a recuperação de dicionários de utilizador e a verificação dos idiomas suportados.​
  • Foi adicionado um botão«Aplicar tudo»para aceitar todas as sugestões de uma só vez na funcionalidade «Revisão» no modo de diálogo.
  • Dicionários alargados e terminologia médica em várias línguas. ​
  • Atualizei o Netty, o cliente Java do MariaDB, o logback-classic e o Jackson Databind para corrigir vulnerabilidades de segurança.

🛠 Melhorias

Núcleo do WProofreader JS (v3.46.6137)

  • Foi melhorada a experiência de configuração das funcionalidades. Os controlos refletem agora a disponibilidade real das funcionalidades para o idioma e a configuração selecionados.
  • As funcionalidades que não são suportadas ou que estão desativadas no backend podem agora aparecer como indisponíveis, em vez de aparecerem como ativadas.
  • Foram adicionadas descrições visíveis às sugestões ortográficas. As correções ortográficas classificadas com base em IA apresentam agora uma mensagem específica na interface do utilizador em inglês, espanhol e alemão.
  • Melhorou-se a precisão da contagem de problemas no emblema. As correções desativadas através das opções «disabledRules» já não são consideradas erros.
  • Foi adicionado um botão«Aplicar tudo»na funcionalidade «Revisão» no modo de diálogo, que aceita todas as sugestões encontradas de uma só vez, depois de expandir totalmente a janela de diálogo.

API e configuração

  • Prorrogou o get_info API com informações sobre a disponibilidade de funcionalidades, incluindo preenchimento automático, correção automática e estilo, permitindo que as integrações reflitam melhor a configuração do backend.
  • Foi adicionada uma API getdicts ação para recuperar dicionários do utilizador, permitindo aos administradores listar todos os dicionários de uma conta. Cada resposta apresenta até 1 000 dicionários. Se existirem mais, é exibido um aviso a indicar que a lista está truncada.

Localizações

  • Foi adicionada a localização da lista de idiomas da interface para o curdo (Turquia) e o tailandês.

Servidor de aplicações

Revisão baseada em IA

  • Revisão em espanhol melhorada com base em IA para um melhor desempenho no que diz respeito a sublinhados, alterações de unidades e separadores decimais.
  • Improved German AI-based proofreading to provide better performance on texts with parentheses and non-standard quotation marks written as >><< using greater-than and less-than signs.

Gramática

  • Foi adicionado o suporte para desativar regras de revisão individuais ou categorias de regras do lado do servidor, para que, por exemplo, as regras relativas ao traço possam ser desativadas corretamente em todas as instâncias para os utilizadores da nuvem.
  • Melhoria no processamento gramatical do inglês no que diz respeito aos padrões de uso de maiúsculas em identificadores técnicos (como o uso de maiúsculas e minúsculas em IDs ) e a pares de palavras que costumam ser confundidas, como «sou» e «you».
  • Melhorámos o tratamento das palavras suecas «bil», «art» e «kol»: se forem utilizadas no final da frase e a palavra seguinte estiver escrita em minúsculas, sugerimos que essa palavra seja escrita com maiúscula. Por exemplo, «Hon körde sin bil. vägen var nästan tom.», a sugestão é «Vägen».

Ortografia

  • Dicionários ampliados com mais de 840 novas palavras em inglês, alemão, espanhol, português, italiano, neerlandês, francês e grego, abrangendo abreviaturas, termos tecnológicos, palavras comuns, nomes próprios e termos linguísticos.
  • Dicionários multilingues enriquecidos com mais de 150 nomes próprios e abreviaturas, abrangendo empresas e aplicações de software como a Etsy, a Depop, a WebText e a USB-C.
  • Terminologia médica melhorada para o inglês, o alemão e o espanhol, com mais de 120 novos termos, tais como «trichogram» e «hyporexia» em inglês, «anatómicamente» em espanhol e «Implantatprüfung» em alemão.
  • Adicionado um dicionário veterinário em inglês, desativado por predefinição, que abrange mais de 180 termos e abreviaturas, tais como GDV, oclacitinib e Drontal. Abrange todos os dialetos ingleses disponíveis e os administradores podem ativá-lo conforme necessário em configurações auto-hospedadas. Para utilizadores da nuvem, agora pode ser fornecido mediante pedido para [email protected]. Incorpora termos do AGROVOC (FAO) combinados com entradas adicionais.
  • Sugestões alargadas para a grafia de abreviaturas de unidades de medida, tais como 2GB para 2 GB e 3GHz para 3 GHz, para abreviaturas em maiúsculas e em maiúsculas e minúsculas em várias línguas que utilizam o alfabeto latino.
  • Foi adicionada uma regra para o alemão (de_DE, de_AT) que permite aos administradores exigir o eszett (ß) em vez de «ss». Por predefinição, ambas as formas são aceites; desativar ALLOW_SS_INSTEAD_OF_ESZETT faz ss contém erros ortográficos e sugere que o ß utilize essa forma, e as sugestões da IA seguirão a mesma configuração.
  • Melhoria no tratamento de palavras com hífen. As palavras que começam com um hífen, como «-anforderungen», são agora reconhecidas como corretas quando adicionadas a um dicionário com o hífen no início, na maioria das línguas suportadas, exceto algumas que não utilizam hífens desta forma, como o árabe, o hebraico e o japonês.

Estilo

  • Aumentou-se a precisão das regras de estilo em espanhol, adicionando uma abordagem contextual às sugestões de palavras estrangeiras. As sugestões para termos como «potência» excluem agora contextos médicos, como «Doppler», com base no feedback dos utilizadores.

Assistente de escrita com IA

  • Reduziu-se o comprimento mínimo de texto necessário para utilizar o assistente de escrita com IA de 100 para 30 caracteres, tornando as ações de texto baseadas em IA disponíveis para textos mais curtos.

Preenchimento automático

  • Melhoria no tratamento do idioma no preenchimento automático, utilizando o idioma detetado como opção alternativa quando a deteção automática do idioma não dispõe de contexto suficiente, como no caso de textos muito curtos.
  • Melhoria no tratamento das autorizações, para que as funcionalidades de preenchimento automático e correção automática respeitem os idiomas ativados para uma subscrição.
  • Atualizou-se a autorização da funcionalidade de preenchimento automático para que esta só esteja disponível quando pelo menos um tipo de verificação aplicável estiver ativado para o idioma.
  • Melhorou-se a lógica de deteção automática de autorizações, para que os pedidos não sejam rejeitados indevidamente quando estiver disponível um tipo de verificação aplicável para um idioma autorizado.
  • Continuámos a melhorar a filtragem das sugestões de preenchimento automático que contenham linguagem sensível, inesperada ou discriminatória.

🐞 Correções de erros

  • Mecanismo de verificação ortográfica (francês): as sugestões recomendavam, incorretamente, a remoção do espaço não separável estreito antes de sinais de pontuação, tais como pontos de interrogação e dois pontos
  • Mecanismo de verificação ortográfica: as palavras com hífen que se seguem a um número, como «5-wöchigen» ou «16-years-old», foram incorretamente assinaladas como erradas
  • Mecanismo de ortografia: os utilizadores não podiam adicionar abreviaturas com letras repetidas, como PPP ou CCCN, aos dicionários personalizados

🛡️ Segurança

  • Atualizou-se o Netty para a versão 4.2.17.Final, corrigindo várias vulnerabilidades no componente de rede do servidor de aplicações, incluindo a CVE-2026-75595.
  • Atualizou-se o cliente Java do MariaDB da versão 3.4.1 para a 3.4.3, corrigindo as vulnerabilidades CVE-2026-55856, CVE-2026-55857 e CVE-2026-55858 no componente de conectividade à base de dados do servidor de aplicações.
  • Atualizou-se o logback-classic da versão 1.5.38 para a 1.6.3, a fim de corrigir uma vulnerabilidade de acesso a diretórios no componente de registo do servidor de aplicações.
  • Atualizou o Jackson Databind da versão 2.18.9 para a 2.18.10, corrigindo várias vulnerabilidades no servidor de aplicações, incluindo reflexão insegura, deserialização não confiável e alocação descontrolada de recursos.

v6.17.0

A versão v6.17.0 do WProofreader core apresenta o motor de revisão baseado em IA para o alemão, versão 3.1, com correções gramaticais e de pontuação melhoradas; alarga as descrições e categorias das correções de revisão por IA ao alemão e ao espanhol; amplia os dicionários com mais de 970 novas palavras; atualiza o motor gramatical algorítmico com aperfeiçoamentos para o português e o italiano; melhora as sugestões do assistente de escrita baseado em IA; e corrige várias vulnerabilidades de segurança.

📝 Resumo

  • Lançado o motor de revisão baseado em IA em alemão (v3.1) com correções melhoradas
  • Aplicação da revisão por IA alargada à classificação de correspondências e às descrições de correções selecionadas para o alemão e o espanhol
  • Dicionários ampliados com mais de 970 novas palavras em cinco línguas, além de 170 nomes próprios e abreviaturas comuns
  • Terminologia médica melhorada para o inglês e o espanhol; suporte alargado aos dialetos do inglês
  • Motor gramatical de terceiros atualizado, com aperfeiçoamentos para o português e o italiano
  • Atualizações de segurança para o Micrometer e o Netty destinadas a resolver fugas de memória e problemas de validação de certificados

🛠 Melhorias

Revisão baseada em IA

  • Foi lançado o motor de revisão baseado em IA para alemão (v3.1), com maior precisão no que diz respeito a verbos separáveis, verbos modais no pretérito simples, construções na voz passiva, concordância entre substantivo e verbo e correções de pontuação.
  • A classificação de correspondências foi alargada ao alemão e ao espanhol, introduzindo categorias e descrições de regras unificadas nestas línguas. Os utilizadores recebem agora explicações consistentes e claras sobre as correções sugeridas em alemão e espanhol, com a mesma qualidade que o feedback em inglês.
  • Foram introduzidas melhorias adicionais e refinadas em várias línguas: tratamento da pontuação em inglês, estilos de aspas e espaçamento do traço curto em alemão, e números ordinais, traços longos, espaçamento e dois pontos em espanhol.

Gramática

  • Atualizei o LanguageTool para a versão de 20 de agosto de 2026.
  • Atualizou-se a lógica gramatical do português com uma regra modificada. A regra trata do uso correto dos hífens em palavras formadas com prefixos, de acordo com o Acordo Ortográfico Português. Alargou-se a lista de exceções para reconhecer o hífen de ligação e o hífen U+2010, evitando que formas hifenizadas válidas fossem incorretamente sinalizadas.
  • Atualização da lógica gramatical italiana com 6 regras alteradas. Corrigiram-se as regras relativas aos artigos nos anglicismos em que o plural pode ter a mesma forma escrita que o singular, como «meeting» e «standard», e esclareceram-se as regras relativas aos homófonos, como «hai» vs. «ai» e «ha» vs. «a».

Ortografia

  • Dicionários ampliados com mais de 970 novas palavras em inglês, alemão, espanhol, português e italiano, abrangendo abreviaturas, afixos, anglicismos, biologia, negócios, termos comuns, economia, gastronomia, termos jurídicos, linguística, localização, unidades de medida, medicina, neologismos, outras línguas, nomes próprios, religião, ciência, terminologia especializada e tecnologia.
  • Enriquecemos os dicionários multilingues partilhados com 170 nomes próprios e abreviaturas, tais como XOF, OpenOffice, Eurocontrol, etc.
  • Terminologia médica e científica melhorada para o inglês e o espanhol, com 64 novas palavras, incluindo termos como «bromobenzoatos» e «fCJD» em inglês, e «urotelio» em espanhol.
  • Ampliação do suporte a variantes do inglês, incluindo variações da terminologia médica, tais como «bunaftine» (americano) e «bunaphtine» (britânico).
  • Correção automática aperfeiçoada com novos pares entre o inglês e o espanhol, focada em erros ortográficos frequentes, como «multipanares» → «multiplanares».

Assistente de escrita com IA

  • Instruções em inglês melhoradas para correções dialetais mais precisas durante a revisão.
  • Atualização das instruções em todas as línguas para preservar os emojis ao aplicar correções de texto, garantindo que os emoticons e os caracteres emoji permaneçam inalterados durante as operações de revisão.

🛡 Segurança

  • Atualização do Micrometer: Atualizou-se o Micrometer da versão 1.15.12 para a 1.16.7, a fim de corrigir duas vulnerabilidades detetadas pelo Snyk. A atualização corrige uma fuga de memória de gravidade elevada na recolha de métricas que poderia afetar a estabilidade do registo. Também se atualizou a dependência de integração com o Prometheus para a versão 1.16.7, por motivos de compatibilidade.
  • Atualização do Netty: O netty-handler foi atualizado da versão 4.1.136.Final para a 4.1.137.Final, a fim de corrigir duas vulnerabilidades detetadas pelo Snyk. As correções resolvem um problema de incompatibilidade de nome de anfitrião de gravidade elevada na validação de certificados e uma falha crítica no tratamento de exceções. Esta atualização beneficia todos os utilizadores que dependem de comunicações de rede seguras.
  • VAPT: Atualização do relatório v6.17.0

v6.16.0

O WProofreader core v6.16.0 introduz um novo sistema de licenciamento com concessões de produto, limites de utilização e restrições de versão, melhora a fiabilidade das correções gramaticais em inglês, atualiza o motor gramatical de terceiros, corrige uma vulnerabilidade de segurança de gravidade elevada e amplia os dicionários ortográficos com mais de 1 960 novas palavras em nove idiomas.

📝 Resumo

  • Foi introduzido um novo formato de licença v4 com concessões de produto, limites de utilização e restrições de versão
  • Os clientes com instalação própria devem reativar a sua licença após a atualização para a versão 6.16.0 (ver alterações significativas abaixo)
  • Corrigiu-se uma vulnerabilidade de segurança de gravidade elevada, CVE-2026-40984, numa dependência do LanguageTool
  • Foi adicionado o novo license_status comando e relatórios e avisos melhorados sobre o termo de validade das licenças
  • Atualizou o motor de gramática de terceiros (LanguageTool) para a versão de 03/08/2026
  • Dicionários ortográficos ampliados com mais de 1 960 novas palavras em nove línguas

⚠️ Alteração importante para clientes com alojamento próprio

  • Os clientes com instalação própria devem reativar a sua licença após cada atualização de versão do WProofreader, a partir da v6.16.0. Isto confirma que a versão atualizada cumpre as restrições de versão da licença. Reative a sua licença imediatamente após a atualização para evitar a interrupção do serviço. Consulte a documentação sobre a ativação da licença no Linux, Windows ou Docker para obter mais informações.

🛠 Melhorias

Licenciamento

  • Foi introduzido um novo formato de licença v4 que suporta concessões de produtos, limites de utilização e restrições de versão. As licenças definem agora diretamente os direitos relativos aos produtos e a elegibilidade para atualizações.
  • Foi adicionado o novo license_status Comando da API para recuperar informações sobre a licença. Revisão Documentação relativa ao estado da licença para mais informações.
  • Melhoria na apresentação de informações sobre o prazo de validade da licença, de modo a indicar o tempo exato restante em dias, horas, minutos e segundos. As mensagens de estado utilizam agora a formulação mais clara «A licença expira em ».
  • Foi adicionado um aviso sobre o fim da validade da licença durante as últimas 24 horas antes do fim da validade, proporcionando um lembrete adicional para renovar a licença antes da interrupção do serviço.

Implementação

  • Por vezes, os contentores Docker não conseguiam ativar a licença após o reinício com um novo bilhete de licença e um ficheiro license.xml vazio. Agora isto funciona corretamente, inclusive em configurações em que o diretório da licença é armazenado num volume montado.

Gramática

  • Atualizou-se o motor de gramática de terceiros (LanguageTool) para a versão de 03/08/2026.
  • Regras gramaticais de inglês melhoradas, com correções mais claras e menos falsos positivos:
    • Corrigida uma sugestão errada de vírgula antes e nas frases que utilizam a expressão fixa «de vez em quando»
    • Deixou de assinalar incorretamente o termo «pretrain» como se faltasse um infinitivo, uma vez que este pode funcionar como substantivo em textos especializados
    • Deixou de assinalar incorretamente o «am» em frases em que há um nome ou título no meio, como em «Eu, John Smith, Diretor de Marketing da XXX, escrevo para confirmar…»
    • Foram adicionadas sugestões para escrever com maiúscula e pontuar as interjeições no início de uma frase: ahh finalmente → Ahh, finalmente
    • Foram adicionadas sugestões para pontuar frases que começam com uma interjeição seguida de «that»: «uau, essa foi por pouco » → «Uau, essa foi por pouco»

Ortografia

  • Dicionários ampliados com mais de 1 960 novas palavras em inglês, alemão, espanhol, árabe, norueguês, italiano, albanês, grego e português. As novas palavras abrangem vocabulário quotidiano, científico e especializado.
  • Enriquecemos os dicionários multilingues partilhados com 26 novos nomes próprios e abreviaturas, abrangendo termos das áreas do software, do direito, da medicina e da tecnologia, tais como AgentCore, GPLv2 e eSIM.
  • Vocabulário médico alargado para inglês, alemão e espanhol, com mais de 820 novos termos, abreviaturas e nomes de doenças, tais como «cryofixation» (inglês), «Leukozyten» (alemão) e «sonografía» (espanhol).
  • Ampliação da cobertura dos dialetos ingleses com 10 novos pares de palavras, tais como «conization » e «conisation».
  • Correção automática e sugestões ortográficas melhoradas para o árabe, o norueguês, o italiano, o espanhol, o alemão e o inglês, com foco nos erros ortográficos comuns e nas variantes dialetais, como «trøt» → «trøtt» em norueguês.

🛡 Segurança

  • Atualizado micrometer-core da versão 1.7.12 para a 1.15.12, para corrigir CVE-2026-40984, uma vulnerabilidade de negação de serviço de gravidade elevada que afeta as dependências do LanguageTool incluídas no WProofreader.
  • Também mudei para micrometer-registry-prometheus-simpleclient para preservar a compatibilidade com a integração existente com o Prometheus.

v6.15.0

WProofreader core v6.15.0 adiciona suporte à correção ortográfica para o tailandês e introduz o applyAllSuggestions método para aplicar todas as correções sugeridas numa única operação e melhora as descrições das sugestões em toda a gramática e nos motores de revisão baseados em IA. Esta versão também amplia os dicionários com mais de 1 200 novas palavras e termos em nove idiomas, atualiza a ortografia do alemão e inclui melhorias na compilação do Docker e correções para várias vulnerabilidades de segurança.

📝 Resumo

  • Foi adicionado suporte à correção ortográfica para o tailandês.
  • Apresentou o applyAllSuggestions método para aplicar todas as correções sugeridas num documento com uma única operação.
  • Melhoria na classificação das sugestões nos motores de revisão gramatical e de IA, incluindo uma nova detecção de problemas de estilo.
  • Dicionários ampliados com mais de 1 200 novas palavras e termos em nove línguas.
  • As sugestões de pontos de suspensão estão agora desativadas por predefinição nos títulos e nos itens de lista.
  • Melhorou-se a compatibilidade da compilação do Docker entre o Kaniko, o Buildah e o compilador clássico do Docker.
  • Correções de segurança. Atualizaram-se as bibliotecas Rangy, jackson-databind e ch.qos.logback para corrigir CVE-2023-26102, CVE-2026-54515, CVE-2026-9828e CVE-2026-10532.

Núcleo do WProofreader JS (v3.44.6097)

  • Foi adicionado um novo applyAllSuggestions comando que aceita todas as correções sugeridas de uma só vez, em vez de as aplicar uma a uma. Já está disponível para os programadores adicionarem à sua configuração; num lançamento futuro, será disponibilizado um botão pronto a usar na interface.
  • Os lembretes relativos à ausência de menstruação já não aparecem, por predefinição, nos títulos e nos itens das listas, reduzindo assim as sugestões que não se aplicam nestes contextos. Rever disabledRulesPerEnvironment no documentação de configuração para mais informações.
  • Melhorou-se o reconhecimento das abreviaturas alemãs com espaços e letras maiúsculas (como, por exemplo, z. B.), para que estas deixem de dar origem a sugestões incorretas de uso de maiúsculas a seguir a elas.
  • Melhoria no funcionamento da opção «Ignorar nomes de domínio». Os nomes de domínio são agora sistematicamente ignorados, mesmo nos casos em que, anteriormente, ainda eram assinalados como erros ortográficos. Para mais detalhes, consulte a documentação sobre as opções de ignorar erros ortográficos.

Servidor de Aplicações

  • Foram removidas as mensagens obsoletas de validação de hardware dos registos do servidor de aplicações. O hardware já não é utilizado para a validação de licenças há algum tempo, mas as mensagens relacionadas mantinham-se e podiam causar confusão durante a resolução de problemas.

Implementação

  • Maior fiabilidade na compilação do Docker no Kaniko, no Buildah e no compilador clássico do Docker, incluindo configurações que substituem valores com --build-arg. Os argumentos de compilação são agora transmitidos corretamente para todas as fases de uma compilação em várias fases, corrigindo os casos em que as fases posteriores não os conseguiam detetar.

Revisão baseada em IA

  • As sugestões relacionadas com travessões apresentadas pelo motor de revisão por IA são agora mais fáceis de identificar e desativar, o que é útil se o seu guia de estilo restringir ou evitar o uso de travessões. Para mais informações sobre as regras, consulte as informações sobre as categorias e regras de revisão por IA em inglês.
  • Para além da ortografia e da gramática, as sugestões de revisão da IA podem agora ser classificadas também como questões de estilo, pelo que são identificadas com maior precisão. Consulte as categorias e regras de estilo da revisão em inglês pela IA.
  • Foram adicionadas descrições selecionadas para as correções de revisão baseadas em IA em inglês. A nossa equipa linguística preparou estas descrições, facilitando a compreensão do motivo pelo qual foi feita uma sugestão.

Gramática

  • As sugestões do motor de gramática de terceiros são agora corretamente classificadas como problemas de gramática, ortografia ou estilo, pelo que são destacadas da forma correta. Anteriormente, tudo o que provinha deste motor aparecia como um problema de gramática, mesmo quando não era o caso.
  • Atualizei o LanguageTool para a versão de 14 de julho de 2026.
  • Melhoria no reconhecimento de palavras alemãs que podem funcionar tanto como verbo como como adjetivo, tais como «strukturierte». Anteriormente, algumas destas palavras eram reconhecidas apenas como verbo, o que podia levar a que a regra da vírgula interpretasse incorretamente a estrutura da frase e sugerisse, de forma errada, a remoção de uma vírgula válida.
  • Foi melhorada a consistência nos nomes das regras, de modo a que a ativação ou desativação de uma regra gramatical específica seja agora aplicada da mesma forma, independentemente do motor de verificação responsável pela sua gestão.

Ortografia

  • O holandês reconhece agora palavras com apóstrofos, como ‘s-Hertogenbosch, como estando escritas corretamente.
  • Sugestões ortográficas melhoradas para abreviaturas em alemão que requerem um espaço entre as duas partes, como, por exemplo, a correção de «z.B.» para «z. B.».
  • Foram adicionadas mais de 640 novas palavras e termos em inglês, alemão, espanhol, ucraniano, búlgaro, neerlandês, tailandês, grego e português. Abrangem tanto o vocabulário do quotidiano como áreas especializadas, como a ciência, os negócios e a tecnologia.
  • Ampliamos o dicionário comum a várias línguas com mais de 30 novos nomes próprios e abreviaturas, incluindo empresas, produtos e organizações, tais como a Canon, Ltd e a Rakuten. Além disso, adicionámo-lo como um dicionário adicional para a verificação ortográfica do grego.
  • Foram adicionados 550 novos termos médicos em inglês, alemão e espanhol, incluindo abreviaturas e nomes de procedimentos, tais como «hepatoscopia», «Unkovertebralgelenke» e «USG».
  • Apoio alargado a variantes do inglês, com 17 novos pares de variantes, tais como «hematoporphyrin» (americano) e «haematoporphyrin» (britânico).
  • Foram melhoradas mais de 40 sugestões de ortografia e autocorreção em inglês, espanhol, ucraniano, búlgaro, catalão e no dicionário comum a várias línguas. Estas sugestões centram-se em erros ortográficos comuns, nomes próprios e abreviaturas, tais como llm → LLM.

Preenchimento automático

  • A funcionalidade de preenchimento automático deixa agora de apresentar sugestões sempre que o texto digitado contenha palavras que possam ser consideradas palavrões graves.

Idiomas

  • Foi implementado o suporte à correção ortográfica para a língua tailandesa.

🛡 Segurança

  • Biblioteca Rangy: Implementámos o patch do projeto original para a vulnerabilidade CVE-2023-26102 na nossa versão derivada da biblioteca Rangy utilizada no SCAYT3, corrigindo a vulnerabilidade e mantendo a compatibilidade com a nossa versão derivada.
  • jackson-databind: Atualizámos o jackson-databind para a versão 2.18.9 para corrigir a vulnerabilidade CVE-2026-54515. Isto afeta os componentes que dependem do jackson-databind, quer diretamente, quer de forma transitiva.
  • ch.qos.logback: Atualizámos o ch.qos.logback da versão 1.5.25 para a 1.5.35 para corrigir duas vulnerabilidades de deserialização, CVE-2026-9828 e CVE-2026-10532. Esta atualização afeta os componentes que dependem do ch.qos.logback, quer diretamente, quer de forma transitiva.

🐞 Correções de erros

  • Motor de ortografia: Palavras alongadas, como loooooooooooong, geraram a mensagem «Sem sugestões»
  • Motor de ortografia: sequências de letras ininteligíveis, como «fjkdkdjshkhfdk», geraram sugestões de palavras reais sem qualquer relação

v6.14.0

O WProofreader core v6.14.0 lança o motor de revisão baseado em IA v3.1.0 para o espanhol, alarga o suporte ao assistente de escrita com IA ao grego, melhora a contagem de palavras multilingue, amplia a cobertura dos dicionários com mais de 7 800 novas palavras, otimiza a validação de dicionários personalizados e o tratamento do apóstrofo e inclui atualizações de segurança para as dependências do Jackson.

📝 Resumo

  • Foi lançada a versão 3.1.0 do motor de revisão baseado em IA para o espanhol, com uma qualidade de correção melhorada em termos de gramática, uso de palavras, formas verbais, preposições, grafia dos números e confusões comuns entre palavras
  • Foi adicionado o suporte ao grego ao assistente de escrita com IA
  • Assistente de escrita em espanhol otimizado com IA, através da migração a partir dos modelos da Anthropic
  • Dicionários ampliados com mais de 2 700 novas palavras em vários idiomas, incluindo abreviaturas, nomes próprios, termos técnicos e termos linguísticos
  • Melhoria na contagem e no processamento de palavras em várias línguas, incluindo o japonês e o chinês
  • Foi adicionado o suporte a hífens nos nomes dos dicionários e foi alargado o tratamento dos apóstrofos nos dicionários personalizados e dos utilizadores
  • Atualizei o LanguageTool para a versão de 12 de junho de 2026
  • Maior cobertura do dicionário de inglês dinamarquês e neozelandês
  • Atualizações de segurança. Foram atualizados os pacotes jackson-core e jackson-databind para corrigir as vulnerabilidades CWE-770 e CVE-2026-54513

⚠️ Alteração importante

  • Contagem de palavras melhorada para vários idiomas, incluindo aqueles sem espaços. Anteriormente, as palavras eram identificadas com base nos espaços e na pontuação, o que fazia com que frases inteiras em idiomas como o japonês e o chinês fossem contadas como uma única palavra. O WProofreader utiliza agora a segmentação baseada no ICU para contar morfemas nestes idiomas, proporcionando contagens de palavras e estatísticas linguísticas mais precisas. Por exemplo, «わかんない» é agora contado como 3 morfemas («わか» / «ん» / «ない»), em vez de 1.

🛠 Melhorias

Núcleo do WProofreader JS (v3.43.6079)

  • Foi adicionada uma versão em grego do aviso legal do assistente de escrita com IA.
  • Atualização da validação das palavras do dicionário do utilizador e do dicionário personalizado para suportar todos os caracteres de apóstrofo permitidos.

Revisão baseada em IA

  • Foi lançada a versão 3.1.0 do motor de revisão baseado em IA para o espanhol. Foi melhorada a qualidade da correção no que diz respeito ao modo subjuntivo, aos tempos verbais, aos verbos reflexivos, às preposições, à concordância de adjetivos e advérbios, à concordância do particípio passado, às construções partitivas, à grafia dos números e às confusões comuns entre palavras, incluindo «ser» e «haber». Consulte a documentação para obter mais detalhes sobre as melhorias na revisão do espanhol.
  • Melhoria do desempenho da revisão baseada em IA, em todas as línguas, em textos que contenham formatação com expoentes e subíndices.

Gramática

  • Atualizei o LanguageTool para a versão de 12 de junho de 2026.

Assistente de escrita com IA

Ortografia

  • Dicionários ampliados com mais de 2 700 novas palavras em inglês, alemão, espanhol, ucraniano, dinamarquês e português, abrangendo abreviaturas, termos tecnológicos, palavras comuns, nomes próprios e termos linguísticos. 
  • Os dicionários alemães também passaram a incluir mais de 4 600 novas formas substantivas com um -s de ligação e formas combinadas com um hífen, como «Fort-». 
  • Terminologia médica alargada para o inglês, o alemão e o espanhol, com 495 novos termos, abrangendo adjetivos médicos, nomes de doenças e abreviaturas, tais como palmitoilcarnitina, teste de Finkelstein e distrófica.
  • Melhoria na cobertura dialetal do inglês com novos pares de palavras, tais como «preprosthetic» vs «pre-prosthetic». 
  • Melhorou o processamento de texto em alemão, permitindo o uso de hífens no início das palavras e restringindo o uso de dois pontos no interior das palavras, como por exemplo «-konzepte».
  • Regras aperfeiçoadas de ortografia e de sugestões de correção automática para erros ortográficos comuns e fonéticos em inglês e espanhol, tais como «Afroasiatic» → «Afro-Asiatic».

Dicionários personalizados e do utilizador

  • Melhoria na validação dos nomes dos dicionários do utilizador. Os nomes dos dicionários agora permitem o uso de hífens e aceitam letras latinas ASCII, algarismos, sublinhados e hífens. As regras de validação e as mensagens de erro foram atualizadas para um tratamento mais consistente dos nomes inválidos.
  • Os dicionários personalizados e de utilizador já permitem adicionar palavras com diferentes tipos de apóstrofo, tais como l’acqua, l’acqua, etc .

Estilo

  • Continuámos a melhorar a filtragem das sugestões de preenchimento automático que contêm linguagem sensível, inesperada ou discriminatória.
  • Foi adicionado o suporte a sugestões de estilo e padrões que começam com um espaço, como no alemão*in → (m/w/d), de modo a ter um único padrão para Arzt*in → Arzt (m/w/d) e Professor*in → Professor (m/w/d).

Idiomas

🛡 Segurança

  • Atualização do jackson-core: Atualizou-se o jackson-core para a versão 2.18.7 para resolver CWE-770. Âmbito: componentes que dependem do jackson-core (de forma direta ou transitiva) na compilação do langtool/libs.
  • Atualização do jackson-databind: Atualizou-se o jackson-databind para a versão 2.18.8 para corrigir CVE-2026-54513. Âmbito: componentes que dependem do jackson-databind (direta ou transitivamente) no pacote langtool/libs.

🐞 Correções de erros

  • Núcleo do WProofreader JS: Aparecem marcadores pretos inesperados na interface do WProofreader (WordPress 7.0, plugin Guttenberg). Resolveu-se um conflito de estilo que fazia com que os marcadores de lista predefinidos fossem apresentados nos componentes da interface do WProofreader.

v6.13.1

A versão v6.13.1 do WProofreader core melhora a compatibilidade com editores alojados em contentores Shadow DOM, corrigindo a deteção automática de editores, a inicialização e a funcionalidade de pesquisa automática; reforça a segurança da imagem Docker do WProofreader com correções de vulnerabilidades do OpenNLP e do Netty; e atualiza o relatório VAPT.

📝 Resumo

  • Compatibilidade melhorada com editores alojados em contentores Shadow DOM, incluindo a deteção automática de editores, a inicialização e o carregamento de estilos
  • Corrigida a funcionalidade de pesquisa automática em ambientes Shadow DOM
  • Foram atualizados os componentes OpenNLP e Netty na imagem Docker do WProofreader para corrigir sete vulnerabilidades comunicadas
  • Atualizou-se o relatório VAPT para a versão 6.13.1 e melhorou-se a conformidade do scanner de vulnerabilidades

🛠 Melhorias

Núcleo do WProofreader JS (v3.42.6067)

  • Suporte melhorado ao Shadow DOM. Corrigida a deteção automática do editor e a inicialização do WProofreader para elementos editáveis alojados em contentores do Shadow DOM. O WProofreader deteta agora corretamente os editores ativos, preserva as instâncias quando os editores permanecem ligados à página e carrega os estilos de interface do utilizador e de marcação necessários em ambientes do Shadow DOM. 

🛡 Segurança

  • Correções de segurança do OpenNLP: Integrou uma compilação corrigida do OpenNLP 1.9.4 com correções retroativas para as vulnerabilidades CVE-2026-40682, CVE-2026-42027 e CVE-2026-42440, preservando a compatibilidade com o LanguageTool e, ao mesmo tempo, resolvendo as vulnerabilidades comunicadas. Âmbito: Componentes do OpenNLP utilizados transitivamente pelo LanguageTool e incluídos na imagem Docker do WProofreader. 
  • Atualização do Netty: O Netty incluído no pacote foi atualizado da versão 4.1.133.Final para a 4.1.135.Final, a fim de corrigiras vulnerabilidades de tipo « » (CVE-2026-44249, CVE-2026-45416, CVE-2026-45674 e CVE-2026-47691). Âmbito: Componentes do Netty utilizados transitivamente pelo LanguageTool e incluídos na imagem Docker do WProofreader.
  • VAPT: Atualizar o relatório v6.13.1

v6.13.0

A versão v6.13.0 do WProofreader core migra as funcionalidades do assistente de escrita com IA para novos modelos e restabelece o suporte ao Google Docs, melhora a qualidade da revisão e do preenchimento automático baseados em IA, expande os dicionários multilingues com mais de 1400 palavras, introduz limites para dicionários personalizados e coleções de guias de estilo, atualiza os dicionários de ucraniano e finlandês e disponibiliza uma atualização de segurança.

📝 Resumo

  • Migrámos modelos de assistentes de escrita com IA em vários idiomas para alternativas da Amazon e do Google, na sequência da descontinuação dos modelos Claude da Anthropic e com o objetivo de otimizar o desempenho
  • Atualizaram os dicionários de ucraniano e finlandês 
  • Dicionários ampliados com mais de 1 400 novas palavras em inglês, alemão, espanhol e português, incluindo palavras comuns, terminologia médica, nomes próprios adicionais e abreviaturas
  • Melhoria na qualidade ortográfica, com um melhor tratamento das palavras gregas em maiúsculas
  • Melhoria na filtragem de sugestões de preenchimento automático que contenham linguagem sensível ou discriminatória
  • Orientações de estilo atualizadas com novas regras relativas aos anglicismos em espanhol
  • Melhoria da qualidade da revisão por IA em todos os modelos suportados e aperfeiçoamento da revisão por IA em espanhol (v3.0) para correções mais fiáveis.
  • Foi restabelecida a compatibilidade do assistente de escrita com IA com o Google Docs
  • Atualização de segurança. O OpenTelemetry foi atualizado para corrigir a vulnerabilidade CVE-2026-45292

🛠 Melhorias

Núcleo do WProofreader JS (v3.42.6057)

  • Compatibilidade melhorada com o Google Docs. Foram corrigidos problemas que impediam o assistente de escrita com IA de funcionar corretamente no Google Docs.

Revisão com IA

  • Melhoria da qualidade da revisão por IA em inglês, alemão e espanhol no que diz respeito ao tratamento da pontuação e dos espaços, incluindo vírgulas decimais, travessões e pontuação em torno do texto corrigido.
  • Melhorou-se a precisão da correção em espanhol, evitando pronomes redundantes, pontuação desnecessária, símbolos de grau, parênteses retos e sugestões duplicadas.
  • Melhoria da qualidade das sugestões em alemão, através da restrição da remoção de palavras no final das frases em alemão.

Assistente de escrita com IA

  • Migrámos o assistente de escrita com IA em inglês da Anthropic Claude Haiku 3, na sequência da sua descontinuação. Para mais informações, consulte a documentação relativa aos modelos atuais em inglês.
  • Migrámos os fluxos de trabalho selecionados dos assistentes de escrita com IA em norueguês, italiano, espanhol e dinamarquês do Anthropic Claude Sonnet 4, na sequência da sua descontinuação.
  • Atualizámos as instruções e migrámos o assistente de escrita com IA em alemão e ucraniano do Anthropic Claude Haiku 4.5, para melhorar o desempenho.
  • Melhoria das sugestões do assistente de escrita com IA em neerlandês, sueco, português e polaco, para resultados mais consistentes em termos de reescrita, ajuste de tom, encurtamento e expansão.

Ortografia

  • Melhoria no tratamento de palavras em maiúsculas em grego, como ΕΙΔΗΣΗ.
  • Dicionários ampliados com mais de 1 000 novas palavras em inglês, alemão, espanhol e português, abrangendo abreviaturas, afixos, biologia, palavras comuns, variações dialetais, gastronomia, linguística, música, nomes próprios, gíria e tecnologia.
  • Enriquecemos os dicionários multilingues partilhados com mais de 30 nomes próprios e abreviaturas, como «Googlebot» e «ISO».
  • Terminologia médica em inglês e espanhol melhorada, com 471 novas palavras que abrangem termos médicos, terminologia jurídica, abreviaturas e vocabulário relacionado.
  • Ampliação da cobertura dos dialetos ingleses com novos pares de palavras dialetais, tais como «radiolabeled » vs «radiolabelled».
  • Regras de sugestão aperfeiçoadas para erros ortográficos comuns em inglês e espanhol, tais como «gritings» → «greetings».

Dicionário personalizado

  • Foi adicionada uma limitação ao número de dicionários personalizados, dependendo do plano de subscrição. Até 250 para a versão auto-hospedada.

Estilo

  • Foi adicionada uma limitação ao número de coleções de guias de estilo, consoante o plano de subscrição. Até 250 para a versão auto-hospedada.
  • Tornou o parâmetro «collection» obrigatório para quaisquer ações relacionadas com regras do guia de estilo através da API
  • Guia de estilo em espanhol atualizado com novas regras relativas aos anglicismos, tais como «download», «shopping center», etc.
  • Foi adicionada a possibilidade de utilizar parte do campo «padrão» no campo «sugestões». Por exemplo, Lehrer → Lehrer*in

Preenchimento automático

  • Melhoria na filtragem de sugestões de preenchimento automático que contenham linguagem sensível, inesperada ou discriminatória, como «guerra», «droga», etc.

Idiomas

  • Atualizou-se o dicionário Hunspell em ucraniano (uk_UA) para a versão 6.8.0 (23 de abril de 2026), da autoria de Rysin, A. e Starko, V., que incluiu uma expansão do dicionário com mais de 12 000 entradas. Fonte: https://github.com/brown-uk/dict_uk/releases#release-v6.8.0 
  • O dicionário Hunspell em finlandês (fi_FI) foi atualizado para a versão 0.2 (6 de dezembro de 2023) por Voiko, tendo expandido significativamente a cobertura do vocabulário nas áreas técnica e médica, bem como nos nomes próprios. Fonte: https://github.com/fginter/hunspell-fi/releases/tag/0.2 

🛡 Segurança

  • Atualização do OpenTelemetry: Atualizou-se o OpenTelemetry para a versão 1.62.0 para resolver CVE-2026-45292. Âmbito: componentes que dependem do opentelemetry (diretamente ou de forma transitiva) incluídos no pacote langtool/libs.

🐞 Correções de erros

  • Núcleo do WProofreader JS: o assistente de escrita com IA não funciona no Google Docs
  • O assistente de escrita com IA deixou de funcionar na extensão gratuita para deteção automática do idioma

v6.11.0

Lançamento do WProofreader core v6.11.0

O WProofreader v6.11.0 simplifica a implementação auto-hospedada ao eliminar os requisitos relativos ao nome de domínio, introduz novas opções do núcleo JS para layouts escaláveis e controlo de emblemas RTL, e altera o conjunto de verificação padrão em inglês para ai_lt_hs1, para utilizadores da nuvem, amplia os dicionários com mais de 9 700 novas entradas, atualiza o motor gramatical com melhorias significativas no catalão e corrige uma vulnerabilidade de segurança.

Consulte o resumo abaixo.

📝 Resumo

  • [Cloud] A configuração predefinida para a verificação de texto em inglês foi alterada para ai_lt_hs1. Combina o motor de revisão baseado em IA com os motores algorítmicos de gramática e ortografia para uma maior precisão
  • A instalação auto-hospedada já não requer um nome de domínio — configuração simplificada para o Docker, o Windows e o Linux
  • Novas opções «enableScale » e «disableBadgeRTLMirroring» no núcleo do WProofreader JS
  • Dicionários ampliados com mais de 9 700 novas entradas em inglês, alemão, espanhol, ucraniano e russo
  • Dicionário alemão alargado com mais de 13 550 formas de palavras compostas para substantivos femininos com «Fuge-s»
  • Atualização do motor gramatical de terceiros, com melhorias significativas para o catalão e aperfeiçoamentos nas regras para o alemão, espanhol, português, ucraniano e inglês
  • Os dicionários personalizados do utilizador aceitam agora palavras que já existem nos dicionários ortográficos principais
  • Correção de segurança. Atualização do jackson-core para resolver a vulnerabilidade GHSA-72hv-8253-57qq

🛠 Melhorias

Núcleo do WProofreader JS (v3.39.6037)

  • Foi introduzida uma nova opção «enableScale ». Ativa o suporte a transformações de escala CSS aplicadas a elementos pai. Quando ativada, o WProofreader deteta o valor de escala do elemento pai e ajusta os elementos da interface do utilizador em conformidade, garantindo que o realce e os elementos da interface permaneçam corretamente alinhados quando o conteúdo circundante é redimensionado. Desativada por predefinição.
  • Foi introduzida uma nova opção «disableBadgeRTLMirroring ». Desativa o espelhamento automático da posição do emblema para línguas escritas da direita para a esquerda (RTL), como o árabe. Quando ativada, o emblema mantém a posição configurada, em vez de ser automaticamente espelhado de acordo com a direção do texto. As opções de posicionamento manual do emblema permanecem inalteradas. Desativada por predefinição.

Implementação

  • Foi eliminada a necessidade de especificar um nome de domínio durante a instalação da versão auto-hospedada. Isto simplifica a configuração inicial em ambientes Docker, Windows e Linux:
    • Docker. Removido o WPR_DOMAIN_NAME parâmetro. Foi adicionado o suporte para executar o contentor a partir do caminho raiz (/) através de WPR_VIRTUAL_DIR. Saiba mais sobre o Configuração do Docker.
    • Gráfico do Helm. Atualizado para a versão 1.3.1. Agora é possível definir como vazio virtualDir (/), removido WPR_DOMAIN_NAME do extraEnv exemplo, e atualizado appVersion para 6.11.0.0. Saiba mais sobre o Gráfico de leme.
    • Programas de instalação para Windows e Linux. O servidor web agora escuta em qualquer domínio por predefinição, eliminando um passo comum da configuração.

Servidor de aplicações

  • [Cloud] Alterou a configuração predefinida da verificação ortográfica para o inglês para ai_lt_hs1. Esta configuração combina o motor de revisão baseado em IA com o motor gramatical algorítmico (LanguageTool) e o motor ortográfico algorítmico (Hunspell), incluindo sugestões ortográficas para uma maior precisão. Anteriormente, a configuração predefinida (ai_lt_hs0) incluía o Hunspell para deteção de erros, mas sem sugestões ortográficas. Se necessário, é possível restaurar o comportamento anterior definindo a checkKit opção de ai_lt_hs0.
  • Registo de erros melhorado. O servidor de aplicações apresenta agora mensagens mais detalhadas quando os dicionários Hunspell não conseguem ser carregados, quando falta um modelo de linguagem de IA ou quando não é encontrado um modelo n-gram. Isto facilita o diagnóstico de problemas de configuração durante a implementação.
  • Foi adicionada a possibilidade de configurar o comprimento máximo da sequência na configuração do modelo de IA.
  • Foi melhorado o tratamento dos caminhos dos ficheiros em todo o servidor de aplicações, passando a utilizar caminhos absolutos em vez de procurar no diretório de trabalho atual. Isto resolve os problemas que ocorrem quando o servidor de aplicações é executado como um serviço do systemd no Linux.

Gramática

  • Atualizou o motor de gramática de terceiros com melhorias em várias línguas.
    • Catalão. Atualização significativa que inclui um novo sistema de reconhecimento de nomes próprios que reduz os falsos erros ortográficos em nomes já mencionados no texto, sugestões melhoradas de substituição de verbos com um melhor tratamento dos pronomes, um novo dicionário ortográfico multitoken para melhores sugestões ortográficas de palavras compostas, suporte adicionado para construções causais (al no + infinitivo → com que…), atualização do dicionário de classes gramaticais (POS) catalão para a versão 3.3, expansão dos dicionários ortográficos e de palavras compostas, segmentação de frases melhorada com o fund. abreviatura para o catalão e o espanhol, e vários aperfeiçoamentos nas regras de desambiguação.
    • Alemão. Foram melhoradas as regras gramaticais relativas à construção «nach zu geben» e adicionadas regras para o tratamento da formatação de números em alemão com separadores de pontos (por exemplo, 100.000).
    • Espanhol. Adicionou-se um antipadrão para «volares» como adjetivo, a fim de evitar sugestões incorretas no subjuntivo.
    • Português. Foram introduzidas melhorias significativas na desambiguação, incluindo um melhor tratamento das palavras «pela» e «pelas» como preposições, um refinamento da desambiguação entre verbos e substantivos/adjetivos, uma nova marcação baseada no contexto para categorias semânticas, a ativação da regra relativa à vírgula redundante após o travessão, a expansão das regras relativas a palavras que causam confusão, a adição de antipadrões para referências ao monte K2 e ao Samsung Galaxy, bem como vários aperfeiçoamentos nas regras de estilo para o português do Brasil.
    • Ucraniano. Atualização do dicionário morfológico para a versão 6.7.5, alargamento do tratamento de abreviaturas (por exemplo, крим, пом, суч), melhoria dos padrões do tokenizador de palavras, adição de inúmeras sugestões de substituição suave, alargamento das regras de derivação e melhoria da desambiguação para o caso vocativo e outras construções gramaticais.
    • Inglês. Foram adicionados os termos «misgendered», «misgender», «misgenders» e «misgendering» ao dicionário ortográfico e foi melhorado o tratamento dos prefixos nas sugestões ortográficas.

Ortografia

  • Dicionários ampliados com mais de 9 700 novas entradas em inglês, alemão, espanhol, ucraniano e russo, abrangendo abreviaturas, afixos, biologia, química, termos comuns, variações dialetais, medicina, assuntos militares, neologismos, nomes próprios, tecnologia e muito mais.
  • Ampliei o dicionário alemão com mais de 13 550 formas de palavras compostas com «-Fuge-s» para substantivos femininos combinados com um hífen (por exemplo, Präventions-).
  • Enriquecemos os dicionários multilingues partilhados com 125 novos nomes próprios e abreviaturas comuns.
  • Foram adicionados novos recursos em russo.
  • Aperfeiçoámos as listas de palavras, removendo mais de 500 entradas inválidas ou incorretas em inglês, espanhol e alemão, com foco em palavras inexistentes, termos médicos incorretos, abreviaturas e formas com maiúsculas inválidas, bem como entradas não dialetais.
  • Padrões de divisão otimizados com 20 novas regras para o inglês e o espanhol, abrangendo verbos reflexivos, palavras comuns, pronomes e advérbios, para evitar a divisão incorreta de palavras. Melhoria da qualidade das sugestões através da exclusão de termos ofensivos em determinados contextos e da remoção de sugestões inválidas em várias categorias.
  • Terminologia médica melhorada para o inglês e o espanhol, com mais de 255 novas entradas que abrangem termos latinos, adjetivos médicos, nomes de doenças e abreviaturas. Listas de termos médicos aperfeiçoadas através da remoção de mais de 230 entradas inválidas, visando palavras incorretas, formas abreviadas e formas com maiúscula.
  • Foi adicionado o suporte a dois tipos de apóstrofos em catalão (U+2019 e U+0027).

Correção automática

  • Regras de priorização aperfeiçoadas para erros ortográficos comuns em inglês e espanhol. Priorização melhorada no dicionário multilingue partilhado.
  • Melhorou-se a lógica de correção através da remoção de entradas inválidas da autocorreção em inglês e espanhol, visando as sugestões incorretas.

Estilo

  • Regras de estilo atualizadas para o inglês, com novas regras relativas a termos pejorativos e insultos relacionados com a raça e a etnia.

Dicionário personalizado

  • A partir da versão 6.11.0, as palavras que constam nos dicionários ortográficos padrão também podem ser adicionadas aos dicionários personalizados do utilizador.

🛡 Segurança

  • Atualizou-se a biblioteca jackson-core vulnerável (utilizada pelo motor de gramática) para a versão 2.18.6, a fim de corrigir a vulner abilidade GHSA-72hv-8253-57qq (contornamento da restrição de comprimento numérico no analisador JSON assíncrono, o que poderia conduzir a uma potencial condição de negação de serviço).

🐞 Correções de erros

  • Núcleo do WProofreader JS: as sugestões destacadas são deslocadas quando se utiliza o plugin Zoom no CKEditor
  • Núcleo do WProofreader JS: Comportamento inconsistente da navegação por teclado na caixa de diálogo do assistente de escrita com IA em ambientes mistos de esquerda para a direita/direita para a esquerda
  • Mecanismo de verificação ortográfica: as palavras escritas com apóstrofos tipográficos não são reconhecidas como corretas em catalão
  • Mecanismo de verificação ortográfica: não são permitidas regras de divisão que contenham números
  • Servidor de aplicações: a funcionalidade das regras permitidas não funciona como esperado
  • Servidor de aplicações: o Hunspell falha se o modelo n-gram não for encontrado
  • Guia de estilo: Não é possível ler as regras fundamentais do guia de estilo
  • Guia de estilo: Utilizam-se caminhos relativos para os ficheiros do guia de estilo

v6.10.0

O WProofreader v6.10.0 apresenta uma atualização significativa na classificação das sugestões ortográficas, com priorização de n-grams baseada em trigramas para o inglês, o alemão e o espanhol; adiciona sugestões de autocompletar no teclado; atualiza o motor gramatical; alarga o suporte linguístico com recursos em grego e checo; e corrige uma vulnerabilidade de segurança.

Consulte o resumo abaixo.

📝 Resumo

  • Nova priorização das sugestões ortográficas baseada em trigramas para o inglês, o alemão e o espanhol — a sugestão correta aparece agora em primeiro lugar em cerca de 80% das vezes, contra cerca de 62% sem a priorização
  • Dicionários ampliados com mais de 2 000 novas entradas e mais de 600 termos médicos em várias línguas
  • As sugestões de preenchimento automático apresentam agora uma dica no teclado (Tab / →) para aceitar as sugestões
  • Mais de 80 novas regras de estilo em inglês que abordam palavrões, termos pejorativos e linguagem inclusiva
  • Melhorou-se a fiabilidade da revisão por IA ao desativar 15 regras problemáticas em inglês, alemão e espanhol
  • Foram adicionados recursos linguísticos em grego e checo; foi atualizado o dicionário Hunspell em checo
  • Aviso legal do assistente de escrita com IA, localizado para o dinamarquês e o norueguês
  • Correção de segurança. Atualização do lucene-core para resolver a vulnerabilidade PRISMA-2021-0081

🛠 Melhorias

Núcleo do WProofreader JS (v3.38.6019)

  • Foi adicionada uma dica de teclado junto às sugestões de preenchimento automático que indica como aceitá-las (Tab / →). A dica fica visível sempre que as sugestões de preenchimento automático são apresentadas.
  • Foi adicionada a menção «Powered by WProofreader» à janela pop-up de sugestões da extensão do navegador, do plugin do WordPress e da integração com o Drupal.
  • Redesenhei o banner promocional do plugin gratuito SCAYT para o CKEditor 4. O banner está agora mais pequeno e menos intrusivo, com um link para o site para mais informações.

✨ Assistente de escrita com IA

  • Localizámos o aviso legal relativo à IA para o dinamarquês e o norueguês.

📚 Motor de verificação ortográfica

  • Foi introduzida a priorização de sugestões de n-gramas com base em trigramas para o inglês, o alemão e o espanhol. Esta abordagem substitui a anterior, baseada em bigramas, e melhora a precisão das sugestões ortográficas ao considerar sequências de três palavras em vez de duas. Quando existem várias opções ortográficas igualmente plausíveis — por exemplo, «store», «shore», «stare» —, o modelo utiliza o contexto circundante para atribuir uma classificação mais elevada à sugestão mais relevante. Em testes de desempenho com o inglês americano, a sugestão correta ocupa agora o primeiro lugar em cerca de 80% das vezes, em comparação com 71% na abordagem anterior. Cada modelo de língua requer aproximadamente 100 MB de RAM. Atualmente, apenas as sugestões do motor algorítmico principal de ortografia são reordenadas pelo modelo de n-gramas.
  • Dicionários ampliados com mais de 2 000 novas entradas em várias línguas (incluindo inglês, alemão, espanhol, ucraniano, dinamarquês, português e finlandês). Abrangem um vasto leque de categorias: abreviaturas (formas abreviadas), afixos, biologia, negócios, química, termos comuns, culinária, variações dialetais, direito, localizações, neologismos, nomes próprios, religião, ciência, gíria, desporto e tecnologia.
  • Refinei as listas de palavras, removendo entradas dialetais inválidas, palavras inexistentes geradas por mecanismos de composição e erros de uso de maiúsculas e minúsculas.
  • Terminologia médica melhorada em inglês, espanhol e alemão, com mais de 600 novas entradas que abrangem abreviaturas médicas, adjetivos, nomes de doenças e unidades de medida.
  • Padrões de divisão otimizados através da adição de mais de 20 regras para palavras comuns, advérbios e conjunções, com o objetivo de evitar a divisão incorreta de palavras, ao mesmo tempo que se eliminam padrões desatualizados ou menos restritivos.
  • Melhorou-se a qualidade das sugestões, excluindo termos ofensivos em determinados contextos e removendo nomes de empresas que se confundem com palavras comuns em inglês.

⚙️ Motor gramatical

  • Atualizou-se o motor de gramática de terceiros, o LanguageTool, para a versão 2026-02-13, com melhorias em várias línguas.
    • Português. Atualizações abrangentes, incluindo novas regras de estilo académico e formal, melhorias no tratamento da concordância, contrações, homónimos e vírgulas, aperfeiçoamentos na resolução de ambiguidades para verbos raros e na identificação de classes gramaticais, bem como inúmeras reduções de falsos positivos. O português (Portugal) beneficiou de melhorias adicionais de estilo no que diz respeito a palavras estrangeiras, à evitação do gerúndio e a correções de vocabulário.
    • Catalão. Novas regras gramaticais, uma expansão significativa do dicionário, melhorias na verificação de casos e aperfeiçoamentos em regras anteriormente desativadas. Regras específicas melhoradas, tais como ESCOLTAR_SENTIR e RESPONDRE_A.
    • Espanhol. Melhorou-se a precisão do tokenizador de frases, foram adicionados antipadrões para as regras de concordância, acento, data e mês, e foi reforçado o suporte linguístico no contexto médico com novos termos médicos.
    • Português. Melhorias orientadas para a manutenção, incluindo correções de precisão das regras, correções da posição de correspondência, ajustes relativos à distinção entre maiúsculas e minúsculas e prevenção da síntese incorreta de palavras.
    • Alemão. Melhorias e aperfeiçoamentos incrementais nas regras.
    • Ucraniano. Atualização do dicionário, melhorias na tokenização e uma nova regra gramatical.

💡 Correção automática

  • Regras de priorização aperfeiçoadas para mais de 120 erros ortográficos comuns em inglês, alemão, espanhol, ucraniano, francês e português.
  • Melhoria da lógica de correção através da remoção de mais de 360 entradas inválidas da correção automática para o espanhol, visando especificamente sugestões incorretas e formas em maiúsculas que eram anteriormente ativadas por engano.

📝 Estilo

  • Regras de estilo atualizadas para o inglês, com mais de 80 novas regras que abordam palavrões graves, termos pejorativos e linguagem relacionada com raça, etnia, género e discriminação com base na deficiência.

🤖 Revisão com IA

  • Melhorou-se a fiabilidade do motor de IA ao desativar 15 regras problemáticas que causavam loops lógicos, alterações de padrões e sugestões de palavras inexistentes em inglês, alemão e espanhol.
  • Foram corrigidos erros em que a IA assinalava incorretamente nomes próprios desconhecidos ou apresentava sugestões inadequadas.

🌐 Idiomas

  • Foram adicionados novos recursos linguísticos para o grego, incluindo a desativação de regras gramaticais problemáticas relacionadas com parênteses não emparelhados. Foram adicionados novos recursos linguísticos para o checo com priorização ortográfica.
  • Dicionário Hunspell checo atualizado. Fonte: dicionários checos CC0 de Štěpán Škorpil.

Servidor de aplicações

  • Bibliotecas de terceiros atualizadas:
    • TensorFlow da versão 2.11 à 2.18 (Linux e Windows)
    • rust_swig da versão 0.4.0 para a versão 0.10.0
    • tokenizadores da versão 0.15.1 à 0.22.2

🛡 Segurança

  • Atualizou-se a biblioteca lucene-core vulnerável utilizada pelo motor de gramática para resolver a vulnerabilidade PRISMA-2021-0081.

v6.9.0

A versão 6.9.0 do WProofreader core inclui dicionários ortográficos alargados e terminologia médica, regras gramaticais e de estilo aperfeiçoadas em vários idiomas, melhorias na revisão por IA e no assistente de escrita por IA para o dinamarquês, atualizações nos rótulos da interface do utilizador, correções de segurança e novas demonstrações do editor.

Consulte o resumo abaixo.

📝 Resumo

  • Dicionários ortográficos alargados com mais de 2 200 novas palavras em 12 línguas e terminologia médica melhorada em cinco línguas.
  • Melhoria da autocorreção, dos guias de estilo, da gramática e da qualidade da revisão por IA em vários idiomas.
  • Foi adicionado o suporte ao dinamarquês no assistente de escrita com IA e foram atualizados os modelos de IA subjacentes.
  • Atualização dos rótulos da interface do utilizador, da nomenclatura linguística e das localizações.
  • Corrigiu uma vulnerabilidade de segurança e adicionou novas demonstrações do Slate e do Draft.js.
  • Foram corrigidos problemas que afetavam o comportamento da correção automática, a divisão de frases e a utilização do assistente de escrita com IA no Help Scout.

🛠️ Melhorias

Núcleo do WProofreader JS

  • Versão atualizada v3.37.6005
  • Nomes de etiquetas atualizados e as respetivas traduções no Geral secção de definições:
    • Guia de estilo > Estilo
    • Corrigir ortografia automaticamente > Correção automática
    • Sugestões de preenchimento automático > Preenchimento automático de texto

Ortografia

  • Dicionários ampliados com mais de 2 200 novas palavras em 12 línguas, abrangendo abreviaturas (incluindo formas reduzidas), afixos, biologia, negócios, química, expressões coloquiais, termos comuns, palavras compostas, variações dialetais, vocabulário de ficção e poético, gastronomia, terminologia jurídica, linguística, localizações, matemática e lógica, terminologia militar, música, neologismos, nomes próprios, ciência, gíria, terminologia especializada, desporto, tecnologia e anglicismos, incluindo termos de outras línguas e palavras arcaicas.
  • Terminologia médica melhorada em inglês, alemão, italiano, espanhol e francês, com base em dicionários criados pelos utilizadores (mais de 330 entradas no total), abrangendo abreviaturas médicas, doenças, adjetivos médicos, unidades de medida, nomes de medicamentos e termos médicos relacionados.
  • Atualizou-se o dicionário de norueguês (nb_NO) para corrigir problemas com palavras compostas que terminam em -dom, -sel e -ion.
  • Foram adicionadas regras de priorização para as sugestões ortográficas em dinamarquês.
  • Foram adicionadas regras relativas a palavras excluídas e palavras ofensivas excluídas nas sugestões ortográficas em polaco.

Correção automática

  • Aperfeiçoou as regras de correção automática, removendo entradas inválidas e definindo prioridades para erros ortográficos comuns em inglês, alemão, espanhol, ucraniano e dinamarquês.

Estilo

  • Guias de estilo ucranianos atualizados, com adições e algumas correções relativas a formas contrárias ao surzhyk e a anglicismos.
  • Corrigiu-se uma descrição de palavra que induzia em erro no guia de estilo ucraniano contra o «surzhyk».
  • Foram removidas entradas dos guias de estilo alemães em que tanto a correspondência como a sugestão são variantes válidas ou são utilizadas em contextos diferentes.

Gramática

  • Atualizou-se o motor de gramática de terceiros, o LanguageTool, para a versão 2026-01-19. Melhorou-se a revisão do catalão com dicionários alargados, melhor reconhecimento de expressões compostas, sugestões de pronomes aperfeiçoadas e ativação da validação das formas verbais.
  • Melhorámos as regras gramaticais do inglês, removendo regras fixas das listas de regras desativadas.
  • Regras específicas melhoradas para o espanhol, o português e o neerlandês, incluindo o tratamento de parênteses não emparelhados, concordância, acentuação, segmentação, pronomes clíticos, hifenização de pronomes sujeitos, antipadrões para construções específicas e uso de maiúsculas.
  • Foram alteradas as regras para evitar que as abreviaturas em italiano e espanhol activassem os gatilhos no início das frases.

Revisão com IA

  • Desativei regras problemáticas que causavam erros, sugestões inexistentes, padrões alterados e loops para o inglês, o alemão e o espanhol.

✨ Assistente de escrita com IA

  • Foi adicionado suporte para operações de texto em dinamarquês, incluindo nomes de operações traduzidos na interface do utilizador. As operações de texto em dinamarquês utilizam o Claude Haiku 4.5, com exceção da função «Resumir», que utiliza o Sonnet 4.

Importante

  • O Claude Haiku 3.5 foi substituído pelo Haiku 4.5 devido à sua obsolescência. O Haiku 3.5 era anteriormente o modelo predefinido para a maioria das operações com texto em línguas que não o inglês. O acesso alargado ao público está disponível até 19 de março de 2026, estando o fim do ciclo de vida do modelo previsto para 19 de junho de 2026. Encontre mais detalhes na documentação sobre o ciclo de vida dos modelos do AWS Bedrock.

Recomendamos a atualização para versões mais recentes da aplicação, que utilizam solicitações compatíveis com os modelos suportados.

Servidor de aplicações

  • Atualizou-se a localização da lista de idiomas, adicionaram-se as traduções em falta, padronizou-se a nomenclatura dos idiomas para «Idioma (País)» (por exemplo, Inglês (Reino Unido)) e renomeou-se a opção «Detecção automática do idioma» para «Detecção automática».

🛡️ Segurança

Atualizou-se a biblioteca ch.qos.logback, que apresentava uma vulnerabilidade e era utilizada pelo componente de gramática, para corrigir: CVE-2026-1225

Demonstrações

  • Foram adicionadas algumas novas demonstrações que mostram o verificador ortográfico e gramatical WProofreader integrado nos editores Slate e Draft.js. 

Experimente as demonstrações:

🐞 Correções de erros

  • Núcleo do WProofreader: Não é possível aceitar as sugestões do assistente de escrita com IA utilizando o botão «Substituir» no Help Scout
  • Correção automática ortográfica: as palavras da lista de sugestões excluídas são apresentadas como sugestões de correção automática
  • Núcleo do WProofreader: A divisão incorreta da frase em «e.g.» ativa uma regra com chaves em falta

v6.7.1

O WProofreader core 6.7.1 inclui melhorias importantes no dicionário, na gramática, na IA e na segurança. Consulte o resumo abaixo.

📝 Resumo

  • Dicionários ampliados com mais de 1 400 palavras novas em 11 línguas
  • Cobertura alargada em matéria médica, jurídica e de nomes próprios
  • Melhoria no tratamento do inglês, ucraniano, finlandês, dinamarquês e alemão
  • Atualização da correção automática, dos guias de estilo e das regras de revisão por IA
  • Assistente de escrita com IA atualizado, com uma nova declaração de isenção de responsabilidade e um prompt em alemão melhorado
  • Foi adicionada a desativação de regras específicas de idioma para implementações auto-hospedadas
  • Nova demonstração da Syncfusion
  • Correções de segurança para bibliotecas vulneráveis

🛠️ Melhorias

Ortografia

  • Dicionários ampliados com mais de 1 400 novas palavras em 11 línguas, abrangendo abreviaturas, afixos, biologia, negócios, termos comuns, terminologia grega, linguística, matemática e lógica, termos militares, política, ciência, desporto, tecnologia, anglicismos, termos latinos, economia, vocabulário de ficção e poético, bem como outra terminologia especializada.
  • Terminologia médica melhorada para o inglês, alemão, espanhol e italiano, com base em dicionários dos utilizadores (79 entradas).
  • Foram adicionados nomes próprios comuns a todas as línguas.
  • Melhoria do suporte a dialetos do inglês.
  • Foram adicionados modelos de divisão em inglês para medidas, palavras comuns, termos tecnológicos e prefixos.
  • Foram removidas entradas ofensivas, incorretas e inexistentes em várias línguas.
  • Foram adicionados termos jurídicos em inglês.
  • Melhoria no tratamento de palavras em alemão que contêm «ss» em vez de «ß». Palavras como «Fussball» são agora consideradas corretas em alemão (Alemanha) (de_DE) e alemão (Áustria) (de_AT), tal como «Fußball».

Correção automática

  • Foram removidas entradas inválidas da correção automática em inglês e espanhol.
  • Foram adicionados pares de priorização para erros ortográficos comuns em inglês e ucraniano.

Estilo

  • Guias de estilo melhorados para o inglês e o ucraniano.

Gramática

  • Melhorou-se a gramática do inglês e do ucraniano, desativando regras dialetais e aperfeiçoando a organização das regras.
  • Atualizou-se o motor gramatical de terceiros, o LanguageTool, para a versão 2025-11-09. Melhorou-se a revisão do catalão com um tratamento mais apurado dos verbos e regras gramaticais idiomáticas atualizadas.

Revisão com IA

  • Desativámos várias regras problemáticas para o inglês e o espanhol que causavam sugestões duplicadas, sugestões inexistentes e problemas de divisão incorretos.

✨ Assistente de escrita com IA

  • Foi adicionada uma nota de aviso a indicar que o assistente de escrita com IA pode cometer erros.
  • Atualizei o prompt do sistema alemão para remover padrões comuns gerados pela IA e produzir um texto com um tom mais natural. Mudei o modelo para o Claude Haiku 4.5 nas operações: expandir, reescrever, melhorar e rever.
  • Atualização das instruções em neerlandês (encurtar, expandir, tornar mais formal) para preservar o estilo do autor: alteração do modelo para o Haiku 4.5 e do texto das instruções. Atualizado
  • Sueco: Encurtar, Reescrever, Melhorar — alterou o modelo para Haiku 4.5; Expandir — alterou o modelo para Haiku 4.5 e o texto do prompt. 

Servidor de aplicações

  • Atualizou-se o fluxo de gestão de regras para implementações auto-hospedadas. Adicionou-se o suporte para desativar regras por idioma (anteriormente a nível global) e transferiu-se disabled_rules.json para o diretório «Recursos», com nomes de ficheiros específicos para cada idioma, por exemplo en_US_disabled_rules.json.

🛡️ Segurança

  • Atualização dos elementos vulneráveis nimbus-jose-jwt.jar biblioteca utilizada pelo componente de gramática para tratar: CVE-2025-53864 e CVE-2023-52428.

Demonstrações

  • Foi adicionada uma nova demonstração que mostra o WProofreader integrado no editor da Syncfusion. Experimente a demonstração.

🐞 Correções de erros

  • [WP-6692] Assistente de escrita com IA: nome incorreto do componente em português
  • [WP-6698] WProofreader core: shifted underlines in <input> elements in WooCommerce
  • [WP-6699] WProofreader core: shifted underlines in <textarea> elements in WooCommerce

v6.4.1

🛠️ Melhorias

🔤 Correção automática

  • Melhoria no funcionamento da autocorreção em endereços de e-mail. A autocorreção está agora desativada quando uma palavra faz parte de um endereço de e-mail (por exemplo, ao escrever brian@... já não irá corrigir automaticamente Brian para Brian). Noutros contextos, as sugestões de uso de maiúsculas permanecem ativas.