2.0.1
Patch27 out 2026v2.0.1
Fotos dos clientes só ficam públicas depois que a avaliação é aprovada, e excluir o plugin deixa a loja limpa.
- NovoExcluir o plugin no painel apaga os agendamentos, o cache, o segredo dos links de avaliação (os links já enviados param de funcionar) e as fotos enviadas que não entraram em nenhuma avaliação. Campos, avaliações da loja, configurações e a página Avaliar pedido só saem com define( 'WC_ADVANCED_REVIEWS_REMOVE_ALL_DATA', true ); no wp-config.php, para que excluir o plugin e enviar uma versão nova não apague as avaliações.
- NovoFiltro wc_advanced_reviews_link_client_ip, para lojas atrás de um proxy (Cloudflare, balanceador) que não repassa o IP do visitante no REMOTE_ADDR.
- MelhoriasAs atualizações do banco do plugin rodam quando alguém que gerencia a loja abre o painel, e não quando qualquer usuário abre o wp-admin (como um assinante no próprio perfil).
- MelhoriasLembretes no log do WooCommerce passam a sair na fonte wc-advanced-reviews, uma linha por e-mail enviado.
- CorreçõesFotos enviadas pelo cliente ficavam públicas, e listadas pela API de mídia do WordPress, antes de a loja aprovar a avaliação. Agora ficam privadas até a aprovação e voltam a privadas se a avaliação sair do ar; as fotos já enviadas são ajustadas na atualização.
- CorreçõesO limite de tentativas do link de avaliação usava o IP declarado pelo próprio navegador (X-Forwarded-For e X-Real-IP), o que deixava qualquer um bloquear por uma hora a página de avaliação de outro IP. Agora usa o IP da conexão.
- CorreçõesNota da avaliação sem escape no template antigo da lista de avaliações (list-all-reviews.php).