ChangelogPower Extensions
Power Extensions
Estas são todas as alterações para cada versão do bundle Power Extensions.
18.0.0
Data de lançamento: 20/05/2026
Alterações incompatíveis
- [HTTP Client/PHP Constants and Environment Variables via Schema] Namespace alterado (#2354)
- [HTTP Client/PHP Constants and Environment Variables via Schema] Os usuários precisam estar autenticados para acessar os campos (#2354)
- [PHP Constants and Environment Variables via Schema] A lista de variáveis de ambiente que podem ser consultadas está vazia por padrão (#2354)
Corrigido
- [Cache Control] Adicionado import ausente no bloco Cache Control Schema Configuration (#2323)
- Várias correções de bugs (#2392)
Segurança
- [Email Sender] Exigir que o usuário esteja autenticado para executar a mutation
_sendEmail, e remover CRLF dos valores de cabeçalho do e-mail para prevenir injeção de cabeçalho (#2354) - [HTTP Client] Exigir que o usuário esteja autenticado para executar o campo
_sendHTTPRequest; bloquear permanentemente requisições para endereços privados, loopback, link-local e reservados (incluindo endpoints de metadados de nuvem) independentemente da lista de permissão/negação configurada (#2354) - [PHP Constants and Environment Variables via Schema] Exigir que o usuário esteja autenticado para executar o campo
_env; negar permanentemente o acesso a entradas conhecidas como secretas (DB_*,AUTH_*,*_KEY,*_SALT,*_SECRET,*PASSWORD*,*_TOKEN, …) para usuários não administradores independentemente da lista de permissão/negação configurada; alterar o comportamento padrão para "Allow" com uma lista de permissão vazia, de modo que nenhuma entrada seja legível até ser explicitamente configurada (#2354)
17.1.0
Data de lançamento: 23/03/2026
- Versão ignorada (manter a mesma versão do plugin Gato GraphQL)
17.0.0
Melhorias
- Validar a licença do plugin na nova loja do Gato baseada em FluentCart (#2303)
- Persisted Queries: Atualizar GraphiQL para v5 (#2299)
Corrigido
- Corrigido - Exibir atualizações da nova versão ao clicar no link Mostrar detalhes nas atualizações de plugins
16.1.0
- Versão ignorada (manter a mesma versão do plugin Gato GraphQL)
16.0.0
Corrigido
- [Function Fields] Passagem de uma posição não definida para
_arrayItem(#2262)
15.3.0
- Versão ignorada (manter a mesma versão do plugin Gato GraphQL)
15.2.0
Adicionado
- [Function Fields] Adicionados os campos
_isString,_isNumeric,_isInteger,_isFloat,_isJSONObjecte_isArray(#2162) - [Helper Function Collection] Adicionado o campo
_htmlParseHTML5(#2210)
Melhorias
- Testado até WordPress 6.9 (#2215)
15.1.0
- Versão ignorada (manter a mesma versão do plugin Gato GraphQL)
15.0.0
- Sem alterações (manter a mesma versão do plugin Gato GraphQL)
14.0.0
Alterações incompatíveis
- Versão mínima do PHP atualizada de 7.4 para 8.1 (#2057)
Melhorias
- Atualizar o plugin para as dependências mais recentes para PHP 8.1 (#2059)
13.2.0
Adicionado
- [Helper Function Collection] Adicionado o campo
_arrayOfJSONObjectsExtractPropertyAndConvertToObject(#1905) - [PHP Functions via Schema] Adicionado o campo
_objectIntersectKeyWithArrays(#1906) - [Helper Function Collection] Adicionado o campo
_arrayDeepFlatten(#1915)
Corrigido
- [Internal GraphQL Server] Não incluir dependências do plugin Gato GraphQL (#1909)
13.1.0
Adicionado
- [Multiple Query Execution] Nova diretiva
@exportFrom(#1848) - [Field to Input] Adicionado o parâmetro
propertyà diretiva@passOnwardspara buscar o valor de outro campo (#1849) - [PHP Functions via Schema] Adicionados os campos
_strArrayReplacee_strArrayReplaceMultiple(#1863)
Melhorias
- [Internal GraphQL Server] Exibir apenas o 1º erro/aviso de cada entrada no visualizador de Logs
- [Multiple Query Execution] A diretiva
@exportagora usaIdentifierStringem vez deStringpara o argumentoas(#1854) - [Field to Input] A diretiva
@passOnwardsagora usaIdentifierStringem vez deStringpara o argumentoas(#1854)
13.0.0
Melhorias
- [Query Functions] Permitir não imprimir erros aninhados com
@applyField(#1823)
12.1.0
Melhorias
- Não escapar tags HTML de abertura nos campos
_arrayEncodeAsJSONStringe_objectEncodeAsJSONString(#1799) - Codificar literalmente caracteres Unicode multibyte nos campos
_arrayEncodeAsJSONStringe_objectEncodeAsJSONString(#1799)
12.0.0
- Sem alterações (manter a mesma versão do plugin Gato GraphQL)
11.3.0
Adicionado
- Novo campo
_objectRecursiveReplace(#1752)
Melhorias
- Testado até WordPress 6.8
Corrigido
- Mensagem de erro de carregamento de tradução no WordPress 6.8
11.2.0
Adicionado
- [Schema Functions] Novo campo
_objectMerge(#1726)
Melhorias
- [Schema Functions] Não lançar erro ao passar menos de 2 itens para
_arrayMerge(arrays:)(#1732)
Corrigido
- [Query Functions] Erro ao definir valor com forma diferente (ex.: JSON) durante iteração com
@underEachArrayItem
11.1.0
(Ignorada)
11.0.0
Ações necessárias
- Importante: Antes de atualizar este plugin, você precisa atualizar o Gato GraphQL primeiro! (Caso contrário, a aplicação lançará uma exceção.)
Alterações incompatíveis
- Registrar a URL do changelog do plugin, para exibir o changelog da nova versão ao atualizá-lo (#1707)
10.4.0
Melhorias
- Persisted Queries: Tornar o cliente GraphiQL em largura total (#1699)
10.3.0
Adicionado
- [Response Error Trigger] Campo
_warne diretiva@warnpara acionar avisos (#1689)
Melhorias
- Usar as imagens menores entre PNG e WEBP (#1679)
10.2.0
Adicionado
- [Helper Function Collection] Campo
_generateRandomString(#1671)
10.1.0
Adicionado
- [Schema Functions] Campos
_arrayEncodeAsJSONStringe_objectEncodeAsJSONString(#1647) - [Helper Function Collection] Campo
_arrayOfJSONObjectsExtractPropertiesAndConvertToObject(#1653)
10.0.0
- Lançamento inicial
Prev
Next