- NOWOŚĆ: Klienci – Ekran klienta pokazuje teraz datę i adres IP ostatniego logowania klienta, a oba są uwzględnione w eksportach danych osobowych.
- Bezpieczeństwo: Wzmocnione uwierzytelnianie konta podczas finalizowania zamówienia PayPal.
- Bloki: Blok Pobieranie teraz waliduje wartości stylów wyróżnionych w edytorze, tak jak już robił front-end.
- Bloki: Nieprawidłowy parametr podglądu edytora bloków nie powoduje już krytycznego błędu.
- Płatność: Pola danych osobowych w bloku płatności nie znikają już, gdy konstruktor stron renderuje bloki strony więcej niż raz.
- Klienci: Administratorzy mogą teraz weryfikować lub ponownie wysyłać prośbę o weryfikację dla klienta, którego konto użytkownika jest nadal w toku.
- Baza danych: Zmiana wartości w pamięci podręcznej nie pozostawia już starej wartości w pamięci podręcznej.
- Zamówienia: Filtrowane listy zamówień, takie jak zamówienia z rabatu lub wyszukiwanie transakcji, pokazują teraz właściwe zamówienia na stronach z trwałą pamięcią podręczną obiektów.
- Zamówienia: Selektor rabatów na ekranie Dodaj nowe zamówienie jest teraz przeszukiwalny.
- Zamówienia: Opłata dodana do nowego zamówienia otrzymuje teraz prawidłowy podatek po przełączeniu „Zastosuj podatek do opłaty” lub przełączeniu między Opłatą a Kredytem.
- PayPal: Zwroty wydane z EDD w sklepach korzystających z bieżącego onboardingu PayPal teraz rejestrują transakcję i kwotę zwrotu, dzięki czemu powiadomienia PayPal nie przetwarzają tego samego zwrotu dwukrotnie.
- PayPal: Pełne zwroty otrzymane przez PayPal IPN oznaczają teraz zamówienie jako „Zwrócone” zamiast „Częściowo zwrócone”.
- Prywatność: Usunięcie danych osobowych osoby, która nie jest klientem, nie anonimizuje ani nie usuwa już zamówień pozostawionych przez usuniętych klientów.
- Square: Webhooki w trybie na żywo są teraz przetwarzane, dzięki czemu zdarzenia Square, takie jak zwroty, aktualizują zamówienia na żywo.
- Stripe: Żądania Stripe po stronie przeglądarki używają teraz tej samej wersji API co żądania Stripe po stronie serwera EDD.
- Stripe: Płatności SEPA Direct Debit przechodzą teraz na stronę potwierdzenia zamiast wyświetlać błąd przy kasie.
- Stripe: Płatności cykliczne obsługują teraz tworzenie subskrypcji Stripe dla elementów płatności.
- Stripe: Odłączenie konta Stripe Connect może teraz również unieważnić dostęp EDD do tego konta w Stripe.
- Dev: Naprawiono powiadomienie o wycofaniu PHP 8.5, gdy klucz licencyjny Pro został zapisany, ale nie był aktywny.
- Dev: Uprawnienia dodane lub usunięte za pomocą
EDD_Rolessą teraz skuteczne w tym samym żądaniu. - Dev: Dodano
EDD\Reports\Dates\Range::options(), dzięki czemu zakresy dat raportów są dostępne przed załadowaniem interfejsu API raportów. - Dev: Oznaczono
EDD_Download::create()jako przestarzałe; użyjwp_insert_post()zamiast tego. - Dev:
EDD_Paymentładuje teraz większość właściwości przy pierwszym odczycie, co zmniejsza liczbę zapytań; filtredd/payments/defer_propertiesponownie włącza ładowanie zachłanne. - Dev: Ekrany administracyjne zamówień i stawek podatkowych używają teraz React i natywnych okien dialogowych zamiast Backbone i jQuery UI.

