Pular para o conteúdo principal
Corrigido · Consistente

Lista de exceções: correção de curinga e padrões por site mais inteligentes

Performance v1.4.3

A v1.4.3 é uma versão focada em correções de bugs na lista de exceções. Uma entrada curinga como `*.example.com`, um formato sugerido pela própria dica da interface, silenciosamente não correspondia a nada, e uma única entrada curinga podia corromper as exclusões por site de todas as entradas da lista, fazendo parecer que a lista de exceções não fazia nada. Prefixos curinga e www agora são limpos automaticamente, e as entradas existentes são migradas na atualização. Sites adicionados manualmente à lista de exceções agora ignoram todos os recursos por padrão, a opção por site do pop-up agora reconhece subdomínios, a versão exibida no rodapé é lida do manifest e as listas de bloqueio foram atualizadas.

  • Corrigido um bug na lista de exceções em que uma entrada curinga como `*.example.com` silenciosamente não correspondia a nada e podia quebrar as exclusões por site de todas as outras entradas; as entradas existentes são migradas automaticamente na atualização
  • Adicionar um domínio manualmente agora ignora todos os recursos por padrão, igual à opção por site do pop-up, e você ainda pode limitar uma entrada a recursos específicos
  • A opção por site do pop-up agora sabe que um domínio na lista de exceções cobre seus subdomínios, então mostra corretamente "desativado" em play.example.com quando example.com está na lista de exceções
  • A versão no rodapé do pop-up agora é lida do manifest, então está sempre correta
  • Listas de bloqueio atualizadas a partir de todas as fontes originais: 186.674 regras em três níveis

A lista de exceções funciona do jeito que você espera

Graças a um relato atento de um usuário, encontramos um bug sério na lista de exceções. Uma entrada como *.example.com — o formato sugerido pela própria dica da interface — silenciosamente não correspondia a nada. Pior: uma única entrada com curinga corrompia o registro de exclusão por site de todas as entradas da lista, então a lista de exceções podia parecer não fazer absolutamente nada.

Curingas e prefixos www agora são removidos automaticamente quando você adiciona um domínio, e as entradas existentes são migradas quando a extensão é atualizada. *.example.com, www.example.com e example.com se comportam de forma idêntica: um domínio sempre cobre seus subdomínios.

Duas correções relacionadas chegam junto. Adicionar um domínio manualmente antes ignorava só o bloqueador de anúncios por padrão, deixando o bloqueio de scripts, o controle de reprodução automática e as outras otimizações ativos no site que você tinha acabado de colocar na lista de exceções. Adições manuais agora ignoram todos os recursos por padrão — o mesmo comportamento que a opção por site do pop-up sempre teve — e você ainda pode limitar uma entrada a recursos específicos. Além disso, a opção por site do pop-up agora reconhece subdomínios: com example.com na lista de exceções, ela mostra corretamente desativado em play.example.com.

Versão correta no pop-up

O texto da versão no rodapé do pop-up estava fixo no código e tinha ficado desatualizado — ainda mostrava v1.4.1. Agora ele é lido do manifest, então sempre corresponde à versão instalada.

Listas de bloqueio atualizadas

Todas as listas de bloqueio foram atualizadas a partir de todas as fontes originais — 186.674 regras em três níveis: 100.000 domínios de anúncios e rastreadores (Grátis), 64.829 de privacidade e telemetria (Médio), 21.845 de malware, phishing e fraude (Pro). É uma atualização de conteúdo, não uma mudança de tamanho.