ChangelogPower Extensions
Power Extensions
Oto wszystkie zmiany dla każdej wersji pakietu Power Extensions.
18.0.0
Data wydania: 20/05/2026
Zmiany niekompatybilne wstecz
- [HTTP Client/PHP Constants and Environment Variables via Schema] Zmieniono przestrzeń nazw (#2354)
- [HTTP Client/PHP Constants and Environment Variables via Schema] Użytkownicy muszą być zalogowani, aby uzyskać dostęp do pól (#2354)
- [PHP Constants and Environment Variables via Schema] Lista zmiennych środowiskowych, które można odpytywać, jest domyślnie pusta (#2354)
Poprawki
- [Cache Control] Dodano brakujący import w bloku Cache Control Schema Configuration (#2323)
- Kilka poprawek błędów (#2392)
Bezpieczeństwo
- [Email Sender] Wymaga zalogowania użytkownika do wykonania mutacji
_sendEmailoraz usuwa CRLF z wartości nagłówków e-mail, aby zapobiec wstrzykiwaniu nagłówków (#2354) - [HTTP Client] Wymaga zalogowania użytkownika do wykonania pola
_sendHTTPRequest; trwale blokuje żądania do adresów prywatnych, loopback, link-local i zarezerwowanych (w tym punktów końcowych metadanych chmury) niezależnie od skonfigurowanej listy zezwoleń/odmów (#2354) - [PHP Constants and Environment Variables via Schema] Wymaga zalogowania użytkownika do wykonania pola
_env; trwale odmawia dostępu do znanych wpisów tajnych (DB_*,AUTH_*,*_KEY,*_SALT,*_SECRET,*PASSWORD*,*_TOKEN, …) dla użytkowników niebędących administratorami niezależnie od skonfigurowanej listy zezwoleń/odmów; zmienia domyślne zachowanie na "Allow" z pustą listą zezwoleń, tak aby żaden wpis nie był czytelny do momentu jawnej konfiguracji (#2354)
17.1.0
Data wydania: 23/03/2026
- Pominięta wersja (zachowaj tę samą wersję co wtyczka Gato GraphQL)
17.0.0
Ulepszenia
- Walidacja licencji wtyczki w nowym sklepie Gato opartym na FluentCart (#2303)
- Persisted Queries: Aktualizacja GraphiQL do v5 (#2299)
Poprawki
- Poprawiono - Wyświetlanie aktualizacji nowej wersji po kliknięciu linku Pokaż szczegóły w aktualizacjach wtyczek
16.1.0
- Pominięta wersja (zachowaj tę samą wersję co wtyczka Gato GraphQL)
16.0.0
Poprawki
- [Function Fields] Przekazywanie nieustawionej pozycji do
_arrayItem(#2262)
15.3.0
- Pominięta wersja (zachowaj tę samą wersję co wtyczka Gato GraphQL)
15.2.0
Dodano
- [Function Fields] Dodano pola
_isString,_isNumeric,_isInteger,_isFloat,_isJSONObjecti_isArray(#2162) - [Helper Function Collection] Dodano pole
_htmlParseHTML5(#2210)
Ulepszenia
- Przetestowano do WordPress 6.9 (#2215)
15.1.0
- Pominięta wersja (zachowaj tę samą wersję co wtyczka Gato GraphQL)
15.0.0
- Brak zmian (zachowaj tę samą wersję co wtyczka Gato GraphQL)
14.0.0
Zmiany niekompatybilne wstecz
- Zaktualizowano minimalną wersję PHP z 7.4 do 8.1 (#2057)
Ulepszenia
- Aktualizacja wtyczki do najnowszych zależności dla PHP 8.1 (#2059)
13.2.0
Dodano
- [Helper Function Collection] Dodano pole
_arrayOfJSONObjectsExtractPropertyAndConvertToObject(#1905) - [PHP Functions via Schema] Dodano pole
_objectIntersectKeyWithArrays(#1906) - [Helper Function Collection] Dodano pole
_arrayDeepFlatten(#1915)
Poprawki
- [Internal GraphQL Server] Nie dołączaj zależności z wtyczki Gato GraphQL (#1909)
13.1.0
Dodano
- [Multiple Query Execution] Nowa dyrektywa
@exportFrom(#1848) - [Field to Input] Dodano parametr
propertydo dyrektywy@passOnwardsdo pobierania wartości z innego pola (#1849) - [PHP Functions via Schema] Dodano pola
_strArrayReplacei_strArrayReplaceMultiple(#1863)
Ulepszenia
- [Internal GraphQL Server] Wyświetlaj tylko 1. błąd/ostrzeżenie z każdego wpisu w wizualizatorze logów
- [Multiple Query Execution] Dyrektywa
@exportużywa terazIdentifierStringzamiastStringdla argumentuas(#1854) - [Field to Input] Dyrektywa
@passOnwardsużywa terazIdentifierStringzamiastStringdla argumentuas(#1854)
13.0.0
Ulepszenia
- [Query Functions] Zezwól na niewyświetlanie zagnieżdżonych błędów przy użyciu
@applyField(#1823)
12.1.0
Ulepszenia
- Nie escapuj otwierających tagów HTML w polach
_arrayEncodeAsJSONStringi_objectEncodeAsJSONString(#1799) - Koduj literalnie wielobajtowe znaki Unicode w polach
_arrayEncodeAsJSONStringi_objectEncodeAsJSONString(#1799)
12.0.0
- Brak zmian (zachowaj tę samą wersję co wtyczka Gato GraphQL)
11.3.0
Dodano
- Nowe pole
_objectRecursiveReplace(#1752)
Ulepszenia
- Przetestowano do WordPress 6.8
Poprawki
- Komunikat błędu ładowania tłumaczenia w WordPress 6.8
11.2.0
Dodano
- [Schema Functions] Nowe pole
_objectMerge(#1726)
Ulepszenia
- [Schema Functions] Nie zgłaszaj błędu przy przekazywaniu mniej niż 2 elementów do
_arrayMerge(arrays:)(#1732)
Poprawki
- [Query Functions] Błąd podczas ustawiania wartości o innym kształcie (np.: JSON) podczas iteracji z
@underEachArrayItem
11.1.0
(Pominięta)
11.0.0
Wymagane działania
- Ważne: Przed aktualizacją tej wtyczki należy najpierw zaktualizować Gato GraphQL! (W przeciwnym razie aplikacja zgłosi wyjątek.)
Zmiany niekompatybilne wstecz
- Zarejestrowano adres URL changelogu wtyczki, aby wyświetlać changelog nowej wersji podczas jej aktualizacji (#1707)
10.4.0
Ulepszenia
- Persisted Queries: Ustaw klienta GraphiQL na pełną szerokość (#1699)
10.3.0
Dodano
- [Response Error Trigger] Pole
_warni dyrektywa@warndo wyzwalania ostrzeżeń (#1689)
Ulepszenia
- Używaj mniejszych obrazów spośród PNG i WEBP (#1679)
10.2.0
Dodano
- [Helper Function Collection] Pole
_generateRandomString(#1671)
10.1.0
Dodano
- [Schema Functions] Pola
_arrayEncodeAsJSONStringi_objectEncodeAsJSONString(#1647) - [Helper Function Collection] Pole
_arrayOfJSONObjectsExtractPropertiesAndConvertToObject(#1653)
10.0.0
- Pierwsze wydanie
Prev
Next