Changelog
Atualizações e melhorias recentes da SOWA Privacy extensão do Chrome. Versões publicadas na Chrome Web Store conforme a linha de versão acima.
Infraestrutura de direitos 2026-05-16 – v1.2.5.29
- Fundação estabelecida para funcionalidades de planos pagos (Starter, Pro, Business, Enterprise) com controlo do lado do servidor através de um endpoint com âmbito restrito
/api/entitlements/me. - Contingência defensiva: a extensão permanece totalmente funcional mesmo quando o servidor de direitos não está acessível, assumindo por defeito o comportamento do Starter.
- Regra de coexistência: qualquer funcionalidade pesada ativada via direitos permanece opt-in – conceder um tier superior nunca ativa automaticamente NER ou LLM local sem um clique explícito do utilizador.
Fluxo de boas-vindas + revisão da navegação do painel 2026-05-16 – v1.2.5.28
- Página de boas-vindas na primeira execução totalmente traduzida para os quatro idiomas da interface (EN / DE / FR / PL).
- Seletor de idioma integrado no ecrã de boas-vindas para que novos utilizadores cheguem no seu próprio idioma antes de tocar nas definições.
- Navegação mais limpa no painel entre as páginas Chat, Auditoria, Definições e Anonimização de Ficheiros.
Passagem de i18n no registo de auditoria + dicionário 2026-05-16 – v1.2.5.20
- Todas as etiquetas nos separadores de registo de Auditoria e Dicionário traduzem-se agora corretamente para alemão, francês e polaco.
- Verificação de integridade da cadeia de hash SHA-256 com um Verify Integrity banner.
Controlos de cabeçalho unificados em todas as páginas da extensão 2026-05-15 – v1.2.5.18
- O seletor de idioma (DE / EN / FR / PL) e o botão de tema escuro/claro estão agora no mesmo lugar em cada página – Chat, Auditoria, Definições, Anonimização de Ficheiros, Boas-vindas.
- Mudar o idioma ou tema numa página aplica-se imediatamente em todo o lado.
Início de sessão + gestão de conta 2026-05-15 – v1.2.5.13–17
- Iniciar sessão via pop-up com um único clique; o fluxo OAuth vive em
sowaprivacy.ai/auth/extension-connect. - Os direitos por conta são atualizados numa cadência esparsa (uma vez por hora), com estado em cache para que a extensão continue a funcionar offline.
- Cancelar o fluxo de autenticação devolve o pop-up a um estado limpo de sessão encerrada sem fugas de sessões incompletas.
Tematização Shadow DOM do widget da Coruja 2026-05-11 – v1.2.5.7
- O Privacy Owl que flutua nas páginas de chat de IA agora aplica corretamente o seu tema escuro/claro dentro do seu Shadow DOM isolado – sem mais casos extremos de branco sobre branco quando o site anfitrião forçava uma cor.
Lacunas de cobertura do modo claro corrigidas 2026-05-11 – v1.2.5.6
- Polimento abrangente do modo claro em todas as superfícies da interface da extensão. As páginas Definições, Auditoria, Chat e Anonimização de Ficheiros leem-se claramente em ambos os temas.
Correções de testes de fumo UAT 2026-05-05 – v1.2.5.1
- Seis problemas reportados por testadores resolvidos num único pacote. O widget da coruja já não é ativado em todos os sites por defeito – a lista de integração agora é fornecida restrita aos sete domínios de chat de IA suportados (ChatGPT, OpenAI, Claude, Gemini, Copilot, Grok, x.ai).
- Removida um sublinhado ondulado redundante nos realces de PII para que o fundo vermelho se leia de forma mais limpa.
- Adicionado um guarda de pré-aquecimento para que o modelo NER nunca comece a carregar em páginas fora do âmbito.
Painel de diagnóstico 2026-05-04 – v1.2.4.x
- Novo painel de diagnóstico a mostrar o estado ao vivo do modelo, progresso de carregamento, erros recentes e desempenho de deteção – visível a partir da barra lateral da página Chat.
- Supressão de avisos por contador para que a consola não se afogue em ruído quando um modelo offline continua a tentar.
Lançamento público inicial 2026-04-25 – v1.2.0
- Base Manifest V3 com CSP estrita (
'wasm-unsafe-eval'para ONNX, sem execução dinâmica de código). - Pipeline de deteção em três camadas: lista negra (prioridade 100) → regex (40–95) → NER opcional → LLM local opcional.
- Todas as APIs chrome.* utilizam a forma Promise. Service worker sem estado. Shadow DOM para cada superfície de interface injetada.
Como funcionam as versões
SOWA Privacy é publicado através da Chrome Web Store. A linha de versão no topo desta página reflete a build de produção atual. Cada versão é marcada no nosso repositório de código-fonte como vX.Y.Z.W, onde W incrementa para hotfixes dentro de uma versão menor.
Alterações que afetam a privacidade – tudo o que toca na precisão de deteção, no que é armazenado ou com quais servidores comunicamos – passam por uma revisão mais rigorosa e recebem uma nota dedicada aqui. As correções de erros que não alteram o comportamento são agrupadas.
Para o histórico técnico completo, incluindo refatorações internas e a migração de JavaScript → para TypeScript, consulte o repositório.