Image
Image

Performance Lab

Descrição

O plugin Performance Lab é uma coleção de recursos focados em aprimorar o desempenho do seu site, a maioria dos quais deverá ser incorporada ao núcleo do WordPress futuramente. O plugin facilita a descoberta e a ativação dos plugins de recursos de desempenho individuais que a equipe de performance está desenvolvendo. Dessa forma, você pode testar os recursos e aproveitar seus benefícios antes que eles estejam disponíveis no núcleo do WordPress. Você também pode desempenhar um papel importante ao fornecer feedback para aprimorar ainda mais as soluções.

As funcionalidades que estão atualmente em destaque neste plugin são:

Esses plugins também podem ser instalados individualmente, sem a necessidade da instalação do Performance Lab. Entretanto, ter o plugin Performance Lab instalado permite a você descobrir novos recursos de desempenho à medida que são desenvolvidos.

Instalação

Instalação a partir do WordPress

  1. Visite Plugins > Adicionar novo.
  2. Procure por Performance Lab.
  3. Instale e ative o plugin Performance Lab.

Instalação manual

  1. Faça upload de toda a pasta performance-lab para o diretório /wp-content/plugins/.
  2. Visite Plugins.
  3. Ative o plugin Performance Lab.

Depois da ativação

  1. Visite o novo menu Configurações > Desempenho.
  2. Ative os módulos individuais que você gostaria de usar.

Perguntas frequentes

Qual é o objetivo deste plugin?

O objetivo principal do plugin Performance Lab é permitir o teste de vários módulos de desempenho, cuja meta é acabar sendo incorporada ao núcleo do WordPress. Ele é essencialmente uma coleção de “plugins de recursos”, o que o torna diferente de outros plugins de desempenho que oferecem recursos que não são destinados ao núcleo do WordPress e que potencialmente dependem de funcionalidades que não seriam viáveis para a adição ao núcleo. A lista de módulos disponíveis será alterada regularmente: módulos existentes deverão ser removidos depois de terem sido lançados no núcleo do WordPress, enquanto novos módulos poderão ser adicionados em qualquer versão futura.

Posso usar este plugin no meu site em produção?

Considerando o objetivo principal do plugin (veja acima), ele pode ser visto principalmente como um plugin de testes beta para os vários recursos de desempenho incluídos. No entanto, é essencial entender que seu uso envolve riscos inerentes. Os usuários são incentivados a prosseguir com cautela e entender que fazem isso por sua própria conta e risco.

Onde posso enviar os meus comentários sobre o plugin?

Comentários e sugestões são encorajados e muito apreciados, especialmente porque este plugin pode conter futuras funcionalidades para o núcleo do WordPress. Se tiver sugestões ou pedidos de novas funcionalidades, pode submetê-los como um issue no repositório GitHub da Equipe de desempenho do WordPress. Se precisar de ajuda para resolver problemas ou tiver uma pergunta sobre o plugin, crie um novo tópico no nosso fórum de suporte.

Onde posso relatar erros de segurança?

A equipe de desempenho e a comunidade WordPress levam as brechas de segurança a sério. Apreciamos os seus esforços para divulgar de forma responsável as suas descobertas e faremos nosso melhor para reconhecer as suas contribuições.

Para relatar um problema de segurança, visite o programa WordPress HackerOne.

Como posso contribuir para o plugin?

Contribuições são sempre bem-vindas! Saiba mais sobre como se envolver com o projeto, consulte o Manual da equipe de desempenho do WordPress

Avaliações

Image
11 março, 2026 4 respostas
been using a few of the plugins and metrics for testing and scaling, been using some of the plugins noted there on some production sites, but I do advise on never installing the plugins that require optimization detective. let’s hope they make it to core fast!
Image
15 fevereiro, 2026
I have tested this plugin on a few sites and it provides some useful performance features that are helpful for optimization and experimentation. The modular approach is nice and makes it easy to enable or disable specific options. However, the interface and documentation could be improved for better clarity, especially for non-technical users. Overall, it’s a solid plugin with potential, but still needs refinement for a smoother production workflow.
Image
6 janeiro, 2026
Performance Lab is the gateway to the future of WordPress. These tools are crucial for anyone serious about site speed, Core Web Vitals, and modern image formats. I have personally translated and reviewed 100% of the strings for the entire Performance Lab ecosystem, including all standalone plugins (WebP Uploads, Speculation Rules, View Transitions, etc.) and their respective Readme files. As the PTE (Translation Editor), I’ve ensured that complex technical terms are translated accurately to help the Persian WordPress community implement these performance enhancements with ease. Kudos to the performance team for these high-quality tools! Best regards, @saeidafshari دوستان و توسعه‌دهندگان گرامی، مجموعه افزونه‌های رسمی تیم کارایی وردپرس، شامل ۱۲ ابزار تخصصی برای افزایش سرعت و بهینه‌سازی سایت، به صورت ۱۰۰٪ فارسی‌سازی و بازبینی شد. تمام مفاهیم مدرن مثل قوانین پیش‌بینی مرورگر و بهینه‌سازی تصاویر به دقت معادل‌سازی شده‌اند تا بتوانید بدون ابهام فنی، از آخرین تکنولوژی‌های جهانی در سایت‌های ایرانی استفاده کنید. با احترام، سعید افشاری
Leia todas as 50 avaliações

Colaboradores e desenvolvedores

“Performance Lab” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Performance Lab” foi traduzido para 27 localidades. Agradecemos aos tradutores por suas contribuições.

Traduzir o “Performance Lab” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alterações

4.1.0

Correções de erros

  • Corrigir lógica inválida de Server-Timing para o tempo de consultas ao banco de dados quando $wpdb->queries é null porque nenhuma consulta foi feita ainda. (2346)

Documentação

  • Remover Web Worker Offloading dos recursos destacados pelo Performance Lab. (2404)

4.0.1

Correções de erros

  • Adicionar avisos e verificação de tipo aprimorada para $wpdb->queries ao tentar calcular server-timing para consultas ao banco de dados. (2159)
  • Ignorar folhas de estilo com atributos href vazios na auditoria do Diagnóstico do site. (2281, 2328)
  • Usar função de escape adequada. (2246)

4.0.0

Melhorias

  • Adicionar Instant Back/Forward à lista de plugins de recursos de desempenho. (2119)
  • Adicionar ponteiros de administração para promover novos recursos do Performance Lab. (2122)
  • Implementar a opção de adesão PERFLAB_PLACE_OBJECT_CACHE_DROPIN para posicionamento do object-cache.php de Server-Timing. (1996)
  • Usar wp_is_rest_endpoint() para detectar se estamos tratando uma solicitação da REST API. (2094)

Correções de erros

  • Corrigir TypeError em perflab_aao_query_autoloaded_options() serializando valores de opção não escalares. (1934)
  • Omitir o ponteiro de administração para novo plugin se o plugin já estiver ativo. (2143)
  • Impedir que a auditoria de cabeçalhos de cache efetivos de recursos seja executada em ambientes locais/de desenvolvimento. (2035)
  • Usar o HTML Tag Processor para auditar scripts & estilos bloqueadores no teste de recursos enfileirados do Diagnóstico do site. (2059)

3.9.0

Melhorias

  • Remover sinalizações experimentais de Embed Optimizer e Image Prioritizer. (1846)

3.8.0

Melhorias

  • Adiciona no Diagnóstico uma verificação da presença do cabeçalho Cache-Control: no-store, que desabilita o bfcache. (1807)
  • Adiciona no Diagnóstico uma verificação que testa se os recursos estáticos são servidos com a expiração em um futuro distante. (1727)
  • Enfileira scripts usando plugins_url() em vez de plugin_dir_url(). (1761)

3.7.0

Melhorias

  • Adiciona diretrizes para gestão dos plugins de recursos do Performance Lab. (1734)
  • Descobre automaticamente as dependências de plugins ao obter os recursos do Performance Lab a partir do WordPress.org. (1680)
  • Desconsidera o cache temporário em perflab_query_plugin_info() quando um plugin estiver ausente. (1694)
  • Minificar o script usado para ativação ajax de recursos; avisar se ausente e servir o arquivo original quando SCRIPT_DEBUG estiver ativado. (1658)

Correções de erros

  • Corrige a versão mais recente do plugin que não estava sendo baixada de forma consistente. (1693)

3.6.1

Correções de erros

  • Corrige um erro em que a ativação de vários recursos sequencialmente poderia causar falha na ativação de alguns recursos. (#1675)

3.6.0

Melhorias

  • Usa AJAX para ativar recursos/plugins no Performance Lab. (1646)
  • Introduzir verificação de integridade do cabeçalho AVIF. (1612)
  • Instalar e ativar Optimization Detective quando o recurso Embed Optimizer for ativado na tela de desempenho. (1644)

Correções de erros

  • Corrige usos da string ‘Plugin não encontrado’. (1651)

3.5.1

Correções de erros

  • Considera dependências ao armazenar informações relevantes do plugin. (1613)

3.5.0

Melhorias

  • Adiciona o Web Worker Offloading à lista dos recursos do Performance Lab. (1577)
  • Armazenar no cache transiente apenas informações de plugins independentes relevantes. (1573)
  • Usa uma única solicitação da API do WordPress.org para obter informações sobre todos os plugins. (1562)

3.4.1

Correções de erros

  • Corrige o uso incorreto de _n(). (1491)

3.4.0

Melhorias

  • Remover a métrica Server-Timing do tempo de consulta de opções carregadas automaticamente. (1456)

Correções de erros

  • Evita enviar o cabeçalho Server-Timing quando o buffer estiver sendo limpo. (1443)
  • Corrige opções desabilitadas que reaparecem no Diagnóstico após atualização externa. (1374)
  • Melhorar a tela de desempenho quando solicitações externas para WordPress.org falharem. (1474)

3.3.1

Melhorias

  • Adiciona regras estritas do PHPStan (exceto para empty.notAllowed). (1241)

Correções de erros

  • Permite que seja passado NULL na função perflab_admin_pointer(). (1393)

3.3.0

Melhorias

  • Incrementa a versão mínima exigida e a versão testada do WP. (1333)
  • Melhorar a mensagem do teste de integridade do site para WebP. (1249)
  • Remover ‘Requires at least’ e ‘Requires PHP’ dos readmes dos plugins. (1334)
  • Atualiza o PHPStan para 1.11.5. (1325)

Correções de erros

  • Estende o teste de opções carregadas automaticamente do Diagnóstico, se presente (no WP 6.6). (1298)
  • Corrige testes unitários para multisite. (1327)

3.2.0

Melhorias

  • Adiciona uma nota de instalação para cada plugin de recurso do PerfLab na tabela de plugins. (1265)
  • Atualiza os plugins com novas testeiras e ícones. (1272)

Correções de erros

  • Corrigir a compatibilidade do Server-Timing com outros plugins que fazem buffer de saída. (1260)
  • Reforça o teste do Diagnóstico para plugins de cache de objetos externos implementados incorretamente. (1238)

3.1.0

Melhorias

  • Adicionaa um indicador de progresso ao ativar um recurso. (1190)
  • Exibe links de configurações do plugin na tela de recursos e corrige o leiaute responsivo para dispositivos móveis. (1208)
  • Adiciona suporte a dependências de plugins para ativar recursos de desempenho. (1184)
  • Adiciona o suporte para o formato AVIF no Diagnóstico. (1177)
  • Adiciona tempo de servidor à resposta da API REST. (1206)
  • Incrementa o requisito mínimo do PHP para 7.2. (1130)
  • Refinar a lógica em perflab_install_activate_plugin_callback() para depender apenas do slug validado. (1170)
  • Melhorar a qualidade geral do código com verificações de análise estática mais rigorosas. (775)

Correções de erros

  • Evita passar dados incompletos para perflab_render_plugin_card() e exibe um erro quando a consulta da API do diretório de plugins falhar. (1175)
  • Não mostra o ponteiro do administrador na tela de Desempenho e ignora-o quando visitado. (1147)
  • Corrige o aviso do WordPress.DB.DirectDatabaseQuery.DirectQuery do teste de opções carregadas automaticamente no Diagnóstico. (1179)

3.0.0

Melhorias

  • Adiciona cache à consulta wordpress.org para obter informações do plugin. (1022)
  • Adiciona melhorias ao suporte ao carregamento automático nas opções do Diagnóstico no desenvolvimento do WordPress 6.6 (1112)
  • Incrementa a versão mínima exigida do WP para 6.4. (1062)
  • Melhora a lógica de instalação do object-cache.php para permitir a atualização para uma versão mais recente. (1047)
  • Implementar suporte para marcar determinados plugins como experimentais. (1111)
  • Migrar verificações do Diagnóstico do site de módulos para parte do núcleo do plugin. (1042)
  • Remover a infraestrutura e a interface de módulos do plugin. (1060)
  • Permitir alterar o valor de autoload das maiores opções carregadas automaticamente na verificação do Diagnóstico do site. (1048)
  • Usa o slug do plugin como tag do gerador. (1103)

Documentação

  • Atualiza “versão testada do WordPress” para 6.5. (1027)

2.9.0

Recursos

  • Infraestrutura: Adicionar constantes de versão de plugins independentes para auto-sizes e speculation-rules. (958)

Melhorias

  • Infraestrutura: Incluir slugs de plugins independentes na tag generator. (949)

Correções de erros

  • Infraestrutura: Sanitizar nome da métrica para o cabeçalho Server-Timing. (957)

2.8.0

Recursos

  • Infraestrutura: Introduzir interface para gerenciar plugins independentes do Performance Lab. (864)

Melhorias

  • Infraestrutura: Adicionar suporte à pré-visualização ao vivo de plugins no diretório de plugins. (890)
  • Infraestrutura: Permitir que callbacks de módulo can-load.php retornem um WP_Error com mais informações. (891)
  • Infraestrutura: Implementar ponteiro de administração para indicar ao usuário que ele precisa migrar módulos para seus plugins independentes. (910)
  • Infraestrutura: Implementar lógica e interface de migração de módulos do Performance Lab para seus plugins independentes. (899)
  • Infraestrutura: Redefinir dispensa do ponteiro de administração para migração de módulos quando o usuário ativa um módulo. (915)

Correções de erros

  • Infraestrutura: Corrigir construção de strings de tradução em admin/plugins.php. (925)

2.7.0

Melhorias

  • Imagens: Removido o módulo Fetchpriority, pois agora a funcionalidade está disponível no núcleo do WordPress. (854)
  • Infraestrutura: Incrementa a versão mínima exigida do PHP para 7.0 e a versão mínima exigida do WP para 6.3. (851)

Documentação

  • Infraestrutura: Publicado o Image Placeholders como um plugin independente. (842)

2.6.1

Correções de erros

  • Infraestrutura: Removido o arquivo de configuração do PHPStan do diretório do plugin. (816)

Documentação

  • Infraestrutura: adicionados ativos de plug-in independentes: WebP Uploads, Fetchpriority e Dominant Color. (815)

2.6.0

Recursos

  • Infraestrutura: Adicionada caixa de seleção de buffer de saída à tela Server-Timing. (801)
  • Infraestrutura: Implementada lógica para medir o tempo de execução específico de um gancho com o Server-Timing controlado por uma tela de administração do WP. (784)

Melhorias

  • Imagens: Corrigidos prefixos de função incorretos no Image Placeholders. (789)
  • Infraestrutura: Adicionadas cláusulas de saída antecipada a arquivos com código procedural. (790)
  • Infraestrutura: Permite desativar o Server-Timing totalmente usando a constante PERFLAB_DISABLE_SERVER_TIMING. (795)

Correções de erros

  • Imagens: Corrige o manuseio do WebP ao editar imagens com base na alteração do WordPress 6.3. (796)
  • Infraestrutura: Corrigidos erros detectados pelo Plugin Checker. (788)

2.5.0

Melhorias

  • Imagens: Verificar se o recurso fetchpriority está disponível no núcleo do WordPress antes de carregar o módulo. (769)
  • Otimização do banco de dados: Removido o módulo SQLite. (764)
  • Infraestrutura: Testado até a versão 6.3. (772)

2.4.0

Melhorias

  • Banco de dados: Implementa prompt para migrar o módulo SQLite para um plugin independente, em virtude da remoção na próxima versão. (739)
  • Infraestrutura: Aprimorar a qualidade do código adicionando PHPStan e corrigindo problemas do nível 0. (730)
  • Infraestrutura: Usar closures estáticas para pequena melhoria de desempenho sempre que o acesso à instância não for necessário. (729)

Correções de erros

  • Banco de dados: Corrige a rotina de desativação do módulo SQLite para que a migração do plugin autônomo funcione corretamente. (743)
  • Infraestrutura: Tornar a saída do cabeçalho Server-Timing mais robusta. (736)

2.3.0

Melhorias

  • Imagens: Configurar os módulos Dominant Color e Fetchpriority para seus plugins independentes. (704)
  • Infraestrutura: Removido temporariamente o Image Placeholder da definição de plugins.json independentes. (719)
  • Infraestrutura: Usar versão dinâmica de plugins.json para fluxo de trabalho manual. (710)

Correções de erros

  • Imagens: Adicionar estilo de cor dominante antes de qualquer atributo de estilo inline existente. (716)
  • Infraestrutura: Resolver aviso de segurança de baixa gravidade GHSA-66qq-69rw-6×63.

2.2.0

Melhorias

  • Imagens: Remover a sinalização “experimental” do módulo Fetchpriority. (702)
  • Infraestrutura: Implementar infraestrutura para lançar plugins independentes a partir de módulos, incluindo Modern Image Formats. (699)
  • Infraestrutura: Incluir regras WordPress-Extra na configuração do PHPCS e corrigir os problemas resultantes. (695)

Correções de erros

  • Imagens: Sanitizar parâmetro target antes de usá-lo. (690)

Documentação

  • Imagens: Alterar slug/diretório do módulo de dominant-color para dominant-color-images. (708)
  • Imagens: Renomear o módulo Dominant Color para Dominant Color images. (705)

2.1.0

Melhorias

  • Infraestrutura: Adicionar métrica wp-total às métricas padrão de Server-Timing. (669)
  • Infraestrutura: Garantir que arquivos load.php de módulos realmente carreguem apenas outros códigos para evitar conflitos em plugins independentes. (674)

Correções de erros

  • Infraestrutura: Corrigir problemas ao posicionar o drop-in object-cache.php. (672)

2.0.0

Melhorias

  • Cache de objetos: Atualizar versão do WordPress para 6.1 e remover módulos de cache. (641)
  • Medição: Adicionar filtro perflab_disable_object_cache_dropin. (629)
  • Banco de dados: adiciona um aviso de que se está usando o SQLite na barra de administração. (604)

Correções de erros

  • Imagens: Verificar $metadata['sizes'] existente para corrigir aviso do PHP. (648)
  • Imagens: Usar o número correto de argumentos no callback do filtro. (634)
  • Banco de dados: Corrige documentos inválidos e tipos de retorno conforme indicado pela análise estática. (645)
  • Infraestrutura: Corrigir uso incorreto do filtro plugin_action_links_*. (647)

Documentação

  • Infraestrutura: Adicionar cabeçalho de arquivo ao drop-in object-cache para esclarecer sua finalidade. (649)

1.9.0

Melhorias

  • Banco de dados: Remove o aviso sobre ambiente multisservidor da descrição do módulo SQLite. (619)

Correções de erros

  • Infraestrutura: Aprimorar interoperabilidade do drop-in object-cache.php com outros plugins. (616)

1.8.0

Recursos

  • Medição: Implementar base da API Server-Timing, bem como métricas básicas de tempo de carregamento. (553)
  • Banco de dados: Implementa um novo módulo experimental de integração com SQLite. (547)
  • Imagens: Implementar novo módulo experimental fetchpriority. (528)

Correções de erros

  • Banco de dados: Corrige avisos do SQLite relacionados a propriedades indefinidas. (600)
  • Banco de dados: Corrige o tratamento incorreto de admin_email e do e-mail do usuário administrador real quando o usuário admin_email original era excluído. (603)
  • Banco de dados: Torna a configuração do sistema de arquivos WP mais robusta para prevenir potenciais erros. (595)

1.7.0

Melhorias

  • Imagens: Alterar a qualidade do editor de imagens do WP para tipos MIME. (571)
  • Infraestrutura: Introduzir área de foco em banco de dados, renomear a área de foco JavaScript para JS & CSS e descontinuar a área de foco Diagnóstico do site. (566)

Correções de erros

  • Imagens: Evitar potencial adição de atributos inválidos ou duplicados para imagens com cor dominante. (578)
  • Imagens: Corrigir erro fatal na resposta da REST API quando uma imagem não tem metadados de anexo. (568)
  • Imagens: Corrigir bug do ponto focal da imagem quando cor dominante está ativada, não sobrescrevendo o atributo style. (582)
  • Imagens: Corrigir caixa de seleção opt-in para gerar WebP e JPEG para também aparecer no Multisite. (565)

1.6.0

Melhorias

  • Diagnóstico do site: Carregar verificações de Diagnóstico do site para cache persistente e cache de página completa apenas quando não estiverem disponíveis no núcleo. (543)
  • Imagens: Adiciona caixa de seleção em Configurações > Mídia para controlar se JPEG deve ser gerado além de WebP. (537)
  • Imagens: Gerar apenas imagens WebP por padrão para uploads JPEG e WebP. (527)
  • Infraestrutura: Aumentar requisito mínimo do WordPress para 6.0. (549)

1.5.0

Melhorias

  • Diagnóstico do site: Melhorar verificação de opções carregadas automaticamente destacando as maiores opções carregadas automaticamente. (353)

1.4.0

Melhorias

  • Imagens: Aprimorar mecanismo de substituição JS de WebP para JPEG para substituir o nome completo do arquivo com mais confiabilidade. (443)
  • Imagens: Introduzir webp_uploads_get_content_image_mimes() para obter regras de substituição MIME de imagens de conteúdo. (420)
  • Infraestrutura: Adicionar constante PERFLAB_PLUGIN_DIR_PATH para plugin_dir_path(). (429)
  • Infraestrutura: Renomear módulos de verificação do Diagnóstico do site por idioma e consistência. (423)

Correções de erros

  • Diagnóstico do site: Corrigir uso incorreto de cores de selo em todas as verificações do Diagnóstico do site. (472)
  • Imagens: Adicionar a extensão da imagem original ao nome do arquivo WebP para garantir que seja único. (444)
  • Imagens: Corrigir suporte da REST API para links permanentes simples. (457)
  • Infraestrutura: Remover opção do plugin em toda a rede para Multisite durante a desinstalação. (458)

1.3.0

Melhorias

  • Imagens: Adicionar substituição de imagens apenas no contexto de front-end. (424)
  • Imagens: Permitir controle sobre quais tamanhos de imagem gerar em versões de tipos MIME adicionais. (415)
  • Imagens: Descartar imagem WebP se ela for maior que a imagem JPEG correspondente. (418)
  • Imagens: Otimizar o cálculo de cor dominante e transparência para imagens combinando as duas funções. (381)
  • Imagens: Fornecer imagens JPEG de fallback no front-end quando WebP não for compatível com o navegador. (360)
  • Imagens: Depender do argumento de métodos de wp_get_image_editor() para verificar se há suporte a métodos de cor dominante. (404)
  • Imagens: Remover rótulo experimental do módulo Dominant Color e ativá-lo por padrão para novas instalações. (425)
  • Diagnóstico do site: Remover perflab_aea_get_resource_file_size() em favor de wp_filesize(). (380)
  • Diagnóstico do site: Atualizar link da documentação para opções carregadas automaticamente. (408)
  • Infraestrutura: Implementar mecanismo para não carregar o módulo se a versão do núcleo estiver disponível. (390)

Correções de erros

  • Imagens: Garantir que o uso incorreto do filtro webp_uploads_upload_image_mime_transforms seja tratado corretamente. (393)
  • Imagens: Corrigir aviso PHP e bug na lógica quando o filtro webp_uploads_prefer_smaller_image_file está definido como true. (397)
  • Imagens: Corrigir loop infinito no mecanismo de fallback WebP. (433)
  • Imagens: Corrigir processo de envio de cor dominante para não sobrescrever possíveis editores de terceiros. (401)
  • Imagens: Remover arquivos adicionais de origens & tamanhos de backup de imagem quando o anexo for excluído. (411)
  • Infraestrutura: Evitar incluir diretório .husky no ZIP do plugin. (421)
  • Infraestrutura: Não mostrar ponteiro de administração na administração de rede multisite. (394)

1.2.0

Recursos

  • Imagens: Adicionar módulo Dominant Color para fornecer cor de fundo ao carregar imagens. (282)
  • Diagnóstico do site: Adicionar verificação do Diagnóstico do site para uso de cache de página completa. (263)

Melhorias

  • Imagens: Atualizar filtro webp_uploads_pre_generate_additional_image_source para permitir retornar o tamanho do arquivo. (334)
  • Infraestrutura: Introduzir rotina de desinstalação do plugin. (345)
  • Infraestrutura: Usar wp_filesize em vez de filesize se disponível. (376)

Correções de erros

  • Imagens: Evitar sobrescrever arquivos WebP existentes ao criar imagens WebP. (359)
  • Imagens: Fazer backup das origens da imagem full editada ao restaurar a imagem original. (314)

1.1.0

Recursos

  • Infraestrutura: Adicionar tag meta generator do Performance Lab à saída de wp_head. (322)

Melhorias

  • Imagens: Introduzir filtro webp_uploads_pre_generate_additional_image_source para interromper antecipadamente a geração de origens adicionais de imagem no upload. (318)
  • Imagens: Introduzir filtro webp_uploads_pre_replace_additional_image_source para interromper antecipadamente a substituição de origens adicionais de imagem no conteúdo do front-end. (319)
  • Imagens: Refinar lógica para selecionar o menor arquivo de imagem no front-end com base no filtro webp_uploads_prefer_smaller_image_file. (302)
  • Imagens: Substituir a imagem destacada pela versão WebP quando disponível. (316)
  • Diagnóstico do site: Atualizar link da documentação de opções carregadas automaticamente do Diagnóstico do site. (313)
  • Infraestrutura: Evitar escape desnecessariamente antecipado dos rótulos de verificação do Diagnóstico do site. (332)

Correções de erros

  • Cache de objetos: Corrigir rótulo da verificação de cache de objetos persistente do Diagnóstico do site. (329)
  • Imagens: Atualizar apenas as imagens de destino especificadas quando uma imagem é editada. (301)

1.0.0

Recursos

  • Imagens: Gerar tipos MIME secundários ao editar a imagem original. (235)

Melhorias

  • Imagens: Introduzir filtro webp_uploads_prefer_smaller_image_file que permite optar por preferir o menor arquivo de imagem. (287)
  • Imagens: Selecionar tipo MIME a usar no conteúdo do front-end com base no tamanho do arquivo. (243)
  • Diagnóstico do site: Atualizar textos dos relatórios do Diagnóstico do site para mais clareza e consistência. (272)

Documentação

  • Infraestrutura: Definir a política de suporte de versão e compatibilidade retroativa do plugin. (240)

1.0.0-rc.1

Melhorias

  • Imagens: Alterar ordem esperada dos itens no filtro webp_uploads_content_image_mimes. (250)
  • Imagens: Substituir imagens no conteúdo do front-end sem usar uma expressão regular adicional. (262)
  • Imagens: Restaurar e fazer backup de tamanhos de imagem junto com as propriedades de origens. (242)

Correções de erros

  • Imagens: Selecionar editor de imagem com base no suporte a WebP em vez de sempre usar o padrão. (259)

1.0.0-beta.3

Correções de erros

  • Infraestrutura: Garantir que módulos padrão sejam carregados independentemente do registro de configurações. (248)

1.0.0-beta.2

Recursos

  • Imagens: Criar tipos MIME adicionais para a imagem em tamanho completo. (194)
  • Diagnóstico do site: Adicionar módulo para alertar sobre quantidade excessiva de opções carregadas automaticamente. (124)

Melhorias

  • Imagens: Adiciona informações de origens aos detalhes de mídia do anexo na resposta REST. (224)
  • Imagens: Permitir que desenvolvedores selecionem qual formato de imagem usar para imagens no conteúdo. (230)
  • Imagens: Permitir que desenvolvedores ajustem quais formatos de imagem gerar no upload. (227)
  • Imagens: Substituir a imagem em tamanho completo em the_content por tipo MIME adicional se disponível. (195)
  • Cache de objetos: Incluir extensão memcached nas verificações de suporte a cache de objetos. (206)
  • Infraestrutura: Adicionar banner e ícones do plugin. (231)
  • Infraestrutura: Usar .gitattributes em vez de .distignore para dar melhor suporte à criação de ZIP. (223)

Correções de erros

  • Imagens: Usar imagem original para gerar todos os subtamanhos em formatos de imagem adicionais. (207)
  • Infraestrutura: Substituir hook de ativação não confiável por valor padrão para módulos ativados. (222)

Documentação

  • Infraestrutura: Atualizar instruções de lançamento para incluir estratégia adequada de branches e proteger branches de lançamento. (221)

1.0.0-beta.1

Recursos

  • Imagens: Adicionar módulo WebP para uploads. (32)
  • Imagens: Suporte a mecanismo de nova tentativa para gerar subtamanhos em tipos MIME adicionais em ambientes restritos. (188)
  • Imagens: Atualizar the_content com o formato de imagem apropriado. (152)
  • Diagnóstico do site: Adicionar suporte a WebP no Diagnóstico do site. (141)
  • Diagnóstico do site: Adicionar módulo para alertar sobre excesso de recursos JS e CSS. (54)
  • Cache de objetos: Adicionar módulo de verificação do Diagnóstico do site para cache de objetos persistente. (111)
  • Infraestrutura: Adicionar tela de configurações para alternar módulos. (30)
  • Infraestrutura: Ponteiro de administração adicionado. (199)

Melhorias

  • Cache de objetos: Sempre recomendar cache de objetos em multisite. (200)
  • Imagens: Criar subtamanhos de imagem em tipos MIME adicionais usando sources para armazenamento. (147)
  • Imagens: Atualizar diretórios de módulos para ficarem dentro do diretório da área de foco correspondente. (58)
  • Diagnóstico do site: Aprimorar detecção de recursos de front-end enfileirados. (136)
  • Infraestrutura: Adicionar link para a tela de configurações à entrada do plugin na tabela de lista de plugins. (197)
  • Infraestrutura: Ativar todos os módulos não experimentais na ativação do plugin. (191)
  • Infraestrutura: Incluir arquivo module-i18n.php gerado no repositório. (196)
  • Infraestrutura: Introduzir filtro perflab_active_modules para controlar quais módulos estão ativos. (87)
  • Infraestrutura: remove pontos de interrogação desnecessários dos rótulos das caixas de seleção. (110)
  • Infraestrutura: Renomear object-caching para object-cache. (108)

Correções de erros

  • Imagens: Garantir que a imagem -scaled permaneça no formato original enviado. (143)
  • Imagens: Corrigir erro de digitação para acessar as propriedades corretas da imagem. (203)
  • Infraestrutura: Garantir que campos de cabeçalho de módulo possam ser traduzidos. (60)

Documentação

  • Diagnóstico do site: Marcar o módulo de auditoria de recursos enfileirados do Diagnóstico do site como experimental por enquanto. (205)
  • Infraestrutura: Adicionar readme.txt e script de atualização relacionado. (72)
  • Infraestrutura: Adicionar script gerador de changelog. (51)
  • Infraestrutura: Adicionar documentação de contribuição. (47)
  • Infraestrutura: Adicionar documentação de lançamento. (138)
  • Infraestrutura: Definir especificação de módulo na documentação. (26)