ChangelogPower Extensions
Power Extensions
Queste sono tutte le modifiche per ogni versione del bundle Power Extensions.
18.0.0
Data di rilascio: 20/05/2026
Modifiche incompatibili
- [HTTP Client/PHP Constants and Environment Variables via Schema] Modificato il namespace (#2354)
- [HTTP Client/PHP Constants and Environment Variables via Schema] Gli utenti devono aver effettuato l'accesso per accedere ai campi (#2354)
- [PHP Constants and Environment Variables via Schema] L'elenco delle variabili d'ambiente che possono essere interrogate รจ vuoto per impostazione predefinita (#2354)
Corretto
- [Cache Control] Aggiunto l'import mancante nel blocco Cache Control Schema Configuration (#2323)
- Diverse correzioni di bug (#2392)
Sicurezza
- [Email Sender] Richiedere che l'utente abbia effettuato l'accesso per eseguire la mutation
_sendEmail, e rimuovere i CRLF dai valori degli header dell'e-mail per prevenire l'iniezione di header (#2354) - [HTTP Client] Richiedere che l'utente abbia effettuato l'accesso per eseguire il campo
_sendHTTPRequest; bloccare in modo rigoroso le richieste verso indirizzi privati, loopback, link-local e riservati (inclusi gli endpoint di metadati cloud) indipendentemente dalla lista di autorizzazione/rifiuto configurata (#2354) - [PHP Constants and Environment Variables via Schema] Richiedere che l'utente abbia effettuato l'accesso per eseguire il campo
_env; negare permanentemente l'accesso alle voci note come segrete (DB_*,AUTH_*,*_KEY,*_SALT,*_SECRET,*PASSWORD*,*_TOKEN, โฆ) per gli utenti non amministratori indipendentemente dalla lista di autorizzazione/rifiuto configurata; modificare il comportamento predefinito in "Allow" con una lista di autorizzazione vuota, in modo che nessuna voce sia leggibile finchรฉ non viene esplicitamente configurata (#2354)
17.1.0
Data di rilascio: 23/03/2026
- Versione saltata (mantenere la stessa versione del plugin Gato GraphQL)
17.0.0
Miglioramenti
- Convalida della licenza del plugin rispetto al nuovo negozio di Gato basato su FluentCart (#2303)
- Persisted Queries: Aggiornamento di GraphiQL alla v5 (#2299)
Corretto
- Corretto - Mostrare gli aggiornamenti della nuova versione facendo clic sul link Mostra dettagli negli aggiornamenti dei plugin
16.1.0
- Versione saltata (mantenere la stessa versione del plugin Gato GraphQL)
16.0.0
Corretto
- [Function Fields] Passaggio di una posizione non impostata a
_arrayItem(#2262)
15.3.0
- Versione saltata (mantenere la stessa versione del plugin Gato GraphQL)
15.2.0
Aggiunto
- [Function Fields] Aggiunti i campi
_isString,_isNumeric,_isInteger,_isFloat,_isJSONObjecte_isArray(#2162) - [Helper Function Collection] Aggiunto il campo
_htmlParseHTML5(#2210)
Miglioramenti
- Testato fino a WordPress 6.9 (#2215)
15.1.0
- Versione saltata (mantenere la stessa versione del plugin Gato GraphQL)
15.0.0
- Nessuna modifica (mantenere la stessa versione del plugin Gato GraphQL)
14.0.0
Modifiche incompatibili
- Versione minima di PHP aggiornata da 7.4 a 8.1 (#2057)
Miglioramenti
- Aggiornamento del plugin alle ultime dipendenze per PHP 8.1 (#2059)
13.2.0
Aggiunto
- [Helper Function Collection] Aggiunto il campo
_arrayOfJSONObjectsExtractPropertyAndConvertToObject(#1905) - [PHP Functions via Schema] Aggiunto il campo
_objectIntersectKeyWithArrays(#1906) - [Helper Function Collection] Aggiunto il campo
_arrayDeepFlatten(#1915)
Corretto
- [Internal GraphQL Server] Non includere le dipendenze del plugin Gato GraphQL (#1909)
13.1.0
Aggiunto
- [Multiple Query Execution] Nuova direttiva
@exportFrom(#1848) - [Field to Input] Aggiunto il parametro
propertyalla direttiva@passOnwardsper recuperare il valore da un altro campo (#1849) - [PHP Functions via Schema] Aggiunti i campi
_strArrayReplacee_strArrayReplaceMultiple(#1863)
Miglioramenti
- [Internal GraphQL Server] Mostrare solo il 1ยฐ errore/avviso di ciascuna voce nel visualizzatore dei Log
- [Multiple Query Execution] La direttiva
@exportora utilizzaIdentifierStringinvece diStringper l'argomentoas(#1854) - [Field to Input] La direttiva
@passOnwardsora utilizzaIdentifierStringinvece diStringper l'argomentoas(#1854)
13.0.0
Miglioramenti
- [Query Functions] Consentire di non stampare gli errori annidati con
@applyField(#1823)
12.1.0
Miglioramenti
- Non eseguire l'escape dei tag HTML di apertura nei campi
_arrayEncodeAsJSONStringe_objectEncodeAsJSONString(#1799) - Codificare letteralmente i caratteri Unicode multibyte nei campi
_arrayEncodeAsJSONStringe_objectEncodeAsJSONString(#1799)
12.0.0
- Nessuna modifica (mantenere la stessa versione del plugin Gato GraphQL)
11.3.0
Aggiunto
- Nuovo campo
_objectRecursiveReplace(#1752)
Miglioramenti
- Testato fino a WordPress 6.8
Corretto
- Messaggio di errore di caricamento delle traduzioni in WordPress 6.8
11.2.0
Aggiunto
- [Schema Functions] Nuovo campo
_objectMerge(#1726)
Miglioramenti
- [Schema Functions] Non lanciare un errore quando si passano meno di 2 elementi a
_arrayMerge(arrays:)(#1732)
Corretto
- [Query Functions] Errore durante l'impostazione di un valore con una forma diversa (es.: JSON) durante l'iterazione con
@underEachArrayItem
11.1.0
(Saltata)
11.0.0
Azioni richieste
- Importante: Prima di aggiornare questo plugin, devi prima aggiornare Gato GraphQL! (Altrimenti l'applicazione lancerร un'eccezione.)
Modifiche incompatibili
- Registrazione dell'URL del changelog per il plugin, per mostrare il changelog della nuova versione durante il suo aggiornamento (#1707)
10.4.0
Miglioramenti
- Persisted Queries: Rendere il client GraphiQL a tutta larghezza (#1699)
10.3.0
Aggiunto
- [Response Error Trigger] Campo
_warne direttiva@warnper attivare gli avvisi (#1689)
Miglioramenti
- Utilizzare le immagini piรน piccole tra PNG e WEBP (#1679)
10.2.0
Aggiunto
- [Helper Function Collection] Campo
_generateRandomString(#1671)
10.1.0
Aggiunto
- [Schema Functions] Campi
_arrayEncodeAsJSONStringe_objectEncodeAsJSONString(#1647) - [Helper Function Collection] Campo
_arrayOfJSONObjectsExtractPropertiesAndConvertToObject(#1653)
10.0.0
- Lancio iniziale
Prev
Next