Pro
- Nowość: Dodano możliwość generowania unikalnych kodów rabatowych podczas tworzenia nowych rabatów.
Lite i Pro
- Ważne: Ta wersja wymaga PHP w wersji 7.4 lub wyższej oraz WordPress w wersji 5.8 lub wyższej.
- Ważne: Amazon Pay zostało formalnie wycofane i nie jest już dostępne do nowych instalacji. Sklepom korzystającym obecnie z Amazon Pay zaleca się rozważenie innych opcji.
- Nowość: PHP 8.1 jest teraz w pełni obsługiwane.
- Nowość: Kody rabatowe można teraz stosować do konkretnych wariantów cenowych.
- Nowość: Kod rabatowy można teraz ustawić tak, aby obejmował lub wykluczał określone kategorie produktów.
- Nowość: Właściciele sklepów mogą teraz archiwizować kody rabatowe, aby ułatwić zarządzanie promocjami.
- Nowość: Lista kodów rabatowych ma teraz lepszą widoczność statusu i wykorzystania rabatów.
- Nowość: Do listy rozwijanej Typ produktu dodano nowy typ produktu „Usługa”, aby umożliwić sprzedaż produktów niededykowanych do pobrania.
- Nowość: Sporne płatności w PayPal i Stripe ustawiają zamówienie na nowy status „Wstrzymane” i ograniczają dostęp do pobranych plików.
- Nowość: Gdy płatność jest sporna z PayPal lub Stripe, link do sporu jest dodawany do szczegółów zamówienia w panelu administratora wraz z notatkami do zamówienia.
- Nowość: Data wykonania akcji związanych z ukończonym zamówieniem jest teraz przechowywana jako część samego zamówienia, a nie jako metadane, i będzie wyświetlana jaśniej na ekranach szczegółów zamówienia. Istniejące metadane zostaną przeniesione w tle; powiadomienia zostaną zaktualizowane, aby informować właścicieli sklepów o postępach.
- Ulepszenie: Potwierdzenia zakupu są teraz wysyłane przy użyciu odroczonych akcji, aby poprawić wydajność przetwarzania płatności.
- Ulepszenie: Pole metabox produktu pakietowego zostało ulepszone pod kątem wydajności w witrynach z wieloma produktami.
- Ulepszenie: Zapytanie o produkty niebędące częścią pakietu zostało zaktualizowane w celu zwiększenia wydajności, szczególnie podczas edycji produktu do pobrania.
- Ulepszenie: Poprawiono wydajność wyszukiwania klientów i realizacji zakupu poprzez warunkowe uruchamianie starszych haków i filtrów zawierających obiekty płatności.
- Ulepszenie: Stan witryny i telemetria sprawdzają teraz stan interfejsu REST API za pomocą punktu końcowego testowego.
- Ulepszenie: Opłata za aplikację dla płatności Stripe jest usuwana dla posiadaczy karnetów, którzy mają dostęp do rozszerzenia Stripe Pro, nawet jeśli nie mają zainstalowanego Stripe Pro.
- Ulepszenie: Style bloków Easy Digital Downloads zostały zaktualizowane dla motywów nieblokowych, aby ładowały się tylko wtedy, gdy blok jest renderowany.
- Ulepszenie: Blok Produktów EDD pozwala teraz na filtrowanie produktów według autora.
- Naprawiono: Zaktualizowano opłatę za aplikację Stripe nieobjętą licencją do 3%.
- Naprawiono: Stripe Payment Elements nie obsługiwał już motywu „none”, a domyślnie ustawiono „stripe”.
- Poprawka: Dodano zabezpieczenia wokół przeglądania tabeli listy dostosowań.
- Poprawka: Aby uniknąć konfliktów z innymi wtyczkami, krytyczne biblioteki dostawców zostały przeniesione do przestrzeni nazw EDD.
- Poprawka: Wsparcie regionalne dla Stripe sprawdza teraz kraj konta Stripe przed sprawdzeniem kraju sklepu.
- Poprawka: Zamówienia PayPal Commerce nie zawsze były finalizowane podczas korzystania ze strony potwierdzenia.
- Poprawka: Stripe Payment Element używa teraz lokalizacji przeglądarki do lokalizacji.
- Poprawka: Użycie narzędzia Import mogło spowodować krytyczny błąd.
- Poprawka: Kody rabatowe skutkujące 100% zniżką mogły uniemożliwić użytkownikowi dokończenie zakupu w koszyku.
- Poprawka: Zapisane koszyki nie były poprawnie zapisywane dla niektórych użytkowników.
- Poprawka: Podczas zapisywania koszyka z aktywną bramką Stripe, komunikat o zapisaniu koszyka został usunięty przedwcześnie.
- Poprawka: Ponowne obliczanie statystyk klienta nie zawsze było poprawnie planowane.
- Poprawka: Nieprawidłowe adresy URL dodawania do koszyka mogły spowodować wyświetlenie ostrzeżenia PHP.
- Poprawka: Rabat stały może skutkować nieprawidłowym zaokrągleniem sumy w zależności od warunków koszyka.
- Poprawka: Przeglądanie szczegółów zamówienia zmigrowanego zamówienia, dla którego rabat został usunięty, wyglądało na niekompletne.
- Poprawka: Witryny z niekompatybilnymi wersjami MySQL mogły nie wyświetlać odpowiednich ostrzeżeń.
- Poprawka: Próba aktywacji przepustki z pustym kluczem licencyjnym mogła wydawać się zablokowana.
- Poprawka: Stripe JavaScript został ulepszony, aby był bardziej wydajny, usuwał tylko komunikaty o błędach i działał tylko wtedy, gdy wybrana jest bramka Stripe.
- Poprawka: Stripe mógł próbować zaktualizować właściwość, która nie jest obsługiwana przez API Stripe.
- Poprawka: Nowe subskrypcje PayPal Commerce mogły nie być poprawnie oznaczane jako zakończone.
- Poprawka: Style zastępczych elementów bloków EDD mogły kolidować z zastępczymi elementami rdzenia WordPress.
- Poprawka: Dodatkowe, nieoficjalnie obsługiwane dane opłat są teraz przechowywane jako metadane dostosowania zamówienia.
- Dev: Wiele filtrów i haków, które przekazywały obiekty
EDD_Payment, ma teraz uzupełniający hak lub filtr, który używa obiektówEDD\Orders\Order. - Dev: Easy Digital Downloads nie rejestruje już typów postów
edd_paymentiedd_discount. - Dev: Easy Digital Downloads – Core zawiera teraz podstawowy kod Stripe, a Stripe Pro 3.0.0 zawiera tylko funkcje pro.
- Dev: Usunięto kod dla starych, nieobsługiwanych wersji PHP.
- Dev: Wprowadzono nowy hak
edd_after_order_actionsdo zarządzania wszystkimi zdarzeniami, które powinny wystąpić po utworzeniu zamówienia. Wykorzystuje on obiekt zamówienia dla lepszej wydajności, a wszelkie użyciaedd_after_payment_actionspowinny zostać odpowiednio zaktualizowane. - i18n: 141 Dodano, 199 Usunięto/Zmieniono lokalizację, 17 Różnic (liczby są przybliżone).




