Zaloguj się
Rozpocznij

Easy Digital Downloads Changelog

Wyświetl wersje i dzienniki zmian dla EDD i dodatków.
Wersja 2.8.3 — 20 października 2026
  • Bezpieczeństwo: Zapis profilu sprzedawcy sprawdza teraz uprawnienia do zmienianego konta, więc zalogowany użytkownik nie może już zmieniać adresu e-mail ani danych innego użytkownika.
  • Bezpieczeństwo: Ograniczono zatwierdzonym sprzedawcom możliwość przeglądania prywatnych produktów innych autorów na listach sklepowych ani edycji kategorii i tagów produktów.
  • Bezpieczeństwo: Zatwierdzanie pobrań z listy Pobrania wymaga teraz uprawnień do publikacji każdego z nich, więc sprzedawcy nie mogą już pomijać przeglądu sklepu ani publikować oczekujących produktów, postów ani stron innych sprzedawców.
  • Bezpieczeństwo: Formularze rejestracji, logowania i kontaktu sprzedawcy zawsze stosują teraz reCAPTCHA i wymagane pola ustawione w ustawieniach FES.
  • Bezpieczeństwo: Ograniczono sugestie taksonomii w formularzach sprzedawcy do taksonomii produktów, dzięki czemu zatwierdzeni sprzedawcy nie widzą już niepowiązanych nazw terminów.
  • Bezpieczeństwo: Uniemożliwiono niezalogowanym odwiedzającym zmianę zarejestrowanych sprzedaży i zarobków sprzedawców.
  • Bezpieczeństwo: Usunięto stare procedury aktualizacji FES, które niezalogowani odwiedzający mogli uruchomić, aby usunąć role sprzedawców i utworzyć niezatwierdzone rekordy sprzedawców.
  • Bezpieczeństwo: Ograniczono zatwierdzonych sprzedawców do edycji tylko produktów, które sami stworzyli, zamiast dowolnego postu, strony lub produktu.
  • Bezpieczeństwo: Zablokowano innym stronom internetowym możliwość uczynienia użytkownika zatwierdzonym sprzedawcą, gdy odwiedził je administrator sklepu, będąc zalogowanym.
  • Bezpieczeństwo: Zablokowano innym stronom internetowym możliwość zmiany statusu sprzedawcy, gdy odwiedził je administrator sklepu, będąc zalogowanym.
  • Bezpieczeństwo: Nazwy wyświetlane sprzedawców są teraz zabezpieczone w profilu sprzedawcy administratora, dzięki czemu niezabezpieczona treść wprowadzona podczas rejestracji nie jest już uruchamiana, gdy przegląda ją administrator sklepu.
  • Bezpieczeństwo: Zamknięto lukę w ekranach narzędzi i aktualizacji FES, która pozwalała spreparowanemu linkowi na wykonanie niechcianych akcji przez administratora sklepu, który go otworzył.
  • Bezpieczeństwo: Odpowiedzi na komentarze w panelu sprzedawcy są teraz publikowane jako odpowiadający sprzedawca i tylko na jego własnych produktach, a nie mogą już ukrywać komentarzy z paneli innych sprzedawców.
  • Bezpieczeństwo: Pliki produktów dodane za pomocą pola cenowego sprzedawcy muszą teraz być własnymi przesłanymi plikami sprzedawcy lub linkami do innej witryny, a nie chronionymi plikami przechowywanymi w witrynie.
  • Bezpieczeństwo: Sprzedawcy mogą teraz przeglądać potwierdzenie tylko dla zamówień zawierających ich własne produkty, zamiast szczegółów klienta, kluczy licencyjnych lub subskrypcji z dowolnego zamówienia.
  • Bezpieczeństwo: Poprawiono wyszukiwanie i sortowanie listy sprzedawców, co pozwalało kierownikom sklepów lub spreparowanemu linkowi otwieranemu przez jednego z nich na odczytywanie lub zmienianie danych w bazie danych sklepu.
  • Bezpieczeństwo: Formularz logowania FES loguje teraz odwiedzającego tylko do konta, którego hasło wprowadził.
  • Bezpieczeństwo: Pola plików sprzedawcy akceptują teraz tylko pliki multimedialne przesłane przez sprzedawcę.
  • Admin: Adresy sprzedawców są teraz edytowane w oknie modalnym.
  • Admin: Sprzedawcy są teraz przekierowywani z ekranów administracyjnych, do których nie powinni mieć dostępu w każdym przypadku.
  • Admin: Zapisywanie profilu sprzedawcy nie dodaje już ukośników wstecznych do nazw i adresów zawierających cudzysłowy lub apostrofy.
  • Formularze: Naprawiono sugestie terminów taksonomii w formularzach sprzedawców, które nie działały na PHP 8.
  • i18n: Naprawiono powiadomienie WordPress 6.7 dotyczące zbyt wczesnego ładowania tłumaczeń.
  • Narzędzia: Naprawiono ostrzeżenie PHP podczas ponownego zliczania statystyk sprzedawców dla sprzedawców bez produktów.
  • Narzędzia: Usunięto przestarzałe narzędzia importu/eksportu Pre-FES 2.4 i Resetuj wszystkie formularze, a pozostałe narzędzia Frontend Submissions zostały przedstawione jako karty.
  • Sprzedawcy: Naprawiono powiadomienie o niezdefiniowanej zmiennej w pamięci podręcznej sprzedawcy.
  • Dev: Formularze FES odmawiają teraz zapisu, gdy identyfikator formularza nie pasuje do typu zapisywanego formularza.
  • Dev: Usunięto procedury aktualizacji FES 2.2 i 2.3, których obecne instalacje już nie używają.
  • Dev: Zdeprecjonowano fes_tools_page(), fes_get_tools_tabs() i fes_process_form_tools(); narzędzia FES są teraz przesyłane przez router akcji administracyjnych EDD i wymagają manage_shop_settings.
  • Dev: Minimalne wymagania to teraz PHP 7.4, WordPress 6.2 i EDD 3.4.0, a biblioteka narzędzi dodatków została zaktualizowana.
Wersja 2.14.0 — 20 października 2026
  • NOWOŚĆ: API – Subskrypcje, odnowienia i notatki subskrypcji są teraz dostępne dla asystentów AI za pośrednictwem WordPress Abilities API.
  • NOWOŚĆ: Subskrypcje – Klienci, których link do aktualizacji już nie działa, mogą teraz poprosić o nowy e-mailem ze strony aktualizacji.
  • Bezpieczeństwo: Ulepszone sprawdzanie cen produktów cyklicznych i warunków rozliczeń przy kasie.
  • Bezpieczeństwo: Wzmocnione sprawdzanie powiadomień o subskrypcjach PayPal Standard i 2Checkout.
  • Bezpieczeństwo: Treść ograniczona do aktywnych subskrybentów teraz ściślej sprawdza status subskrypcji.
  • Bezpieczeństwo: Ulepszone czyszczenie notatek subskrypcji.
  • Bezpieczeństwo: API subskrypcji wymaga teraz uprawnień do przeglądania subskrypcji przed zwróceniem szczegółów subskrypcji.
  • Bezpieczeństwo: Wzmocnione sprawdzanie przed oznaczeniem zamówienia PayPal Express jako zrealizowanego.
  • Bezpieczeństwo: Wzmocnione sprawdzanie własności podczas aktualizacji metody płatności subskrypcji przez klienta.
  • Bezpieczeństwo: Strona potwierdzenia PayPal Express pokazuje teraz szczegóły subskrypcji tylko klientowi, do którego należą.
  • Administracja: Ukryta strona aktualizacji nie pojawia się już w Palecie Poleceń WordPress.
  • Bloki: Bloki nagłówka i stopki na stronie aktualizacji metody płatności działają teraz poprawnie z motywami blokowymi.
  • Kompatybilność – Wiele walut: Subskrypcje Stripe odnawiają się teraz w walucie zakupu zamiast waluty bazowej sklepu.
  • Kompatybilność – Licencjonowanie oprogramowania: Ręczne odnowienie licencji przez PayPal teraz anuluje starą subskrypcję, dzięki czemu klienci nie są już obciążani dwukrotnie.
  • PayPal: Anulowane subskrypcje korzystające z zapisanej metody płatności PayPal mogą być teraz reaktywowane.
  • PayPal: Odnowienia z podatkiem nie są już zawyżane o kwotę podatku.
  • Prywatność: Anonimizuj dane osobowe może teraz anonimizować zamówienia odnowienia subskrypcji.
  • Odnowienia: Nieudana płatność za odnowienie nie przedłuża już subskrypcji ani jej licencji.
  • Odnowienia: Odnowienia przetwarzane ostatniego dnia miesiąca otrzymują teraz prawidłową datę wygaśnięcia.
  • Stripe: Subskrypcje są teraz tworzone po zrealizowaniu zamówienia, które zostało wstrzymane.
  • Stripe: Zakupy zrealizowane po opuszczeniu kasy przez klienta, w tym zakupy na żywo przez Amazon Pay, teraz tworzą ich subskrypcje.
  • Stripe: Subskrypcje anulowane po nieudanych płatnościach można ponownie reaktywować, a płatność jest pobierana, gdy to nastąpi.
  • Stripe: Narzędzie synchronizacji subskrypcji teraz aktualizuje daty wygaśnięcia, dzięki czemu reaktywowane subskrypcje pozostają aktywne.
  • Stripe: Subskrypcje odzyskane za pomocą narzędzia brakujących subskrypcji teraz przechowują prawidłowy podatek cykliczny.
  • Stripe: Anulowanie subskrypcji, która nie została opłacona w Stripe, teraz również ją anuluje w Stripe.
  • Stripe: Płatności za odnowienia są teraz rejestrowane nawet wtedy, gdy zapisany identyfikator Stripe subskrypcji jest nieaktualny.
  • Stripe: Narzędzie do odzyskiwania subskrypcji Stripe na ekranie zamówienia ponownie wyszukuje pasujące subskrypcje Stripe.
  • Stripe: Nowa metoda płatności otrzymuje teraz pełny adres rozliczeniowy klienta, dzięki czemu odnowienia w regionach, które tego wymagają, nie są już odrzucane.
  • Podatki: Zamówienia odnowienia używają teraz bieżącej stawki podatkowej zamiast tej, która została dezaktywowana.
  • Dev: Starsze wywołania zwrotne tworzenia subskrypcji Stripe nie są już rejestrowane w trybie Payment Elements.
  • Dev: Dodano narzędzie blokujące, aby zapobiec jednoczesnemu przetwarzaniu tego samego rekordu dwukrotnie.
  • Dev: Dodano brakujący indeks parent_payment_id_product_id do tabeli subskrypcji dla sklepów, które zostały zaktualizowane z wersji 2.12.2 lub wcześniejszej, co rozwiązuje problem powolnego ładowania stron administracyjnych.
  • Dev: Zapytanie o subskrypcje teraz weryfikuje własny kierunek sortowania.
  • Dev: Reaktywacja subskrypcji Stripe jest teraz realizowana w dedykowanej usłudze.
  • Dev: Bloki używają teraz współdzielonych narzędzi kompilacji wtyczki, a zależności zostały zaktualizowane.
Wersja 3.9.8 — 20 października 2026
  • NOWOŚĆ: Licencje – Licencje można teraz odczytywać i zarządzać nimi za pomocą WordPress Abilities API (wymaga EDD 3.7.1 lub nowszego).
  • Bezpieczeństwo: Linki do pobierania pakietów są teraz podpisywane tajnym kluczem specyficznym dla witryny, dzięki czemu ich wygaśnięcie nie może zostać sfałszowane.
  • Bezpieczeństwo: Formularz odnowienia licencji nie ujawnia już szczegółów licencji ani ceny odnowienia nikomu innemu niż właściciel licencji.
  • Bezpieczeństwo: Naprawiono problem, który pozwalał na zmianę cen uaktualnień i odnowień licencji podczas realizacji zakupu.
  • Bezpieczeństwo: Naprawiono problem z ujawnieniem informacji, gdzie API aktualizacji mogło opisywać nieopublikowane lub chronione hasłem produkty.
  • Bezpieczeństwo: Naprawiono problem z przechowywanym atakiem typu cross-site scripting w dzienniku zmian produktu.
  • Bezpieczeństwo: Naprawiono problem z fałszowaniem żądań po stronie serwera w lokalizacji pliku readme.txt produktu.
  • Bezpieczeństwo: Usuwanie licencji, w tym za pomocą akcji masowych, wymaga teraz uprawnienia do zarządzania licencjami.
  • Bezpieczeństwo: Dodano ochronę przed fałszowaniem żądań między witrynami do akcji limitu aktywacji i powiadomienia o odnowieniu na ekranie licencji.
  • Bezpieczeństwo: Naprawiono problem z odbitym atakiem typu cross-site scripting na ekranie licencji.
  • Bezpieczeństwo: Akcje masowe na ekranie licencji wymagają teraz tych samych uprawnień, co ich wersje dla pojedynczych licencji.
  • Bezpieczeństwo: Naprawiono problem z wstrzykiwaniem SQL w kolejności sortowania tabeli listy licencji.
  • Bezpieczeństwo: Naprawiono problem, który mógł ujawnić adres URL aktywnej witryny innego klienta podczas dodawania witryny do licencji.
  • Bezpieczeństwo: Eksportowanie kluczy licencyjnych wymaga teraz uprawnień do zarządzania licencjami.
  • Bezpieczeństwo: Dzienniki zmian produktów, opisy i powiadomienia o uaktualnieniach wysyłane przez API aktualizacji są teraz ograniczone do tego samego kodu HTML, co inne treści produktów.
  • Bezpieczeństwo: Naprawiono problem z wstrzykiwaniem SQL w filtrze stanu eksportu licencji.
  • Bezpieczeństwo: Naprawiono problem, który pozwalał nieautoryzowanemu żądaniu usunąć licencje zamówienia, podczas gdy zamówienie pozostało.
  • Administracja: Tytuł strony Licencje to teraz „Licencje”.
  • Administracja: Naprawiono styl powiadomienia o wymaganiach wtyczki na ekranie Wtyczki w WordPress 7.1.
  • Administracja: Strona uaktualnień licencji nie pojawia się już w palecie poleceń WordPress.
  • Administracja: Naprawiono wysyłanie powiadomienia o odnowieniu do wygasłej licencji z akcji masowych na ekranie licencji.
  • Administracja: Kliknięcie Filtruj na ekranie licencji nie uruchamia już wybranej akcji masowej na zaznaczonych licencjach.
  • Administracja: Ekran licencji zachowuje termin wyszukiwania i kartę po ponownym załadowaniu po akcji masowej.
  • API: API aktualizacji nie opisuje już nieopublikowanych, prywatnych lub chronionych hasłem produktów, chyba że żądanie zawiera aktywną lub wygasłą licencję dla tego produktu. Wyłączona licencja nie jest już liczona.
  • Bloki: Przywrócono przycisk anulowania w formularzu odnowienia licencji.
  • Pobrane: Nowe linki do pobierania pakietów używają nowego podpisu, więc linki wygenerowane przed aktualizacją przestają działać. Wygasają one samoistnie w ciągu czasu wygaśnięcia linku do pobrania sklepu (domyślnie 24 godziny).
  • Pobrane: Logi zmian produktów nie zezwalają już na skrypty, ramki iframe ani inne elementy HTML poza tym, co pozwala treść posta, więc osadzone filmy w logach zmian są usuwane.
  • Pobrane: Lokalizacja pliku readme.txt produktu musi być publicznym adresem URL. Lokalne i prywatne adresy sieciowe nie są już pobierane, a nieprawidłowe adresy URL nie są zapisywane.
  • E-maile: Powiadomienia o odnowieniu nie są już wysyłane dla licencji, których produkt został usunięty.
  • E-maile: Naprawiono akcję masowego wysyłania powiadomień o odnowieniu, która nic nie wysyłała dla licencji, które nie wygasły.
  • Licencje: Licencja musi być powiązana z kontem użytkownika, aby mogła zostać zaktualizowana. Licencja bez konta, taka jak ta z zakupu gościnnego, nie może już zostać zaktualizowana.
  • Licencje: Naprawiono krytyczny błąd podczas wykonywania wstecznego licencjonowania na pakietach z nierozwiązywalną licencją podrzędną.
  • Odnowienia: W formularzu i bloku odnowienia licencji, licencja powiązana z kontem użytkownika może być odnowiona tylko przez tego użytkownika.
  • Odnowienia: Po włączeniu dopasowywania e-maili, gość odnawiający licencję powiązaną z kontem jest proszony o zalogowanie się.
  • Odnowienia: Odnowienie licencji nie usuwa już tego samego produktu z koszyka, gdy jest on już tam jako nowy zakup. Oba pozostają w koszyku.
  • Odnowienia: Naprawiono fałszywy komunikat „już w koszyku” podczas odnawiania produktu, który był w koszyku jako nowy zakup.
  • Dev: Zdegradowano EDD_Software_Licensing::get_download_package(). Użyj EDD\SoftwareLicensing\Downloads\Package::get_download_package().
  • Dev: Programy obsługi AJAX limitu aktywacji zwracają teraz odpowiedź JSON zamiast surowej liczby.
  • Dev: Filtr edd_sl_package_download_computed_hash jest teraz stosowany podczas generowania adresów URL pakietów, a nie tylko podczas ich walidacji.
  • Dev: Wygaśnięcie linku do pobrania pakietu jest teraz generowane i sprawdzane w UTC.
Wersja 1.3.0 — 20 października 2026
  • NOWOŚĆ: Pliki do pobrania – Produkty mogą teraz nadpisywać tryb wyświetlania „Dodaj do koszyka” dla wszystkich dostępów, dzięki czemu pojedynczy produkt może wyświetlać przyciski „Kup wszystkie dostępy” i „Zaloguj się” bez zmiany ustawienia całego sklepu.
  • Bezpieczeństwo: Naprawiono problem z przechowywanym atakiem typu cross-site scripting w tekście skróconego kodu dla wszystkich dostępów, który użytkownicy z dostępem redaktora mogli dodać do posta.
  • Bezpieczeństwo: Naprawiono problem, który pozwalał na pobranie plików powiązanych z innymi opcjami cenowymi produktu przez przepustkę z ograniczonym dostępem do określonych opcji cenowych.
  • Bezpieczeństwo: Ręczne sprawdzanie wygaśnięcia przepustek zostało ograniczone do menedżerów sklepu.
  • Administracja: Naprawiono problem z ustawieniami tekstów instruktażowych „Kup wszystkie dostępy” i „Zaloguj się”, które traciły swoje linki po zapisaniu w EDD 3.7.1 lub nowszym.
  • Administracja: Ukryte strony administracyjne dla wszystkich dostępów nie pojawiają się już w palecie poleceń.
  • Administracja: Ustawienie trybu wyświetlania „Dodaj do koszyka” dla całego sklepu jest teraz rozwijaną listą z jaśniejszymi etykietami opcji.
  • Płatność: Naprawiono błąd „Utwórz konto lub zaloguj się”, który nie pojawiał się dla przepustki dla wszystkich dostępów, gdy wykluczony produkt tylko dla wszystkich dostępów znajdował się przed nią w koszyku.
  • Cron: Przypisane przepustki są teraz niezawodnie odnawiane: codzienne sprawdzanie wygaśnięcia działa w partiach dla każdej aktywnej przepustki, a więcej niż jedna wygasła przepustka może zostać odnowiona w tym samym żądaniu.
  • Logi: Naprawiono pliki do pobrania dla wszystkich dostępów, które mogły być rejestrowane na koncie innego klienta w dzienniku pobierania plików, gdy dwa pobrania miały miejsce jednocześnie.
  • Logi: Dziennik debugowania nie rejestruje już wpisu dla każdego produktu przeglądanego przez odwiedzającego bez przepustki. Zamówienia: Nieprawidłowe przepustki pokazują teraz, dlaczego są nieprawidłowe, w szczegółach przepustki zamówienia.
  • Raporty: Dodano selektor zakresu dat do raportu dla wszystkich dostępów.
  • Raporty: Filtr produktów w raporcie dla wszystkich dostępów wyświetla teraz tylko przepustki dla wszystkich dostępów.
  • Raporty: Naprawiono krytyczny błąd na stronach z niestandardowym układem katalogu WordPress, spowodowany ładowaniem tabeli raportu dla wszystkich dostępów na każdej stronie.
  • Raporty: Naprawiono problem z raportem dla wszystkich dostępów, który pomijał pobrania dokonane dzisiaj.
  • Deweloper: Naprawiono edd_all_access_get_customer_pass_objects() zwracający przepustki pierwszego klienta dla każdego klienta sprawdzonego w tym samym żądaniu, co wpłynęło również na edd_all_access_user_has_pass().
  • Deweloper: Minimalne wymagania to teraz EDD 3.5.0 i WordPress 6.2.
  • Deweloper: Dodano filtr edd/all_access/checkable_passes i akcję edd/all_access/file_download_logged, dzięki czemu rozszerzenie może udostępniać przepustkę innym użytkownikom.
  • Deweloper: Zdeprecjonowano edd_all_access_check_expired_periods_via_cron(), edd_all_access_add_meta_box() i edd_all_access_render_all_access_meta_box().
Wersja 3.7.2 — 14 października 2026
  • Zabezpieczenia: Naprawiono brakujące sprawdzenie autoryzacji podczas wysyłania testowego podsumowania wiadomości e-mail.
  • Zabezpieczenia: Kody rabatowe z maksymalną liczbą użyć są teraz rezerwowane po rozpoczęciu realizacji zakupu, dzięki czemu klienci dokonujący zakupu w tym samym czasie nie mogą już wykorzystać kodu po przekroczeniu jego limitu.
  • Realizacja zakupu: Naprawiono formularze Logowanie i Rejestracja, które nie wyświetlały się na stronie realizacji zakupu utworzonej z bloku Realizacja zakupu bez wewnętrznych bloków.
  • Realizacja zakupu: Poprawiono szybkość finalizacji zamówienia poprzez odroczenie obliczania całkowitych zarobków sklepu do momentu zakończenia realizacji zakupu.
  • Baza danych: Zdarzenia bazy danych mogą być teraz wyzwalane tylko przez operacje, które je tworzą.
  • Rabat: Użycia rabatów przechowywane przez nieopłacone oczekujące zamówienia są teraz zwracane wcześniej, dzięki czemu porzucone realizacje zakupu nie blokują już innych klientów przed użyciem ograniczonego kodu.
  • Rabat: Opłacone zamówienie, którego kod rabatowy nie ma już dostępnych użyć, jest teraz wstrzymywane do przeglądu zamiast finalizowane.
  • E-maile: Naprawiono krytyczny błąd z włączonym odzyskiwaniem koszyka, który mógł zatrzymać wysyłanie wszystkich e-maili w witrynie, gdy aktywny jest inny wtyczka poczty.
  • E-maile: Naprawiono wysyłanie testowego e-maila lub podgląd niestandardowego e-maila odzyskiwania koszyka.
  • E-maile: Nowy e-mail użytkownika może być teraz wysyłany tylko przez rejestrację użytkownika.
  • Zamówienia: Naprawiono zmiany statusu zamówienia uruchamiające przetwarzanie zamówienia dla statusów innych niż oczekujące i przetwarzane.
  • Zamówienia: Naprawiono ostrzeżenia PHP na ekranach zamówień, gdy zamówienie nie ma adresu IP.
  • PayPal: Naprawiono błędy częściowych zwrotów dla kwot 1000 lub więcej, lub w sklepach używających przecinka jako separatora dziesiętnego.
  • Raporty: Naprawiono eksport klientów przesuwający każdą kolumnę po ID, gdy filtrowano według kategorii lub tagu pobierania.
  • Raporty: Naprawiono błąd braku pamięci na ekranie eksportu w sklepach z wieloma skategoryzowanymi pobraniami.
  • Raporty: Eksport, którego bieżący użytkownik nie może uruchomić, teraz wyświetla błąd zamiast działać w nieskończoność.
  • Stripe: Poprawiono szybkość realizacji zakupu w sklepach z wieloma zamówieniami.
  • Narzędzia: Ekran Narzędzia teraz pokazuje domyślną kartę, gdy żądana jest nieistniejąca karta.

Wersja 3.7.1.1 — 6 października 2026
  • Ulepszono: Zamówienia Square są teraz finalizowane tylko po potwierdzeniu przez Square, że płatność została zakończona.

Wersja 2.4.2 — 28 września 2026
  • Admin: Zaktualizowano linki do dokumentacji na ekranie ustawień Amazon S3.
  • Admin: Poprawiono wyświetlanie nazw zasobników i obiektów w zakładce Biblioteka Amazon S3.
  • Admin: Naprawiono przeglądarkę plików S3, aby funkcja Wstaw/Użyj pliku wypełniała nazwę pliku i adres URL oraz zamykała okno modalne.
  • Admin: Naprawiono ostrzeżenie PHP, gdy S3 nie zwraca właściciela zasobnika, i zamiast tego użyto wartości N/A.
  • Kompatybilność – Przesyłane przez użytkowników formularze: Naprawiono pole Amazon S3 w formularzach przesyłania przez sprzedawców.
  • Pobrane: Poprawiono walidację żądań i przesyłania plików S3.
  • Pobrane: Poprawiono obsługę plików przeniesionych do Amazon S3 z innych rozszerzeń.
  • Dev: Nowe minimalne wymagania to PHP 7.4, WordPress 6.2 i Easy Digital Downloads 3.3.0.
  • Dev: Zaktualizowano zależności composer.
Wersja 3.7.1 — 21 września 2026
  • NOWOŚĆ: Zdolności – Dane sklepu są teraz rejestrowane w WordPress Abilities API, dzięki czemu asystenci AI mogą odkrywać dane zamówień, klientów, produktów i rabatów oraz z nimi pracować.
  • NOWOŚĆ: Administracja – Wprowadzenie obsługi Palety Poleceń, dzięki czemu zamówienia, klienci, rabaty i pobrania można znaleźć i przejść do nich za pomocą Cmd+K / Ctrl+K w WordPress 6.9 i nowszych.
  • Administracja: Ulepszono stylizację ulepszonych pól wyboru, aby poprawnie renderowały się obok wtyczek, które ładują własne style Chosen.
  • Administracja: Wzmocniono walidację i wyjście ustawień sklepu podczas ich zapisywania.
  • API: Ulepszono sprawdzanie widoczności punktu końcowego API produktów.
  • API: Ulepszono sprawdzanie uprawnień w trybie API dzienników pobierania plików oraz warunki wydawania kluczy API.
  • Bloki: Ulepszono sprawdzanie własności w bloku Pobrania Użytkownika.
  • Bloki: Wzmocniono sposób zapisywania atrybutów stylów w wewnętrznym CSS bloku Pobrania.
  • Koszyk: Naprawiono linki usuwania produktów z koszyka, które psuły się po odświeżeniu koszyka za pomocą AJAX.
  • Koszyk: Ulepszono sprawdzanie przywróconego koszyka gościa, w tym jego cen i dostępu.
  • Płatność: Przywrócono link „Resetuj hasło” w komunikacie o błędzie logowania przy płatności.
  • Płatność: Naprawiono błąd „Potwierdź hasło”, który uniemożliwiał klientom utworzenie nowego konta przy płatności blokowej.
  • Płatność: Naprawiono problem z przyciskiem PayPal, który nie odpowiadał gościom, gdy formularz logowania przy płatności był ukryty.
  • Płatność: Zwiększono weryfikację wymaganą przed automatycznym utworzeniem nowego konta przez zamówienie.
  • Płatność: Dodano kontrolę nadużyć do tworzenia konta na froncie i ulepszono sposób, w jaki płatność stosuje ustawienie rejestracji sklepu.
  • Kompatybilność – Elementor: Naprawiono miniatury produktów w koszyku renderujące się w pełnym rozmiarze oraz ostrzeżenie PHP w starszym widżecie płatności.
  • Kompatybilność – Elementor: Naprawiono nieprawidłowe renderowanie dwukolumnowego układu płatności.
  • Kompatybilność – Elementor: Poprawiono wydajność frontu, zaprzestając dekodowania pełnego drzewa elementów Elementor przy każdym wyświetleniu strony.
  • Kompatybilność – WP All Export: Naprawiono skrypty ulepszonego wyboru EDD psujące konstruktor Drag & Drop.
  • Cron: Czyszczenie sesji ponownie się planuje, dopóki nie zostanie wyczyszczony cały backlog wygasłych sesji.
  • Cron: Ulepszono sprawdzanie kontekstu w procedurach konserwacji cron.
  • Klienci: Naprawiono ostrzeżenia o niezdefiniowanym kluczu, gdy dane sesji klienta były tylko częściowo wypełnione.
  • Klienci: Ulepszono sprawdzanie uprawnień wymaganych do usunięcia klienta i jego rekordów.
  • Klienci: Zwiększono weryfikację wymaganą przed przypisaniem istniejącego rekordu klienta podczas rejestracji.
  • Klienci: Ulepszono sposób przechowywania szczegółów nazwy i adresu klienta, gdy proces zakupu nie zostanie zakończony.
  • Baza danych: Ulepszono czyszczenie serializowanych wartości meta.
  • Zniżki: Wzmocniono egzekwowanie limitów użycia zniżek.
  • Pobrane: Naprawiono ostrzeżenie PHP podczas dostarczania plików hostowanych pod adresem URL bez lokalnej ścieżki pliku.
  • Pobrane: Zacieśniono granicę katalogu stosowaną podczas serwowania lokalnie hostowanych plików.
  • Pobrane: Ulepszono sprawdzanie własności i lokalizacji plików, do których odwołuje się identyfikator załącznika.
  • Pobrane: Ulepszono sprawdzanie widoczności stosowane do wyników wyszukiwania produktów.
  • Pobrane: Ulepszono sposób buforowania wyników wyszukiwania produktów.
  • Pobrane: Ulepszono sprawdzanie uprawnień podczas zapisywania produktów pakietowych oraz sposób określania dostępu do plików pakietowych.
  • Pobrane: Wzmocniono egzekwowanie limitów pobierania na plik.
  • Pobrane: Ulepszono sposób dopasowywania plików bez przypisanej opcji ceny do zakupu.
  • Pobrane: Ulepszono sprawdzanie dostępu stosowane do zakupionej opcji ceny.
  • Pobrane: Ulepszono sprawdzanie lokalizacji stosowane do ścieżki pliku produktu.
  • Pobrane: Ulepszono walidację wykonywaną podczas generowania linków do pobierania plików.
  • E-maile: Ulepszono sposób renderowania szczegółów produktu w tagu e-mail {download_list}.
  • E-maile: Ulepszono sprawdzanie wykonywane przed wysłaniem e-maili z potwierdzeniem zakupu i nowych sprzedaży.
  • E-maile: Naprawiono krytyczny błąd w tagu e-mail name, gdy zamówienie nie ma imienia.
  • Bramki płatności: Ulepszono walidację i sprawdzanie uprawnień do rejestracji domen Apple Pay.
  • Logi: Ulepszono sprawdzanie uprawnień wymaganych do przeglądania logów sklepu.
  • Migracja: Ulepszono sprawdzanie kontekstu dla rutynowych uaktualnień w tle.
  • Zamówienia: Ulepszono walidację wymaganą do odzyskania porzuconego zamówienia.
  • Zamówienia: Dodano dodatkową walidację do akcji ponownego wysłania potwierdzenia.
  • Zamówienia: Poprawiono renderowanie tytułów produktów w edytorze zamówień.
  • Zamówienia: Zwiększono weryfikację wymaganą od gościa do przeglądania potwierdzenia zamówienia.
  • Zamówienia: Zacieśniono znacznik dozwolony w notatkach produktu na potwierdzeniu zamówienia.
  • Zamówienia: Ulepszono czyszczenie i wyświetlanie adresów zamówień w panelu administracyjnym.
  • Zamówienia: Zaostrzono wymagania dotyczące wykonywania odroczonej akcji zamówienia.
  • Zamówienia: Ulepszono autoryzację wymaganą do utworzenia zamówienia.
  • Zamówienia: Ulepszono sprawdzanie uprawnień przy masowym przenoszeniu do kosza i przywracaniu zamówień.
  • Zamówienia: Ulepszono sprawdzanie uprawnień i danych wejściowych przy ręcznym tworzeniu zamówienia.
  • Zamówienia: Ulepszono sposób, w jaki potwierdzenie zamówienia obsługuje oczekiwanie na weryfikację adresu e-mail.
  • Zamówienia: Zaostrzono sposób, w jaki skrót potwierdzenia określa, które zamówienie wyświetlić.
  • PayPal: Stan witryny poprawnie raportuje teraz status połączenia dla sklepów nadal korzystających z PayPal Commerce v2.
  • PayPal: Dodano dodatkową weryfikację przed wysłaniem zwrotu do PayPal.
  • PayPal: Naprawiono błąd zwrotów dla sklepów nadal połączonych z PayPal Commerce v2.
  • PayPal: Wzmocniono sprawdzanie adresu URL powrotu PayPal przed utworzeniem sesji zakupu.
  • PayPal: Dodano dodatkową weryfikację do akcji synchronizacji webhooków PayPal.
  • PayPal Standard: Ulepszono weryfikację przychodzących wiadomości IPN.
  • PayPal Standard: Ulepszono sposób przechowywania wiadomości bramki w notatkach zamówienia z sporów PayPal.
  • Raporty: Ulepszono wydajność ekranów raportów.
  • Raporty: Ulepszono sposób, w jaki wykres użycia rabatu dopasowuje kod rabatowy.
  • Stripe: Naprawiono błąd sprawdzania kwoty w procesie realizacji zakupu subskrypcji z bezpłatnym okresem próbnym w Elementach Karty.
  • Stripe: Zapobiegano podwójnemu naliczaniu opłat podczas płatności za pomocą Elementów Płatności Stripe.
  • Stripe: Dodano dodatkową weryfikację do kroku finalizacji Stripe Connect.
  • Stripe: Ustawienie trybu Elementów jest teraz widoczne dla sklepów nadal korzystających z Elementów Karty.
  • Dev: Tagi e-mail są teraz definiowane w rejestrze poszczególnych klas tagów. edd_add_email_tag() i filtr edd_email_tags pozostają niezmienione, a edd_email_tag_billing_address() jest przestarzały.
  • Dev: Zaktualizowano Action Scheduler do wersji 4.1.0.
  • Dev: Nowe wewnętrzne haki używają przestrzeni nazw rozdzielonych ukośnikami (edd/domain/event). Żadne istniejące nazwy haków nie uległy zmianie.
  • Dev: Skonsolidowano dynamiczne routery akcji w jedną klasę i dodano filtr edd/actions/router/blocked_hooks do kontrolowania, które nazwy haków będą rozsyłane przez routery.
  • Dev: Dodano filtry edd/logs/file_downloads/columns i edd/logs/file_downloads/row do tabeli logów pobierania plików.
  • Dev: Wiersze eksportu historii pobierania teraz zawierają identyfikator logu.
Wersja 3.7.1 — 21 września 2026
  • NOWOŚĆ: Zdolności – Dane sklepu są teraz rejestrowane w WordPress Abilities API, dzięki czemu asystenci AI mogą odkrywać dane zamówień, klientów, produktów i rabatów oraz z nimi pracować.
  • NOWOŚĆ: Administracja – Wprowadzenie obsługi Palety Poleceń, dzięki czemu zamówienia, klienci, rabaty i pobrania można znaleźć i przejść do nich za pomocą Cmd+K / Ctrl+K w WordPress 6.9 i nowszych.
  • Administracja: Ulepszono stylizację ulepszonych pól wyboru, aby poprawnie renderowały się obok wtyczek, które ładują własne style Chosen.
  • Administracja: Wzmocniono walidację i wyjście ustawień sklepu podczas ich zapisywania.
  • API: Ulepszono sprawdzanie widoczności punktu końcowego API produktów.
  • API: Ulepszono sprawdzanie uprawnień w trybie API dzienników pobierania plików oraz warunki wydawania kluczy API.
  • Bloki: Ulepszono sprawdzanie własności w bloku Pobrania Użytkownika.
  • Bloki: Wzmocniono sposób zapisywania atrybutów stylów w wewnętrznym CSS bloku Pobrania.
  • Koszyk: Naprawiono linki usuwania produktów z koszyka, które psuły się po odświeżeniu koszyka za pomocą AJAX.
  • Koszyk: Odzyskiwanie koszyka wyświetla teraz ostrzeżenie o limicie zapytań zamiast cichego odrzucania.
  • Koszyk: Ulepszono sposób renderowania osi czasu odzyskiwania koszyka.
  • Koszyk: Naprawiono pomijanie wpisów osi czasu odzyskiwania koszyka, gdy przechowywane dane zdarzenia zawierały cudzysłów.
  • Koszyk: Ulepszono sposób określania odbiorcy wiadomości e-mail z odzyskiwaniem koszyka.
  • Koszyk: Ulepszono sprawdzanie przywróconego koszyka gościa, w tym jego cen i dostępu.
  • Płatność: Przywrócono link „Resetuj hasło” w komunikacie o błędzie logowania przy płatności.
  • Płatność: Naprawiono błąd „Potwierdź hasło”, który uniemożliwiał klientom utworzenie nowego konta przy płatności blokowej.
  • Płatność: Naprawiono problem z przyciskiem PayPal, który nie odpowiadał gościom, gdy formularz logowania przy płatności był ukryty.
  • Płatność: Zwiększono weryfikację wymaganą przed automatycznym utworzeniem nowego konta przez zamówienie.
  • Płatność: Dodano kontrolę nadużyć do tworzenia konta na froncie i ulepszono sposób, w jaki płatność stosuje ustawienie rejestracji sklepu.
  • Kompatybilność – Elementor: Naprawiono miniatury produktów w koszyku renderujące się w pełnym rozmiarze oraz ostrzeżenie PHP w starszym widżecie płatności.
  • Kompatybilność – Elementor: Naprawiono nieprawidłowe renderowanie dwukolumnowego układu płatności.
  • Kompatybilność – Elementor: Poprawiono wydajność frontu, zaprzestając dekodowania pełnego drzewa elementów Elementor przy każdym wyświetleniu strony.
  • Kompatybilność – WP All Export: Naprawiono skrypty ulepszonego wyboru EDD psujące konstruktor Drag & Drop.
  • Cron: Czyszczenie sesji ponownie się planuje, dopóki nie zostanie wyczyszczony cały backlog wygasłych sesji.
  • Cron: Ulepszono sprawdzanie kontekstu w procedurach konserwacji cron.
  • Klienci: Naprawiono ostrzeżenia o niezdefiniowanym kluczu, gdy dane sesji klienta były tylko częściowo wypełnione.
  • Klienci: Ulepszono sprawdzanie uprawnień wymaganych do usunięcia klienta i jego rekordów.
  • Klienci: Zwiększono weryfikację wymaganą przed przypisaniem istniejącego rekordu klienta podczas rejestracji.
  • Klienci: Ulepszono sposób przechowywania szczegółów nazwy i adresu klienta, gdy proces zakupu nie zostanie zakończony.
  • Baza danych: Ulepszono czyszczenie serializowanych wartości meta.
  • Zniżki: Wzmocniono egzekwowanie limitów użycia zniżek.
  • Pobrane: Naprawiono ostrzeżenie PHP podczas dostarczania plików hostowanych pod adresem URL bez lokalnej ścieżki pliku.
  • Pobrane: Zacieśniono granicę katalogu stosowaną podczas serwowania lokalnie hostowanych plików.
  • Pobrane: Ulepszono sprawdzanie własności i lokalizacji plików, do których odwołuje się identyfikator załącznika.
  • Pobrane: Ulepszono sprawdzanie widoczności stosowane do wyników wyszukiwania produktów.
  • Pobrane: Ulepszono sposób buforowania wyników wyszukiwania produktów.
  • Pobrane: Ulepszono sprawdzanie uprawnień podczas zapisywania produktów pakietowych oraz sposób określania dostępu do plików pakietowych.
  • Pobrane: Wzmocniono egzekwowanie limitów pobierania na plik.
  • Pobrane: Ulepszono sposób dopasowywania plików bez przypisanej opcji ceny do zakupu.
  • Pobrane: Ulepszono sprawdzanie dostępu stosowane do zakupionej opcji ceny.
  • Pobrane: Ulepszono sprawdzanie lokalizacji stosowane do ścieżki pliku produktu.
  • Pobrane: Ulepszono walidację wykonywaną podczas generowania linków do pobierania plików.
  • E-maile: Ulepszono sposób renderowania szczegółów produktu w tagu e-mail {download_list}.
  • E-maile: Ulepszono sprawdzanie wykonywane przed wysłaniem e-maili z potwierdzeniem zakupu i nowych sprzedaży.
  • E-maile: Naprawiono krytyczny błąd w tagu e-mail name, gdy zamówienie nie ma imienia.
  • Bramki płatności: Ulepszono walidację i sprawdzanie uprawnień do rejestracji domen Apple Pay.
  • Faktury: Zacieśniono znacznik dozwolony w notatkach klienta na fakturach.
  • Faktury: Zacieśniono wymagania dotyczące zapisywania adresu rozliczeniowego faktury.
  • Logi: Ulepszono sprawdzanie uprawnień wymaganych do przeglądania logów sklepu.
  • Migracja: Ulepszono sprawdzanie kontekstu dla rutynowych uaktualnień w tle.
  • Zamówienia: Ulepszono walidację wymaganą do odzyskania porzuconego zamówienia.
  • Zamówienia: Dodano dodatkową walidację do akcji ponownego wysłania potwierdzenia.
  • Zamówienia: Poprawiono renderowanie tytułów produktów w edytorze zamówień.
  • Zamówienia: Zwiększono weryfikację wymaganą od gościa do przeglądania potwierdzenia zamówienia.
  • Zamówienia: Zacieśniono znacznik dozwolony w notatkach produktu na potwierdzeniu zamówienia.
  • Zamówienia: Ulepszono czyszczenie i wyświetlanie adresów zamówień w panelu administracyjnym.
  • Zamówienia: Zaostrzono wymagania dotyczące wykonywania odroczonej akcji zamówienia.
  • Zamówienia: Ulepszono autoryzację wymaganą do utworzenia zamówienia.
  • Zamówienia: Ulepszono sprawdzanie stosowane podczas zapisywania adresu IP zamówienia.
  • Zamówienia: Ulepszono sprawdzanie uprawnień przy masowym przenoszeniu do kosza i przywracaniu zamówień.
  • Zamówienia: Ulepszono sprawdzanie uprawnień i danych wejściowych przy ręcznym tworzeniu zamówienia.
  • Zamówienia: Ulepszono sposób, w jaki potwierdzenie zamówienia obsługuje oczekiwanie na weryfikację adresu e-mail.
  • Zamówienia: Zaostrzono sposób, w jaki skrót potwierdzenia określa, które zamówienie wyświetlić.
  • PayPal: Stan witryny poprawnie raportuje teraz status połączenia dla sklepów nadal korzystających z PayPal Commerce v2.
  • PayPal: Dodano dodatkową weryfikację przed wysłaniem zwrotu do PayPal.
  • PayPal: Naprawiono błąd zwrotów dla sklepów nadal połączonych z PayPal Commerce v2.
  • PayPal: Wzmocniono sprawdzanie adresu URL powrotu PayPal przed utworzeniem sesji zakupu.
  • PayPal: Dodano dodatkową weryfikację do akcji synchronizacji webhooków PayPal.
  • PayPal Standard: Ulepszono weryfikację przychodzących wiadomości IPN.
  • PayPal Standard: Ulepszono sposób przechowywania wiadomości bramki w notatkach zamówienia z sporów PayPal.
  • Raporty: Ulepszono wydajność ekranów raportów.
  • Raporty: Ulepszono sposób, w jaki wykres użycia rabatu dopasowuje kod rabatowy.
  • Stripe: Naprawiono błąd sprawdzania kwoty w procesie realizacji zakupu subskrypcji z bezpłatnym okresem próbnym w Elementach Karty.
  • Stripe: Zapobiegano podwójnemu naliczaniu opłat podczas płatności za pomocą Elementów Płatności Stripe.
  • Stripe: Dodano dodatkową weryfikację do kroku finalizacji Stripe Connect.
  • Stripe: Ustawienie trybu Elementów jest teraz widoczne dla sklepów nadal korzystających z Elementów Karty.
  • Dev: Tagi e-mail są teraz definiowane w rejestrze poszczególnych klas tagów. edd_add_email_tag() i filtr edd_email_tags pozostają niezmienione, a edd_email_tag_billing_address() jest przestarzały.
  • Dev: Zaktualizowano Action Scheduler do wersji 4.1.0.
  • Dev: Nowe wewnętrzne haki używają przestrzeni nazw rozdzielonych ukośnikami (edd/domain/event). Żadne istniejące nazwy haków nie uległy zmianie.
  • Dev: Skonsolidowano dynamiczne routery akcji w jedną klasę i dodano filtr edd/actions/router/blocked_hooks do kontrolowania, które nazwy haków będą rozsyłane przez routery.
  • Dev: Dodano filtry edd/logs/file_downloads/columns i edd/logs/file_downloads/row do tabeli logów pobierania plików.
  • Dev: Wiersze eksportu historii pobierania teraz zawierają identyfikator logu.
Wersja 3.7.0 — 14 sierpnia 2026
  • NOWOŚĆ: Płatność – Edytor bloków płatności obsługuje teraz dostosowywanie za pomocą bloków wewnętrznych.
  • NOWOŚĆ: Płatność – Nowe, kompozycyjne widżety płatności dla dokładniejszej kontroli nad płatnościami w Elementor.
  • NOWOŚĆ: Stripe – Dodano obsługę płatności UPI.
  • Administracja: Naprawiono kompatybilność z WordPress 7.1 dla tabel list administracyjnych i masowego generowania faktur.
  • Administracja: Zapobieżono nadpisywaniu stylów pól meta w edytorze bloków przez style administracyjne EDD.
  • Administracja: Dodano rekomendację ochrony przed spamem w ustawieniach Różne.
  • Administracja: Zmieniono opcję zgody na telemetrię na przełącznik.
  • Płatność: Zaktualizowano wskaźnik ładowania płatności.
  • Płatność: Zaktualizowano płatność za pomocą krótkiego kodu, aby używać tych samych pól adresu co w płatności blokowej.
  • CLI: Naprawiono wykrywanie dostępnych aktualizacji EDD i rozszerzeń za pomocą WP-CLI.
  • Rabaty: Naprawiono utratę kuponu w linkach do predefiniowanych rabatów, gdy hak koszyka usuwał elementy podczas dodawania do koszyka.
  • Pobrane: Wzmocniono obsługę przekierowań podczas pobierania plików.
  • PayPal: Poprawiono kompatybilność z witrynami stagingowymi i sklonowanymi.
  • PayPal: Poprawiono niezawodność PayPal Connect.
  • PayPal: Usprawniono proces rejestracji domen Apple Pay.
  • PayPal: Poprawiono kompatybilność z atrybutem nazwy marki PayPal.
  • PayPal: Pominięto pobieranie tokena Fastlane na stronach innych niż płatności.
  • PayPal: Ulepszono przyciski PayPal Connect.
  • PayPal Standard: Ulepszono obsługę starszych komunikatów IPN.
  • Square: Naprawiono przycisk płatności pozostający nieaktywnym dla kart z krajów, w których Square ukrywa pole kodu pocztowego.
  • Stripe: Ulepszono obsługę komunikatów o błędach dla nieudanych płatności.
  • Stripe: Zaktualizowano przycisk „Połącz ze Stripe”, aby pasował do aktualnego brandingu Stripe.
  • Stripe: Dodano powiadomienie administracyjne dla sklepów nadal używających starszych elementów kart.
  • Stripe: Zmieniono nazwę bramki iDEAL.
  • Dev: Zastąpiono starszą bibliotekę wykrywania przeglądarek nowoczesnym parsowaniem user-agent.
  • Dev: Ulepszono obsługę systemu plików, aby lepiej pasowała do konwencji rdzenia WordPress.
  • Dev: Naprawiono obsługę wyjątków podczas rejestrowania dostawców usług.
  • Dev: Zadeklarowano edd-tom-select jako jawne zależności skryptów administracyjnych.
  • Dev: Scentralizowano wykrywanie kontekstu żądania (cron, AJAX, REST).
  • Dev: Zaktualizowano obsługę skryptów bloków i budowanie zasobów.
  • Dev: Przeniesiono zdarzenia koszyka do natywnych CustomEvents.
  • Dev: Przełączono Mozart na globalną instalację w celu zapewnienia stabilności budowania.
  • Dev: Zaktualizowano minimalne wymagania do PHP 8.0 i WordPress 6.7.
  • Dev: Zarejestrowano bloki EDD jako kolekcję metadanych.
  • Dev: Rozwiązano problem z wycofaniem funkcji w WordPress 6.6 (PluginPostStatusInfo).
Wersja 3.7.0 — 14 sierpnia 2026
  • NOWOŚĆ: Płatność – Edytor bloków płatności obsługuje teraz dostosowywanie za pomocą bloków wewnętrznych.
  • NOWOŚĆ: Płatności – Importuj gotowe szablony płatności w Elementor.
  • NOWOŚĆ: Płatność – Nowe, kompozycyjne widżety płatności dla dokładniejszej kontroli nad płatnościami w Elementor.
  • NOWOŚĆ: Stripe – Dodano obsługę płatności UPI.
  • Dostępność: Poprawiono kontrast koloru akcentu faktury, aby spełnić wymagania WCAG AAA.
  • Administracja: Naprawiono kompatybilność z WordPress 7.1 dla tabel list administracyjnych i masowego generowania faktur.
  • Administracja: Zapobieżono nadpisywaniu stylów pól meta w edytorze bloków przez style administracyjne EDD.
  • Administracja: Dodano rekomendację ochrony przed spamem w ustawieniach Różne.
  • Admin: Usunięto wskaźnik „Nowy” z odzyskiwania koszyka.
  • Admin: Domyślnie włączono odzyskiwanie porzuconych koszyków dla nowych instalacji.
  • Administracja: Zmieniono opcję zgody na telemetrię na przełącznik.
  • Płatność: Zaktualizowano wskaźnik ładowania płatności.
  • Płatność: Zaktualizowano płatność za pomocą krótkiego kodu, aby używać tych samych pól adresu co w płatności blokowej.
  • CLI: Naprawiono wykrywanie dostępnych aktualizacji EDD i rozszerzeń za pomocą WP-CLI.
  • Rabaty: Naprawiono utratę kuponu w linkach do predefiniowanych rabatów, gdy hak koszyka usuwał elementy podczas dodawania do koszyka.
  • Pobrane: Wzmocniono obsługę przekierowań podczas pobierania plików.
  • Licencje: Wzmocniono wyświetlanie komunikatów o błędach aktywacji licencji.
  • PayPal: Poprawiono kompatybilność z witrynami stagingowymi i sklonowanymi.
  • PayPal: Poprawiono niezawodność PayPal Connect.
  • PayPal: Usprawniono proces rejestracji domen Apple Pay.
  • PayPal: Poprawiono kompatybilność z atrybutem nazwy marki PayPal.
  • PayPal: Pominięto pobieranie tokena Fastlane na stronach innych niż płatności.
  • PayPal: Ulepszono przyciski PayPal Connect.
  • PayPal Standard: Ulepszono obsługę starszych komunikatów IPN.
  • Square: Naprawiono przycisk płatności pozostający nieaktywnym dla kart z krajów, w których Square ukrywa pole kodu pocztowego.
  • Stripe: Ulepszono obsługę komunikatów o błędach dla nieudanych płatności.
  • Stripe: Zaktualizowano przycisk „Połącz ze Stripe”, aby pasował do aktualnego brandingu Stripe.
  • Stripe: Dodano powiadomienie administracyjne dla sklepów nadal używających starszych elementów kart.
  • Stripe: Zmieniono nazwę bramki iDEAL.
  • Podatki: Poprawiono historyczne stawki VAT przy pierwszej aktywacji unijnego VAT.
  • Podatki: Dodano łagodne obniżenie jakości walidacji unijnego VAT, gdy usługa VIES jest niedostępna.
  • Dev: Zastąpiono starszą bibliotekę wykrywania przeglądarek nowoczesnym parsowaniem user-agent.
  • Dev: Ulepszono obsługę systemu plików, aby lepiej pasowała do konwencji rdzenia WordPress.
  • Dev: Naprawiono obsługę wyjątków podczas rejestrowania dostawców usług.
  • Dev: Zadeklarowano edd-tom-select jako jawne zależności skryptów administracyjnych.
  • Dev: Scentralizowano wykrywanie kontekstu żądania (cron, AJAX, REST).
  • Dev: Zaktualizowano obsługę skryptów bloków i budowanie zasobów.
  • Dev: Przeniesiono zdarzenia koszyka do natywnych CustomEvents.
  • Dev: Przełączono Mozart na globalną instalację w celu zapewnienia stabilności budowania.
  • Dev: Zaktualizowano minimalne wymagania do PHP 8.0 i WordPress 6.7.
  • Dev: Zarejestrowano bloki EDD jako kolekcję metadanych.
  • Dev: Rozwiązano problem z wycofaniem funkcji w WordPress 6.6 (PluginPostStatusInfo).
  • Dev: Zmieniono sprawdzanie tygodniowego karnetu, aby używać tygodniowego haka pro.
Wersja 3.6.9.1 — 27 lipca 2026
  • Admin: Wzmocniono wyświetlanie komunikatów o błędach bramki płatności i logów żądań API.
  • Importy: Ulepszono wzmocnienie i walidację przesłanych plików importu.

Wersja 2.3.5 — 13 lipca 2026
  • Admin: Naprawia zależność stylu dla metaboksu ograniczenia treści.
  • Admin: Naprawia problem, który mógł uniemożliwić ustawienie wcześniej wybranego pobranego pliku jako wybranego w metaboksie ograniczenia treści.
Wersja 2.13.13 — 1 lipca 2026
  • Kompatybilność – Ograniczenie treści: Naprawiono problem, który uniemożliwiał administratorom przeglądanie treści ograniczonych przez krótki kod.
  • E-maile: Administratorzy mogą teraz otrzymywać powiadomienia o nieudanych płatnościach za odnowienie.
  • Stripe: Zapobieganie problemowi, który powodował powiadomienie PHP w webhookach odnowienia.
  • PayPal: Ulepsz obsługę dat odnowienia dla subskrypcji PayPal przechowywanych w pamięci podręcznej.
  • Dev: Wyczyść niepotrzebne logi przypomnień o odnowieniu, które zostały zmigrowane do tabel logów EDD.

Wersja 0.2.0 — 29 czerwca 2026
  • Aktualizacje: Naprawiono aktualizacje dla użytkowników bez EDD Pro Pass (wymagana jednorazowa ręczna aktualizacja)
  • E-maile: Tagi e-mail są teraz zintegrowane z EDD Email Editor.

Wersja 3.9.7 — 29 czerwca 2026
  • Bloki: DODANO NOWY blok odnowienia licencji, z opcjami wyświetlania bieżących licencji użytkownika w celu łatwiejszego zarządzania odnowieniami.
  • Bloki: DODANO NOWY blok zarządzania licencjami.
  • Dostępność: Zaktualizowano nagłówki w shortcodzie zarządzania licencjami.
  • Panel administracyjny: Liczby w tabeli licencji w panelu administracyjnym mogły być nieprawidłowe po zastosowaniu filtrów.
  • Panel administracyjny: Filtry w tabeli licencji w panelu administracyjnym obsługują teraz indywidualne warianty produktów.
  • API: Ulepszono sprawdzanie licencji dla żądań API.
  • Baza danych: Zaktualizowano starszą klasę bazy danych w celu lepszego zarządzania pamięcią podręczną.
  • Wiadomości: Zaktualizowano komunikaty o błędach, aby były zgodne z podstawowymi praktykami EDD.
  • Brakujące licencje: W niektórych przypadkach narzędzie mogło nie utworzyć brakujących licencji podrzędnych dla pakietu.
  • Brakujące licencje: Narzędzie do brakujących licencji mogło błędnie uznać, że przetwarzanie zostało zakończone, gdy należało pobrać więcej zamówień.
  • Zamówienia: Zniżki na odnowienie są teraz rejestrowane jako korekty zamówienia.
  • Odnowienia: Ulepszono dopasowywanie wiadomości e-mail, gdy jest to wymagane.
Wersja 0.1.0 — 22 czerwca 2026
  • Wydanie początkowe

Wersja 2.13.12 — 18 czerwca 2026
  • Admin: Dodano link do oryginalnej transakcji na ekranie szczegółów subskrypcji.
  • Integracje: Naprawiono obliczanie daty wygaśnięcia podczas aktualizacji z produktu z licencją bez odnowienia do produktu z subskrypcją.
  • Integracje: Zaktualizowano szczegóły klucza licencyjnego na stronie zarządzania licencjami.
  • PayPal: Dodano obsługę nowej integracji PayPal.
  • Stripe: Naprawiono przycisk aktualizacji metody płatności.
  • Subskrypcje: Zapewniono, że anulowane subskrypcje ze zwrotem pieniędzy nie otrzymują powiadomień o wygaśnięciu.
  • Dev: Nowe minimalne wymagania wersji to PHP 7.4, WordPress 6.2 i Easy Digital Downloads 3.6.2.

Wersja 3.6.9 — 18 czerwca 2026
  • NOWOŚĆ: PayPal – Dodano obsługę Fastlane i dodatkowych metod płatności dla nowo podłączonych sklepów.
  • Admin: Ulepszono kompatybilność powiadomień.
  • Admin: Wzmocniono czyszczenie ustawienia zablokowanych adresów e-mail.
  • Admin: Sortowane pola Checkout nie zachowywały swojej kolejności w interfejsie administratora.
  • Koszyk: Ulepszono kompatybilność podglądu koszyka z warstwami buforowania.
  • Kompatybilność: Naprawiono problem, który mógł powodować konflikty z formularzami dodanymi do strony głównej witryny.
  • E-maile: E-mail z jednorazowym linkiem do logowania mógł utknąć w stanie wyłączonym.
  • Importy: Ulepszono parsowanie plików importu.
  • Stripe: Elementy karty nieprawidłowo dodawały nowe pole Firmy do starszych elementów karty.

Wersja 1.2.1 — 11 czerwca 2026
  • Wykrywanie waluty: Powracający klienci nie są już blokowani na automatycznie wykrytej walucie po zalogowaniu — proces realizacji zakupu jest teraz rozwiązywany na walutę ich poprzedniego zamówienia.
  • Dev: Ulepszona kompatybilność buforowania z ustawieniem waluty.
  • Dev: Naprawiono błąd tworzenia tabeli bazy danych edd_mc_currencies w MySQL 8.4 (kolumna manual kolidowała z zastrzeżonym słowem kluczowym).
  • Dev: Naprawiono nieprawidłowe zarejestrowanie komponentu bazy danych EDD.

Popularne zasoby

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.