ChangelogPower Extensions
Power Extensions
Dit zijn alle wijzigingen voor elke versie van het Power Extensions pakket.
18.0.0
Releasedatum: 20/05/2026
Ingrijpende wijzigingen
- [HTTP Client/PHP Constants and Environment Variables via Schema] Naamruimte gewijzigd (#2354)
- [HTTP Client/PHP Constants and Environment Variables via Schema] Gebruikers moeten ingelogd zijn om toegang te krijgen tot velden (#2354)
- [PHP Constants and Environment Variables via Schema] De lijst van omgevingsvariabelen die bevraagd kunnen worden is standaard leeg (#2354)
Opgelost
- [Cache Control] Ontbrekende import toegevoegd in het Cache Control Schema Configuration blok (#2323)
- Diverse bugfixes (#2392)
Beveiliging
- [Email Sender] Vereist dat de gebruiker ingelogd is om de
_sendEmailmutatie uit te voeren, en verwijdert CRLF uit e-mailheaderwaarden om header-injectie te voorkomen (#2354) - [HTTP Client] Vereist dat de gebruiker ingelogd is om het
_sendHTTPRequestveld uit te voeren; blokkeert verzoeken naar privΓ©-, loopback-, link-local- en gereserveerde adressen (inclusief cloud-metadata-eindpunten) ongeacht de geconfigureerde toestaan/weigeren-lijst (#2354) - [PHP Constants and Environment Variables via Schema] Vereist dat de gebruiker ingelogd is om het
_envveld uit te voeren; weigert permanent toegang tot bekende geheime vermeldingen (DB_*,AUTH_*,*_KEY,*_SALT,*_SECRET,*PASSWORD*,*_TOKEN, β¦) voor niet-beheerders ongeacht de geconfigureerde toestaan/weigeren-lijst; wijzigt het standaardgedrag naar "Allow" met een lege toestaan-lijst, zodat geen vermeldingen leesbaar zijn totdat ze expliciet zijn geconfigureerd (#2354)
17.1.0
Releasedatum: 23/03/2026
- Versie overgeslagen (zelfde versie houden als de Gato GraphQL plugin)
17.0.0
Verbeteringen
- Pluginlicentie valideren tegen Gato's nieuwe FluentCart-aangedreven winkel (#2303)
- Persisted Queries: GraphiQL bijgewerkt naar v5 (#2299)
Opgelost
- Opgelost - Nieuwe versieupdates weergeven bij het klikken op de link Details weergeven in Plugin-updates
16.1.0
- Versie overgeslagen (zelfde versie houden als de Gato GraphQL plugin)
16.0.0
Opgelost
- [Function Fields] Een niet-ingestelde positie doorgeven aan
_arrayItem(#2262)
15.3.0
- Versie overgeslagen (zelfde versie houden als de Gato GraphQL plugin)
15.2.0
Toegevoegd
- [Function Fields] Velden
_isString,_isNumeric,_isInteger,_isFloat,_isJSONObjecten_isArraytoegevoegd (#2162) - [Helper Function Collection] Veld
_htmlParseHTML5toegevoegd (#2210)
Verbeteringen
- Getest tot WordPress 6.9 (#2215)
15.1.0
- Versie overgeslagen (zelfde versie houden als de Gato GraphQL plugin)
15.0.0
- Geen wijzigingen (zelfde versie houden als de Gato GraphQL plugin)
14.0.0
Ingrijpende wijzigingen
- Minimale PHP-versie verhoogd van 7.4 naar 8.1 (#2057)
Verbeteringen
- Plugin bijgewerkt naar de nieuwste afhankelijkheden voor PHP 8.1 (#2059)
13.2.0
Toegevoegd
- [Helper Function Collection] Veld
_arrayOfJSONObjectsExtractPropertyAndConvertToObjecttoegevoegd (#1905) - [PHP Functions via Schema] Veld
_objectIntersectKeyWithArraystoegevoegd (#1906) - [Helper Function Collection] Veld
_arrayDeepFlattentoegevoegd (#1915)
Opgelost
- [Internal GraphQL Server] Geen afhankelijkheden van de Gato GraphQL plugin opnemen (#1909)
13.1.0
Toegevoegd
- [Multiple Query Execution] Nieuwe
@exportFromdirective (#1848) - [Field to Input] Parameter
propertytoegevoegd aan@passOnwardsdirective om de waarde uit een ander veld op te halen (#1849) - [PHP Functions via Schema] Velden
_strArrayReplaceen_strArrayReplaceMultipletoegevoegd (#1863)
Verbeteringen
- [Internal GraphQL Server] Alleen de 1e fout/waarschuwing uit elke vermelding weergeven in de Logs-visualizer
- [Multiple Query Execution]
@exportdirective gebruikt nuIdentifierStringin plaats vanStringvoor hetasargument (#1854) - [Field to Input]
@passOnwardsdirective gebruikt nuIdentifierStringin plaats vanStringvoor hetasargument (#1854)
13.0.0
Verbeteringen
- [Query Functions] Toestaan om geneste fouten niet te tonen met
@applyField(#1823)
12.1.0
Verbeteringen
- Geen forward HTML-tags escapen in de velden
_arrayEncodeAsJSONStringen_objectEncodeAsJSONString(#1799) - Multibyte Unicode-tekens letterlijk coderen in de velden
_arrayEncodeAsJSONStringen_objectEncodeAsJSONString(#1799)
12.0.0
- Geen wijzigingen (zelfde versie houden als de Gato GraphQL plugin)
11.3.0
Toegevoegd
- Nieuw veld
_objectRecursiveReplace(#1752)
Verbeteringen
- Getest tot WordPress 6.8
Opgelost
- Foutmelding bij het laden van vertalingen in WordPress 6.8
11.2.0
Toegevoegd
- [Schema Functions] Nieuw veld
_objectMerge(#1726)
Verbeteringen
- [Schema Functions] Geen fout gooien bij het doorgeven van minder dan 2 items aan
_arrayMerge(arrays:)(#1732)
Opgelost
- [Query Functions] Fout bij het instellen van een waarde met een andere vorm (bijv.: JSON) tijdens het itereren met
@underEachArrayItem
11.1.0
(Overgeslagen)
11.0.0
Vereiste acties
- Belangrijk: Voordat je deze plugin bijwerkt, moet je eerst Gato GraphQL bijwerken! (Anders gooit de applicatie een uitzondering.)
Ingrijpende wijzigingen
- De changelog-URL voor de plugin geregistreerd, om de changelog van de nieuwe versie te tonen bij het bijwerken (#1707)
10.4.0
Verbeteringen
- Persisted Queries: De GraphiQL-client volledig breed maken (#1699)
10.3.0
Toegevoegd
- [Response Error Trigger] Veld
_warnen directive@warnom waarschuwingen te activeren (#1689)
Verbeteringen
- Gebruik de kleinere afbeeldingen tussen PNG en WEBP (#1679)
10.2.0
Toegevoegd
- [Helper Function Collection] Veld
_generateRandomString(#1671)
10.1.0
Toegevoegd
- [Schema Functions] Velden
_arrayEncodeAsJSONStringen_objectEncodeAsJSONString(#1647) - [Helper Function Collection] Veld
_arrayOfJSONObjectsExtractPropertiesAndConvertToObject(#1653)
10.0.0
- Eerste release
Prev
Next