ChangelogPower Extensions
Power Extensions
Voici tous les changements pour chaque version du bundle Power Extensions.
18.0.0
Date de lancement : 20/05/2026
Changements incompatibles
- [HTTP Client/PHP Constants and Environment Variables via Schema] Changement du namespace (#2354)
- [HTTP Client/PHP Constants and Environment Variables via Schema] Les utilisateurs doivent être authentifiés pour accéder aux champs (#2354)
- [PHP Constants and Environment Variables via Schema] La liste des variables d'environnement pouvant être interrogées est vide par défaut (#2354)
Corrigé
- [Cache Control] Ajout de l'import manquant dans le bloc Cache Control Schema Configuration (#2323)
- Plusieurs corrections de bogues (#2392)
Sécurité
- [Email Sender] Exiger que l'utilisateur soit authentifié pour exécuter la mutation
_sendEmail, et supprimer les CRLF des valeurs d'en-têtes d'e-mail pour prévenir l'injection d'en-têtes (#2354) - [HTTP Client] Exiger que l'utilisateur soit authentifié pour exécuter le champ
_sendHTTPRequest; bloquer de façon stricte les requêtes vers les adresses privées, loopback, link-local et réservées (y compris les endpoints de métadonnées cloud) indépendamment de la liste d'autorisation/refus configurée (#2354) - [PHP Constants and Environment Variables via Schema] Exiger que l'utilisateur soit authentifié pour exécuter le champ
_env; refuser définitivement l'accès aux entrées connues comme secrètes (DB_*,AUTH_*,*_KEY,*_SALT,*_SECRET,*PASSWORD*,*_TOKEN, …) pour les utilisateurs non-administrateurs indépendamment de la liste d'autorisation/refus configurée ; changer le comportement par défaut en "Allow" avec une liste d'autorisation vide, de sorte qu'aucune entrée ne soit lisible jusqu'à ce qu'elle soit explicitement configurée (#2354)
17.1.0
Date de lancement : 23/03/2026
- Version ignorée (conserver la même version que le plugin Gato GraphQL)
17.0.0
Améliorations
- Validation de la licence du plugin par rapport à la nouvelle boutique de Gato basée sur FluentCart (#2303)
- Persisted Queries : Mise Ă jour de GraphiQL vers v5 (#2299)
Corrigé
- Corrigé - Afficher les mises à jour de la nouvelle version en cliquant sur le lien Afficher les détails dans les mises à jour de plugins
16.1.0
- Version ignorée (conserver la même version que le plugin Gato GraphQL)
16.0.0
Corrigé
- [Function Fields] Passage d'une position non dĂ©finie Ă
_arrayItem(#2262)
15.3.0
- Version ignorée (conserver la même version que le plugin Gato GraphQL)
15.2.0
Ajouté
- [Function Fields] Ajout des champs
_isString,_isNumeric,_isInteger,_isFloat,_isJSONObjectet_isArray(#2162) - [Helper Function Collection] Ajout du champ
_htmlParseHTML5(#2210)
Améliorations
- Testé jusqu'à WordPress 6.9 (#2215)
15.1.0
- Version ignorée (conserver la même version que le plugin Gato GraphQL)
15.0.0
- Aucun changement (conserver la mĂŞme version que le plugin Gato GraphQL)
14.0.0
Changements incompatibles
- Version minimale de PHP mise Ă niveau de 7.4 Ă 8.1 (#2057)
Améliorations
- Mise à jour du plugin vers les dernières dépendances pour PHP 8.1 (#2059)
13.2.0
Ajouté
- [Helper Function Collection] Ajout du champ
_arrayOfJSONObjectsExtractPropertyAndConvertToObject(#1905) - [PHP Functions via Schema] Ajout du champ
_objectIntersectKeyWithArrays(#1906) - [Helper Function Collection] Ajout du champ
_arrayDeepFlatten(#1915)
Corrigé
- [Internal GraphQL Server] Ne pas inclure les dépendances du plugin Gato GraphQL (#1909)
13.1.0
Ajouté
- [Multiple Query Execution] Nouvelle directive
@exportFrom(#1848) - [Field to Input] Ajout du paramètre
propertyà la directive@passOnwardspour récupérer la valeur d'un autre champ (#1849) - [PHP Functions via Schema] Ajout des champs
_strArrayReplaceet_strArrayReplaceMultiple(#1863)
Améliorations
- [Internal GraphQL Server] Afficher uniquement la 1ère erreur/avertissement de chaque entrée dans le visualiseur de Logs
- [Multiple Query Execution] La directive
@exportutilise désormaisIdentifierStringà la place deStringpour l'argumentas(#1854) - [Field to Input] La directive
@passOnwardsutilise désormaisIdentifierStringà la place deStringpour l'argumentas(#1854)
13.0.0
Améliorations
- [Query Functions] Permettre de ne pas afficher les erreurs imbriquées avec
@applyField(#1823)
12.1.0
Améliorations
- Ne pas échapper les balises HTML ouvrantes dans les champs
_arrayEncodeAsJSONStringet_objectEncodeAsJSONString(#1799) - Encoder les caractères Unicode multioctets littéralement dans les champs
_arrayEncodeAsJSONStringet_objectEncodeAsJSONString(#1799)
12.0.0
- Aucun changement (conserver la mĂŞme version que le plugin Gato GraphQL)
11.3.0
Ajouté
- Nouveau champ
_objectRecursiveReplace(#1752)
Améliorations
- Testé jusqu'à WordPress 6.8
Corrigé
- Message d'erreur de chargement des traductions dans WordPress 6.8
11.2.0
Ajouté
- [Schema Functions] Nouveau champ
_objectMerge(#1726)
Améliorations
- [Schema Functions] Ne pas lancer d'erreur lors du passage de moins de 2 Ă©lĂ©ments Ă
_arrayMerge(arrays:)(#1732)
Corrigé
- [Query Functions] Erreur lors de la définition d'une valeur avec une forme différente (ex. : JSON) lors de l'itération avec
@underEachArrayItem
11.1.0
(Ignorée)
11.0.0
Actions requises
- Important : Avant de mettre à jour ce plugin, vous devez d'abord mettre à jour Gato GraphQL ! (Sinon l'application lèvera une exception.)
Changements incompatibles
- Enregistrement de l'URL du changelog pour le plugin, afin d'afficher le changelog de la nouvelle version lors de sa mise Ă jour (#1707)
10.4.0
Améliorations
- Persisted Queries : Rendre le client GraphiQL pleine largeur (#1699)
10.3.0
Ajouté
- [Response Error Trigger] Champ
_warnet directive@warnpour déclencher des avertissements (#1689)
Améliorations
- Utiliser les images les plus petites entre PNG et WEBP (#1679)
10.2.0
Ajouté
- [Helper Function Collection] Champ
_generateRandomString(#1671)
10.1.0
Ajouté
- [Schema Functions] Champs
_arrayEncodeAsJSONStringet_objectEncodeAsJSONString(#1647) - [Helper Function Collection] Champ
_arrayOfJSONObjectsExtractPropertiesAndConvertToObject(#1653)
10.0.0
- Lancement initial
Prev
Next